02-21-2015, 07:25 AM
Very nicely done, many thanks.
Here's the skeleton for the remaining ones as a jump start ;-)
The formatting is all screwed, can't figure it out it seems...
McCornack's Advanced Programming Tips
Jarret's Synthetic programming Made Easy:
Jarret's Extended Functions Made Easy:
Wickes / Wlodek / Dearing
Here's the skeleton for the remaining ones as a jump start ;-)
The formatting is all screwed, can't figure it out it seems...
McCornack's Advanced Programming Tips
Code:
XROM # Function Description Author Source Type Dependency
16 0 -McCORNACK Section Header n/a This Project MCODE
16 1 3NTOX MCODE
16 2 DECRM MCODE
16 3 INCRM MCODE
16 4 NTOX MCODE
16 5 PPACK MCODE
16 6 TONEM MCODE
16 7 XTO3N MCODE
16 8 XTON MCODE
16 9 "?C" Curtain Finder FOCAL This ROM
16 10 "?E" .END. Finder FOCAL This ROM
16 11 "*DP" Decimal to Pointer FOCAL This ROM
16 12 "*PD" Pointer to Decimal FOCAL This ROM
16 13 "T0N" FOCAL This ROM
16 14 -FOCAL CODE Section Header n/a This Project MCODE
16 15 "??" FOCAL
16 16 "2B" FOCAL
16 17 "A?" KA Size Finder FOCAL ZENROM
16 18 "B?" Buffer Finder FOCAL ZENROM
16 19 "C?" Curtain Finder FOCAL
16 20 "CB" FOCAL
16 21 "CX" FOCAL ZENROM
16 22 "E?" .END. Finder FOCAL
16 23 "EX" FOCAL ZENROM
16 24 "F?" Free Regs Finder FOCAL
16 25 "FE" FOCAL ZENROM
16 26 "GETK" Get KA from File FOCAL ZENROM
16 27 "IN" Alan McCornack FOCAL ZENROM
16 28 "MKZ" Make Key Assignments FOCAL ZENROM
16 29 "MS^ROM" FOCAL
16 30 "MT" FOCAL ZENROM
16 31 "P?" FOCAL
16 32 "PD" Pointer to Decimal FOCAL
16 33 "PFF" FOCAL ZENROM
16 34 "PRFL" FOCAL ZENROM
16 35 "RA" Restore Alarms FOCAL ZENROM
16 36 "RAMBC" RAM Byte Count FOCAL
16 37 "RAMBYT" FOCAL
16 38 "RK" Restore Keys FOCAL
16 39 "RENFL" FOCAL ZENROM
16 40 "ROM^MS" FOCAL
16 41 "ROMBC" FOCAL
16 42 "ROMBYT" FOCAL
16 43 "SA" Save Alarms FOCAL ZENROM
16 44 "SAVEK" Save KA in File FOCAL
16 45 "SK" Suspend Keys FOCAL
16 46 "TRI<)" FOCAL
16 47 "VER" FOCAL ZENROM
Jarret's Synthetic programming Made Easy:
Code:
XROM # Function Description Author Source Type Dependency
18 0 -JARRET SP Section Header n/a This Project MCODE
18 1 "CU" Curtain Up Tapani Tarvainen FOCAL
18 2 "EFT" XF/Timer Fnc Clifford Stern FOCAL
18 3 "LB" Load Bytes Clifford Stern FOCAL
18 4 "LBX" LB w/ XF Clifford Stern FOCAL
18 5 "MK" Make Key Assignments Clifford Stern FOCAL
18 6 "MKX" MK w/ XF Tapani Tarvainen FOCAL
18 7 "RA" Restore Alarms Clifford Stern FOCAL PPC ROM
18 8 "RAMBC" Ram Byte Count Keith Jarret FOCAL
18 9 "RAMBYT" RAM Bytes Keith Jarret FOCAL
18 10 "RK" Rest Keys Keith Jarret FOCAL
18 11 "ROMBC" ROM Byte Count Keith Jarret FOCAL
18 12 "ROMBYT" ROM Bytes Keith Jarret FOCAL
18 13 "SA" Suspend Alarms Clifford Stern FOCAL PPC ROM
18 14 "SK" Suspend Keys Keith Jarret FOCAL
18 15 "SOLVE" Example of CU Keith Jarret FOCAL "CU"
18 16 -MORSE CDE Section Header n/a This Project MCODE
18 17 "MC" Morse Code Clifford Stern FOCAL
18 18 "0" Digit Clifford Stern FOCAL
18 19 "1" Digit Clifford Stern FOCAL
18 20 "2" Digit Clifford Stern FOCAL
18 21 "3" Digit Clifford Stern FOCAL
18 22 "4" Digit Clifford Stern FOCAL
18 23 "5" Digit Clifford Stern FOCAL
18 24 "6" Digit Clifford Stern FOCAL
18 25 "7" Digit Clifford Stern FOCAL
18 26 "8" Digit Clifford Stern FOCAL
18 27 "9" Digit Clifford Stern FOCAL
18 28 "A" Letter Clifford Stern FOCAL
18 29 "B" Letter Clifford Stern FOCAL
18 30 "C" Letter Clifford Stern FOCAL
18 31 "D" Letter Clifford Stern FOCAL
18 32 "E" Letter Clifford Stern FOCAL
18 33 "F" Letter Clifford Stern FOCAL
18 34 "G" Letter Clifford Stern FOCAL
18 35 "H" Letter Clifford Stern FOCAL
18 36 "I" Letter Clifford Stern FOCAL
18 37 "J" Letter Clifford Stern FOCAL
18 38 "K" Letter Clifford Stern FOCAL
18 39 "L" Letter Clifford Stern FOCAL
18 40 "M" Letter Clifford Stern FOCAL
18 41 "N" Letter Clifford Stern FOCAL
18 42 "O" Letter Clifford Stern FOCAL
18 43 "P" Letter Clifford Stern FOCAL
18 44 "Q" Letter Clifford Stern FOCAL
18 45 "R" Letter Clifford Stern FOCAL
18 46 "S" Letter Clifford Stern FOCAL
18 47 "T" Letter Clifford Stern FOCAL
18 48 "U" Letter Clifford Stern FOCAL
18 49 "V" Letter Clifford Stern FOCAL
18 50 "W" Letter Clifford Stern FOCAL
18 51 "X" Letter Clifford Stern FOCAL
18 52 "Y" Letter Clifford Stern FOCAL
18 53 "Z" Letter Clifford Stern FOCAL
18 54 " " Sign Clifford Stern FOCAL
18 55 ":" Sign Clifford Stern FOCAL
18 56 "-" Sign Clifford Stern FOCAL
18 57 "/" Sign Clifford Stern FOCAL
18 58 "?" Sign Clifford Stern FOCAL
18 59 "," Sign Clifford Stern FOCAL
Jarret's Extended Functions Made Easy:
Code:
XROM # Function Description Author Source Type Dependency
18 0 -JARRET XF Section Header n/a MCODE
18 1 "ALSORT" FOCAL
18 2 "ASG" Tapani Tarvainen FOCAL
18 3 "BCS" FOCAL
18 4 "BR" FOCAL
18 5 "CBX" FOCAL
18 6 "DERIV" Numerical Derivative FOCAL
18 7 "EFTW" Clifford Stern FOCAL
18 8 "EXM" FOCAL
18 9 "GETK" Get KA from File Tapani Tarvainen FOCAL
18 10 "HP-16" FOCAL
18 11 "IN" Clifford Stern FOCAL
18 12 "INTEG" Numerical integration FOCAL
18 13 "JNX" Bessel J(n,x) FOCAL
18 14 "MKX" Tapani Tarvainen FOCAL
18 15 "NAP" FOCAL
18 16 "PASG" Tapani Tarvainen FOCAL
18 17 "PFF" Clifford Stern FOCAL
18 18 "PRAS" FOCAL
18 19 "PVAS" FOCAL
18 20 "RAS" FOCAL
18 21 "RK" Reset Keys Tapani Tarvainen FOCAL
18 22 "RPF" Clifford Stern FOCAL
18 23 "SAVEK" Save KA to File Tapani Tarvainen FOCAL
18 24 "SK" Suspend Keys Tapani Tarvainen FOCAL
18 25 "SOLVE" Function Roots FOCAL
18 26 "VAS" FOCAL
18 27 "VER" Clifford Stern FOCAL
18 28 "VER2" FOCAL
18 29 "VREG" FOCAL
18 30 "WAS" FOCAL
18 31 "WFL" Clifford Stern FOCAL
18 32 "XF" Clifford Stern FOCAL
18 33 -LEFT OVER Section Header n/a Angel ZEPROM MCODE
18 34 "ADOW" Alpha Day of Week Ángel Martin FOCAL TIMER
18 35 "DDATE" Days between Dates Ángel Martin FOCAL TIMER
18 36 "IT" Instruction Timer Clifford Stern FOCAL TIMER, PPCROM
18 37 "1" Clifford Stern FOCAL TIMER, PPCROM
18 38 "2" Clifford Stern FOCAL TIMER, PPCROM
18 39 "3" Clifford Stern FOCAL TIMER, PPCROM
18 40 "S" Clifford Stern FOCAL TIMER, PPCROM
18 41 "T" Clifford Stern FOCAL TIMER, PPCROM
Wickes / Wlodek / Dearing
Code:
XROM # Function Description Author Source Type Dependency
17 0 -WICKES SP Section Header n/a This Project MCODE
17 1 "CO" W. Wickes FOCAL
17 2 "CODE" W. Wickes FOCAL
17 3 "DECODE" W. Wickes FOCAL
17 4 "EF" W. Wickes FOCAL
17 5 "HB" W. Wickes FOCAL
17 6 "HM" Plays HangMan game W. Wickes FOCAL
17 7 "KA" W. Wickes FOCAL
17 8 "REG" W. Wickes FOCAL
17 9 "RREG" W. Wickes FOCAL
17 10 -WLODEK EY Section Header n/a This Project MCODE
17 11 "APX" FOCAL
17 12 "BAB" FOCAL
17 13 "CLB" FOCAL
17 14 "ED" FOCAL PPCROM
17 15 "GASN" FOCAL
17 16 "GASP" FOCAL
17 17 "KAP" FOCAL
17 18 "PPK" FOCAL
17 19 "PPRP" FOCAL
17 20 "RAB" FOCAL
17 21 "SCF" FOCAL
17 22 "XRO" FOCAL
17 23 "#######" FOCAL PPC ROM
17 24 "LB" FOCAL
17 25 -DEARING TT Section Header n/a This Project MCODE
17 26 "BC" FOCAL
17 27 "DC" FOCAL
17 28 "HELP" FOCAL
17 29 "LB" FOCAL
17 30 "REMFL" FOCAL
17 31 "RZ" FOCAL
17 32 "T2" FOCAL
17 33 "T4" FOCAL
17 34 "TNe" FOCAL