home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / apple / loksmith.dqc / LOKSMITH.DOC
Encoding:
Text File  |  1985-02-10  |  35.0 KB  |  1,033 lines

  1. SOURCE file TY (10)TCA640>LOCKSMITH4.0 'HOW TO BACK UP' USING LOCKSMITH
  2.   ALSO old file LS.TECH.NOTES has been appended to the end of this file.
  3.   (also see LS PARAMETERS available on Source by typing
  4.     TY (10)TCA640>LS.PARAMETERS)
  5.  
  6. LAST UPDATE 8-3-82
  7.  
  8. SYMBOL   MEANING
  9. ------   -------
  10. T      = tracks to copy
  11. NORMAL = not synchronized
  12. :      = data listed to the right is PARMs to be changed before copying
  13.      track(s) indicated
  14. BY     = shows track increment (1 if not otherwise indicated) (C/R defaults
  15.      to 1)
  16. **     = user supplied. not verified as to accuracy
  17.  
  18. NOTE-When following instructions below, do each step in the order listed.
  19. Change parms before copying tracks indicated to the left of the colon.
  20. Previously entered parms remain as changed unless changes are indicated in
  21. subsequent lines. Where tracks are indicated with single number (Ex: 9.5 in
  22. FS-1 or T0 in many others) they are entered as both beginning and ending
  23. tracks.
  24.  
  25. IF A PARTICULAR PROGRAM IS NOT LISTED, TRY T0-T22 NORMAL. PROGRAMS THAT ONLY
  26. REQUIRE T0-T22 NORMAL ARE NOT LISTED DUE TO SPACE CONSTRAINTS.
  27.  
  28. AKALABETH **
  29.      T0-T18 sync: 44=DD
  30.  
  31. ALIEN TYPHOON **
  32.      T0-TE sync
  33.  
  34. ALIEN TYPHOON **
  35.      T0 norm
  36.      T1-T5 by 1: 46=AD
  37.      T6-TE by 1: 44=DE
  38.  
  39. APPLEOIDS **
  40.      T0-T22 normal     T3.5 normal     T21.5 normal
  41.  
  42. APPLE PANIC
  43.      T0-TD normal
  44.  
  45. APPLE PANIC **
  46.      T0 norm
  47.      T1-TC: 44=DD
  48.  
  49. APPLE PFM
  50.      T0-T22: 10=04 16=40 46=96 51=00 53=0B 54=12 81=CF 82=F3 83=FC
  51.  
  52. APPLE PRINT USING **
  53.      T0-T23 sync
  54.  
  55. APPLE III BUSINESS GRAPHICS
  56.      T0-T22 SYNC: 18=50 19=00 40=04 46=96 75=00 76=00 77=00 78=00 79=12
  57.  
  58. APPLE WORLD
  59.      T0-T23
  60.  
  61. APPLEWRITER (APPLE ///)
  62.      T0-T22 sync
  63.  
  64. APPLEWRITER II
  65.      T0-T22: 46=96 54=12
  66.  
  67. AUTOBAHN
  68.      T0 normal
  69.      T4-T6 sync: 74=00
  70.      T9.5-TC.5 sync
  71.  
  72. BASIC MAILER
  73.      T0-T22: 4F=0B
  74.  
  75. BATTLE OF SHILOH **     Same as TORPEDO FIRE
  76.  
  77. BEER RUN  **
  78.      T0 : 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  79.      T1.5-TD.5 sync
  80.  
  81. BEER RUN  **
  82.      T0 norm
  83.      T1.5-TD.5 sync: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20 19=00
  84.                      44=DD 45=AD 46=DA
  85.  
  86. BORG  **
  87.      T0 SYNC: 18=20 19=00 40=20 44=DD 45=AD 46=DA 72=00 73=00 77=00
  88.               78=00 79=12 7C=00
  89.      T1.5-TB.5  SYNC     TD-T20  SYNC
  90.  
  91. BORG  **
  92.      T0: 18=20 19=00 40=20 4D=00 4E=00 52=00 53=00 54=12 57=00
  93.          72=00 73=00 77=00 78=00 79=12 7C=00 44=DD 45=AD 46=DA
  94.      T1.5-TC.5 SYNC
  95.      TD-T20 SYNC
  96.  
  97. BPI BUSINESS ACCTING SYSTEM (4 DISKS) (revised 10-26)
  98.      T0-T22: 19=00 21=02 58=19 59=06 5A=1A 5B=FF BD=44 BE=E6 BF=45 C0=FF
  99.              C1=40 C2=01 C4=44 C5=D5 C6=45 C7=AA C8=40 C9=04 CA=00
  100.  
  101. BRAIN SURGEON
  102.      T0-T22 NORM
  103.      T4: 4C=1B 57=00 E9=02 D2=00
  104.  
  105. CANNONBALL BLITZ  **
  106.      T0-T22: 46=96 54=12 53=00
  107.      T3-TF: 4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES)
  108.  
  109. CARTELS AND CUTTHROATS **     Same as TORPEDO FIRE
  110.  
  111. CASTLE OF DARKNESS
  112.      T0 sync: 46=96
  113.      T1-T23 sync: 44=AB 45=AB 79=12
  114.  
  115. CASTLE WOLFENSTEIN
  116.      T0-T22 sync: 46=B5 79=12
  117.  
  118. COMPUTER AIR COMBAT
  119.      T0-T22: 25=19 65=00 6B=00
  120.  
  121. COMPUTER AMBUSH  **     Same as TORPEDO FIRE
  122.  
  123. COMPUTER CONFLICT  **    same as TORPEDO FIRE
  124.  
  125. COMPUTER NAPOLEONICS  **     Same as TORPEDO FIRE
  126.  
  127. CONGLOMERATES COLLIDE  **
  128.      T0-T22 NORM
  129.      T1B: 36=01
  130.  
  131. CONGO  same as GOLD RUSH  **
  132.  
  133. CONTEXT CONNECTION same as Desk Top Plan II
  134.  
  135. COPTS & ROBBERS
  136.      T0: (parms same as Gorgon)
  137.      T1.5-TF.5 by 1 sync: (parms same as Gorgon)
  138.  
  139. CRANSTON MANOR  **
  140.      T0-T22 normal
  141.      T18: 53=00 44=D5 45=FE 4C=1B 57=00
  142.  
  143. CROSSFIRE **
  144.      T0-T22 normal
  145.      T1: 4C=1B APPLY PATCH NC30 (version 4.0 only)
  146.          4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version 4.1
  147.      only)
  148.  
  149. CROSSWORD MAGIC
  150.      T0-T22 sync: 46=96 75=00 76=00 77=00 78=00 79=12 4B=AA
  151.  
  152. CRUNCH, CRUMBLE & CHOMP  **
  153.      T0-T22 sync
  154.  
  155. CYBERSTRIKE
  156.      T0 norm
  157.      T4-TB sync: 46=F5 79=12
  158.      T11-T1C sync: 46=B5
  159.  
  160. CYBORG
  161.      T0-T22: 47=FF 48=F8 4D=00 4E=00 51=00 40=04
  162.  
  163. DARK FOREST  **
  164.      T0-T22 sync
  165.  
  166. DARK FOREST  **
  167.      T0: 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  168.      T2-T22 by 1 sync: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20 19=00 44=D5
  169.                        45=AA 46=AF
  170.  
  171. DATADEX
  172.      T0-T2 sync: 79=12 46=96
  173.      T3.5 sync
  174.      T5-T22 sync
  175.  
  176. DATA PLAN **
  177.      T0-T22 sync
  178.  
  179. DATA REPORTER
  180.      T0-T22 norm: 4D=00 46=96 54=12
  181.  
  182. DB MASTER and UTILITIES DISK
  183.      T0-T5 sync  T6.5-T22.5 BY 1 norm
  184.        (Write Protect copy before running)
  185.  
  186. DB MASTER VER. 3.02  **
  187.      T0 NORM
  188.      T1-T5 SYNC
  189.      T6.5-T21.5 NORM
  190.      T22.5: 4D=00 46=96 54=12
  191.  
  192. DEAD LINE  same as ZORK II  **
  193.  
  194. DESK TOP PLAN II
  195.      T0-22: 19=00 21=02 58=19 59=06 5A=1A 5B=FF BD=44 BE=EB BF=45 C0=FD
  196.             C1=40 C2=01 C4=44 C5=D5 C6=45 C7=AA C8=40 C9=04 CA=00
  197.  
  198. DISK LIBRARY **
  199.      T0-T22: 40=09 53=00 16=77 46=96 47=AA 48=AA 4B=AA 54=12 21=02
  200.  
  201. DISK ORGANIZER II  **
  202.      T0 norm     T2-T4 sync     TA-TB sync
  203.      T1: 4C=1B apply patch NC30 (vers. 4.0 only)
  204.          4C=1B 57=00 E9=04 (version 4.1 only)
  205.  
  206. DISK RECOVERY **
  207.      T0 norm     T2-T4 sync     TA-TB sync
  208.  
  209. DRAGON GAMES
  210.      T0-T22 NORM
  211.      T4: 4C=1B 57=00 E9=02 D2=00
  212.  
  213. ELECTRIC DUET  **
  214.      T0-T22: 40=08 16=08 41=FF 19=00 81=DE 82=AA 58=0B 59=FF
  215.  
  216. EPOCH (revised as of 10-26)
  217.      T0: 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  218.      T1.5-TF.5 by 1 sync: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20
  219.                           19=00 44=D5 45=AA 46=DA
  220.  
  221. ESCAPE FROM ARCTURUS
  222.      T0-T22 SYNC: 4D=00
  223.  
  224. EXECUTIVE SECRETARY
  225.      T0-T22: 46=96 54=12
  226.  
  227. EXPEDITER
  228.      T0-22 normal (all versions)
  229.      T3 & T1F: 4C=1B D2=00 APPLY PATCH NC30 (version 4.0 only)
  230.                4C=1B 57=00 E9=02 D2=00 (version 4.1 only)
  231.  
  232. FALCONS **
  233.      T0 sync     T1.5-T19.5 by 1 sync
  234.  
  235. FALCONS **  (new as of 12-21-81)
  236.      T0 normal
  237.      T1.5-T4.5 by 1.5: 18=20 34=AA 44=DF 45=AD 46=FE
  238.            (If the above parms don't work try: 18=40 19=00 34=AA 40=40 44=DF
  239.            45=AD 46=00 4E=00 4D=00 52=00 53=00)
  240.      T5.5     T7-TA by 1     TB.5-TE.5 by 1.5     T10-T12 by 1
  241.      T13.5-T14.5 by 1     T16-T19 by 1.5     T1A-T1B.5 by 1.5
  242.  
  243. FINANCIAL CONTROLLER (all 5 disks) **
  244.      T0-T22 sync
  245.  
  246. FIREBIRD
  247.      T0: 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  248.      T1.5-TB.5 by 1 sync: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20 19=00
  249.                           44=DD 45=AD 46=DA
  250.  
  251. FS-1 (new as of 11-1-81)
  252.      T0 normal
  253.      T1.5-T21 by 1.5: 44=DB 45=AB 46=BF 40=20 4E=00 54=12
  254.      T7-T8     T9.5
  255.  
  256. GAMMA GOBLINS **     Same as SNEAKERS
  257.  
  258. GENETIC DRIFT
  259.      T0: 18=50 19=00 40=20 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00
  260.      T1-T3: 44=BB 45=D5 46=BB
  261.      T4.5-T6 by 1.5     T7.5-TB.5 by 1
  262.      TD: 44=D4 45=D5 46=BB
  263.      TE.5-T12.5: 44=AD 45=B5 46=DE
  264.  
  265. GOBBLER
  266.      T0-T22: 4E=00
  267.      T3: 4C=1B D2=00 45=BD 4E=01 34=FF 54=12 52=00
  268.          (NOTE- In this set of parms changing 4C to 1B will NOT invoke
  269.           NIBBLE COUNT preservation since parm D2 is set to 00.)
  270.  
  271. GOLDEN MOUNTAIN **
  272.      T0 NORM
  273.      T1-TD BY 2 SYNC
  274.      T2-TE BY 2 NORM
  275.  
  276. GOLD RUSH **
  277.      T0-T22: 46=96 4D=00 4E=00 21=02 26=06 51=00
  278.  
  279. GORGON (new as of 11-1-81)
  280.      T0: 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  281.      T1.5-TE.5 by 1 sync: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20
  282.                           19=00 44=DD 45=AD 46=DA
  283.  
  284. HAYDEN ALIBI **
  285.      T0-2 NORM
  286.      T3-T22: 51=00 52=00 53=00 54=12 19=00 18=50 57=00 44=D4 46=B5
  287.      T1B: 4C=1B E9=02
  288.  
  289. HAYDEN APPLESOFT COMPILER
  290.      T0-T22 sync: 46=96 71=19 79=12
  291.      NOTE - Errors on T10-T1E OK.  Also, very sensitive to drive speed!!
  292.  
  293. HAYDRON **     Same as GORGON
  294.  
  295. HIRES CRIBBAGE and HIRES FOOTBALL **
  296.      T0-T5 sync     T6-T22 normal
  297.  
  298. HIRES GOLF **
  299.      T0-T22 norm: 4E=00 46=B5 54=12
  300.  
  301. HIRES SECRETS
  302.      T0-T22: 46=96 54=12 34=FB
  303.  
  304. IMAGE PRINTER
  305.      T0-T7 SYNC
  306.      T9-T22 SYNC
  307.      T8: 4C=1B 57=00 E9=02 D2=00 44=FE 45=AB 54=12 50=00 51=00 52=00 53=00
  308.  
  309. INVOICE FACTORY (2 Disks)
  310.      T0-T22: 46=96 54=12
  311.  
  312. JAWBREAKER
  313.      T0-T22 norm
  314.      T3: 34=FF 44=DF 45=EF 46=F7 50=00 51=00 52=00 53=00 54=12
  315.  
  316. LETTER PERFECT
  317.      T0-T22: 44=00 45=D5 46=AA
  318.  
  319. MAGIC WINDOW and MAGIC SPELLER and MAGIC WORD
  320.      T0-T22: 4F=0B
  321.  
  322. MICRO BASEBALL **
  323.      T0-T4 normal     T5-T22 sync
  324.  
  325. MICRO COURIER
  326.      T0-T22 normal: 46=96 54=12
  327.      T1F: 81=97 82=EB 40=08 16=08 41=FF 19=00 58=0B 59=FF
  328.  
  329. MICRO TELEGRAM     Same as MICRO COURIER
  330.  
  331. MICROWAVE
  332.      T0-T22 norm
  333.      T11: 4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES)
  334.  
  335. MILLIKEN MATH
  336.      T0-T22: 4C=18 46=B5 54=12 50=00 51=00 52=00 53=00
  337.  
  338. MISSLE DEFENSE
  339.      T0-T22 sync
  340.  
  341. MOUSEKATTACK  **
  342.      T0-T22: 46=96 54=12 53=00
  343.      T23: 4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES)
  344.  
  345. MULTI DISK CATALOG III **
  346.      T0-T22 sync
  347.  
  348. NIGHTMARE GALLERY  **
  349.      T0-T22: 46=96 54=12 51=00 4D=00 4E=00
  350.  
  351. OLYMPIC DECATHALON
  352.      T0-T22 sync: 46=B5 A8=00 71=18 79=12
  353.  
  354. OO-TOPOS
  355.      T0-T22: 21=02
  356.  
  357. OO-TOPOS (New Version) **
  358.      T0-T22: 4D=00 4E=00 21=02 2C=06 48=EE 49=FF
  359.  
  360. ORBITRON (same as Gorgon)
  361.  
  362. OPERATION APOCALYPSE
  363.      T0-T22: 25=19 65=00 6B=00
  364.  
  365. OUTPOST (same as Sneakers)
  366.  
  367. PADDLE GRAPHICS
  368.      T0-T22 NORM
  369.      T23: 36=01
  370.  
  371. PALACE IN THUNDERLAND
  372.      T0-T22: 25=19
  373.  
  374. PEGASUS II
  375.      T0-T22 normal: 4E=00 (all versions)
  376.      T3: 4C=1B apply PATCH NC30 (version 4.0 only)
  377.          4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version
  378.          4.1 only)
  379.  
  380. PFS ** (OLD VERSION)
  381.      Same as PFS REPORTS (track 0 error may occur)
  382.      Write Protect disk before running!
  383.  
  384. PFS REPORTS  (OLD VERSION)
  385.      T1-T13 normal
  386.      T0: 40=08 41=FF 16=08 19=00 58=0B 59=FF 54=12 12=02 44=93 45=F3 46=FC
  387.          47=FF 81=93 82=F3 83=FC 84=FF
  388.  
  389. PFS   (NEW VERSION)
  390.      Same as APPLE PFM
  391.  
  392. PHANTOMS FIVE
  393.      T0 normal     T2-T1C: 44=DD
  394.  
  395. PHOTAR
  396.      T0-T22 SYNC
  397.  
  398. PUCKMAN
  399.      T0: 54=12     T1-TD: 54=09
  400.  
  401. PULSAR II
  402.      T0 sync     T1C.5-T1D.5 sync
  403.      T2-TC sync: 44=DD
  404.      T13-T19 sync     T1A.5-T1B.5 sync
  405.  
  406. QUICK LOADER  **
  407.      T0 norm     T2-T11 sync
  408.  
  409. RASTER BLASTER (for old RASTER BLASTER only)
  410.      T0 normal
  411.      T5-T11 by 4 sync: 44=AD 45=DE 53=00
  412.      T6-T12  by 4 sync     T7.5-TF.5 BY 4 sync     T1.5-T3.5 BY 2 sync
  413.  
  414. RASTER BLASTER (New versions)
  415.      T0: 46=96 54=12
  416.      T5-T11 by 4 sync: 44=AD 45=DE 46=00 72=00 73=00 75=00 78=00 79=12
  417.      T6-T12 by 4 sync     T7.5-TF.5 by 4 sync     T1.5-T3.5 by 2 sync
  418.  
  419. RETROBALL  **
  420.      T0, T4-T6, T9-TC, TE-T10, T12-T14, T17-T1D  ALL NORMAL
  421.      T20-T22: 4D=00 4E=00
  422.  
  423. RINGS OF SATURN **
  424.      T0-T2 sync     T3-T22 normal     T5 sync     T9 sync
  425.  
  426. SABATOGE **
  427.      T0-T22 norm
  428.      T3: 4C=1B  Apply patch NC30 (version 4.0 only)
  429.          4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version
  430.          4.1 only)
  431.  
  432. SARGON II **
  433.      T0-T1A norm: 19=00 54=12 47=FF 4C=18 48=FF 50=00 51=00 52=00 53=00
  434.  
  435. SCREENWRITER II **
  436.      T0-T2: 4D=00
  437.  
  438. SHATTERED ALLIANCE
  439.      T0-T22: 25=19
  440.  
  441. SHATTERED ALLIANCE (NEW)
  442.      T0: 4C=18 47=FF 53=0B 54=12
  443.      T1-T22: 44=D4 46=B7
  444.  
  445. SINGA SHAPE MANAGER **
  446.      T0-T22 sync
  447.  
  448. SNAKEBITE ** same as GORGON
  449.  
  450. SNEAKERS
  451.      T0: 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  452.      T1.5-TD.5 by 1 sync: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20 19=00
  453.                           44=DD 45=AD 46=DA
  454.  
  455. SNOGGLE **
  456.      T0-T9 norm
  457.         or
  458.      T0-TF norm     T10.5-T11.5 sync
  459.  
  460. SOFTPORN ADVENTURE
  461.      T0-T22 normal (all versions)
  462.      T3: 4C=1B Apply PATCH NC30 (version 4.0 only)
  463.          4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version
  464.          4.1 only)
  465.  
  466. SOUTHERN COMMAND **
  467.      T0-T22: 25=19 6B=00 34=D5 35=AB
  468.  
  469. SPACE EGGS
  470.      T0 norm     T2-6 norm     T11-13 norm
  471.      T14-1A: 44=DD
  472.  
  473. SPACE QUARKS
  474.      T0: 18=50 19=00 40=20 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00
  475.      T1-T2: 44=AB 45=D4 46=AB
  476.      T3.5-T5.5 by 1     T7
  477.      T9: 44=FE 45=DD 46=AF
  478.      TA.5-B.5 by 1: 44=AA 45=DE 46=BB
  479.      TD-15 by 1
  480.  
  481. SPACE WARRIOR
  482.      T0: 18=50 19=00 40=20 46=96 40=20 4E=00 52=00 53=00 54=12 57=00
  483.      T2.5-T3.5: 44=DF 45=AD 46=DE
  484.      T5-T8 by 3     T6.5     TA-T10 by 3
  485.  
  486. STAR BLASTER  **
  487.      T0 NORM
  488.      T7-T20.5 BY 1.5 SYNC: 72=00 73=00 77=00 78=00 79=12 7C=00 40=20
  489.                            19=00 44=DF 45=AD 46=DE
  490.  
  491. STAR CRUISER **
  492.      T0-T3 by 3 sync     T5-Tb by 1 sync     T11-T12 by 1 sync
  493.      T4 sync: 44=AA 45=DD 46=BB
  494.  
  495. STAR MINES **
  496.      T0 norm
  497.      T1-T2 norm: 46=AD
  498.      T4-TA norm
  499.  
  500. STAR RATERS **
  501.      T0-T5 norm (TRACK 5 ERROR MAY OCCUR)
  502.  
  503. STAR THIEF
  504.      T0-T13 NORMAL (TRACK E-13 ERRORS MAY OCCUR) (all versions)
  505.      T22: 4C=1B Apply PATCH NC30 (version 4.0 only)
  506.           4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version
  507.           4.1 only)
  508.  
  509. SUPER APPLE BASIC **
  510.      T0-T22 norm     T3 norm-extended retry
  511.  
  512. SUPERSCRIBE II
  513.      T0-T22 norm
  514.      T3 norm: 45=00 50=00
  515.  
  516. SUPERSCRIBE II **     Same as PEGASUS II
  517.  
  518. TAX PREPARER
  519.      T0-T22: 46=96 54=12 4C=19
  520.  
  521. THRESHOLD
  522.      T0-T22 normal
  523.      T1-T23 by 22: 4C=1B (patch NC30 for version 4.0)
  524.                    4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES)
  525.                    (version 4.1 only)
  526.  
  527. TINY TROL
  528.      T0-T22 normal     T3.5-T5 BY 1.5
  529.  
  530. TORPEDO FIRE
  531.      T0 normal     T1-T22: 4F=0B
  532.  
  533. TWERPS **
  534.      Same as Gorgon
  535.      Plus T1C: 4C=1B 57=00 E9=02 D2=00
  536.  
  537. TWERPS  **
  538.      T0: 18=20 19=00 46=96 4D=00 4E=00 52=00 53=00 54=12 57=00 40=20
  539.      T1.5-TE.5 BY 1 SYNC: 72=00 73=00 77=00 78=00 79=12 7C=00 44=DD 45=AD 46=DA
  540.      T1C SYNC
  541.  
  542. U-BOAT COMMAND  **
  543.      T0-T22: 4E=00 51=00 52=00 40=02 1E=30 1B=19 1D=18 44=00 45=00 46=EB 47=AF
  544.              48=FB 49=EB
  545.  
  546. ULTIMA
  547.      T0-T22: 1E=0B
  548.  
  549. ULYSIS **
  550.      T0-T22 norm
  551.      T3: 4C=1B apply PATCH NC30 (version4.0 only)
  552.          4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version 4.1
  553.          only)
  554.  
  555. VISICALC (DOS 3.3 version)
  556.      T0-T15 normal (T1 ERR Is OK)
  557.  
  558. VISICALC (APPLE ///)
  559.      T0-T22 sync
  560.  
  561. VISIDEX (change as of 11-18-81)
  562.      T0-T22: 40=04 16=08 41=FF 19=00 58=0B 59=FF 81=AA 82=EB 83=FD 21=02
  563.              46=96 54=12
  564.  
  565. VISIFILE     Same as DESK TOP PLAN II except PARM C0=FD should be C0=EC
  566.  
  567. VISISCHEDULE
  568.      T0-T22: 40=04 16=08 41=FF 19=00 58=0B 59=FF 81=AA 82=EB 83=EC 21=02
  569.              46=96 54=12
  570.  
  571. VISITERM
  572.      T0-T22 normal
  573.      T6: 40=08 16=08 41=FF 19=00 58=0B 59=FF 81=AA 82=EB 83=FC
  574.  
  575. VISITREND/VISIPLOT
  576.      T0-T22 normal
  577.      T7: 40=08 16=08 41=FF 19=00 81=DE 82=AA 58=0B 59=FF
  578.  
  579. WARP FACTOR **     Same as TORPEDO FIRE
  580.  
  581. WORD HANDLER
  582.      T0: 46=96 54=12
  583.      T11-T22
  584.      T1-TC: 44=FF 45=DF 46=DE (8 ERRORS O.K.)
  585.  
  586. WORD HANDLER II
  587.      T0: 46=96 54=12 53=00
  588.      T11-T22
  589.      T1-TC: 44=FF 45=DF 46=DE
  590.      (NOTE-IF AN 8 ERROR OCCURS RECOPY TRACK IT HAPPENED ON UNTIL GOOD.)
  591.  
  592. ZORK (old versions)
  593.      T0-T22: 1E=0B
  594.      T3:    4C=1B (patch NC30 for version 4.0)
  595.             4C=1B 57=00 E9=02  (USES NIBBLE COUNT SEE TECH NOTES) (version 4.1 only)
  596. ZORK I and ZORK II (new versions)
  597.      T0-T22: 46=96 40=14
  598.  
  599.  
  600.  
  601. IF A PARTICULAR PROGRAM IS NOT LISTED, TRY T0-T22 NORMAL. PROGRAMS THAT
  602. ONLY USE T0-T22 NORMAL ARE NOT LISTED DUE TO SPACE CONSTRAINTS.
  603.  
  604.  
  605.  
  606.  
  607. Some APPLE disk drives have exhibited problems with the head seek algorithm.
  608. To determine if your APPLE is affected by this problem, perform the following
  609. test:
  610.  
  611. 1) Attempt to copy your LOCKSMITH disk, Track 9 only (no sync).
  612. 2) The copy may fail, but should indicate a track start (in the second line
  613.    of the 3 line inverse block) of - D5 AD FF.
  614. 3) If this is not the case, your drives exhibit the problem, and you should
  615.    apply patch LSGP after booting LOCKSMITH.
  616.  
  617. If your drives exhibit this problem, send your 4.0 version in for a free
  618. revision to version 4.1 that solves this problem.
  619. ----------------------------------------------------------------------------
  620.  
  621. PATCHES listed below should be entered before starting copy routines unless
  622. otherwise indicated. These patches work only for version 4.0. They are built
  623. into version 4.1. Entering them into 4.1 will result in an 'incorrect patch'
  624. error.
  625.  
  626. PATCH NAME - ENTER AS LISTED BELOW
  627. PATCH MULT - MULTNQNQG/RP This patch, when applied first, allows multiple
  628.              patches to be applied.
  629. PATCH LSGP - LSGPNJMFM/G//LA/LG/M/ZNGEKCPSWQ Use as directed
  630. PATCH NC30 - NC30WKDXQQSJ/EQQSJ/EY/ Use as directed (when PARM 4C is changed
  631.              to 1B)
  632. PATCH SI9K - SI9KWRTY//AWRTU/NAWRTQ// Allows using SILENTYPE or TRENDCOM
  633.              printers
  634.  
  635. NOTE:When using patches, enter them as shown with no spaces.
  636. -------------------------------------------------------------------------------
  637.  
  638. LOCKSMITH TECHNICAL NOTES
  639. --------- --------- -----
  640.  
  641. (based on most frequently asked questions)
  642.  
  643. We are maintaining an extensive and detailed list of disks which LOCKSMITH
  644. will copy, as well as any parameter changes or patches which the user must
  645. make to copy certain disks.
  646.  
  647. We are working hard to provide users with necessary parm changes as we
  648. determine them. We openly solicit user input regarding LOCKSMITH parameters
  649. which work for certain disks.
  650.  
  651. If, after you make the recommended parameter changes and you are still unable
  652. to copy the disk in question, follow these instructions:
  653.  
  654.   1. Make sure your disk drive speed is correct.
  655.   2. Retry the copy reversing the order of the disk drives used.
  656.   3. If possible, attempt the copy on a different apple or set of drives
  657.      to make sure that the problem is not your disk drives.
  658.   4. If all fails, write us about the problem including all
  659.      pertinent information about what attempts you made to copy the disk.
  660.      If we are able to solve your problem, we will contact you.
  661.  
  662. Some protected disks use a technique known as nibble counting. This technique
  663. is based on the fact that all APPLE disk drives run at slightly different
  664. speeds, and even the speed of a specific disk drive varies slightly over
  665. time. Disks which are protected by this method count the nibbles on a given
  666. track and record this unique number somewhere else on the disk. When the
  667. disk is booted by the user, the nibble count on the track in question is
  668. checked against the correct value. Simply copying the track will almost
  669. always write a different number of nibbles due to disk drive speed variation.
  670.  
  671. LOCKSMITH 4.1 has a provision for nibble counting, and will preserve nibble
  672. counts on any track requested. To request nibble count preservation, set
  673. parm 36 to 01. (This is automatically done for the user when parm 4C is set
  674. to 1B.) After the track is written to the copy disk, the nibbles are counted
  675. and compared to the original count to be preserved. The difference is shown
  676. as a four-digit hex number preceeded by '<' or '>' to indicate to the user
  677. which way to manually adjust the count. The count may be adjusted in one
  678. of two ways. Either the disk speed adjustment pot can be turned in the
  679. direction indicated by the '<' or '>' arrows (see user manual regarding
  680. disk speed adjustment), or a limited amount of adjustment can be done from
  681. software without actually adjusting the disk speed.
  682.  
  683. To adjust the nibble count from software, press either '<' or '>' as
  684. indicated, and wait until the speaker begins beeping. The speaker will beep
  685. rapidly once for each nibble that the track is being shortened or lengthened.
  686. Then press the return key (or any key other than '<' and '>') and allow the
  687. nibble count routine to test the track again. When the nibble count is within
  688. the tolerance value specified by PARM 37 (normally 00), the track yill be
  689. considered copied correctly. This technique may seem cumbersome, but it is
  690. the only way in which a track may be copied while preserving the nibble count.
  691.  
  692. Note that nibble count adjustment from software (using '<' and '>') will not
  693. work if a typeahead buffer is installed on the APPLE. To perform nibble count
  694. preservation, either remove the typeahead buffer, or adjust the disk speed
  695. pot directly.
  696.  
  697. When the nibble-editor is entered from the main menu, the track is read into
  698. the buffer with no LOCKSMITH analysis whatsoever. No nibbles will be indicated
  699. as self-sync (inverse), as this is determine when analysis occurs during a
  700. disk copy operation. Also, ctrl-B and ctrl-E will place the cursor at the
  701. beginning and end of the buffer, because track-start and track-end are also
  702. determined by analysis during disk copy.
  703.  
  704. To enter the nibble-editor after analysis by LOCKSMITH, perform a copy
  705. operation, specifying manual error retry. Open the door of the copy disk
  706. drive to cause a verify error (error code 8) and enter the nibble editor by
  707. selecting: 5. Nibble-Edit Current Track Data. In this way you may nibble-edit
  708. a track after LOCKSMITH has performed analysis on it.
  709.  
  710.                    THE COMPLEAT GUIDE TO LOCKSMITH PARAMETERS
  711.                    ------------------------------------------
  712.  
  713. This document describes all user-changeable LOCKSMITH parameters in depth.
  714. A partial list of these parameters was previously distributed to all Version
  715. 4.0/4.1 owners.  Also provided here is detailed LOCKSMITH program logic
  716. information.  Note---This document is of a highly technical nature, and is
  717. intended primarily for the ADVANCED user of LOCKSMITH.
  718.  
  719.  
  720. BACKGROUND
  721. ----------
  722.  
  723. When LOCKSMITH was first introduced in January 1981, it would copy almost all
  724. disks with no special instructions from the user.  Only a few disks required
  725. parameter changes.
  726.  
  727. Alas, those good old days are gone forever.  Instead of providing the user
  728. with better backup policy, software vendors decided to escalate the battle by
  729. developing more complicated (and in some cases, bizarre) protection
  730. techniques.  Because of the m any different techniques now in use, it is
  731. likely that many disks will require some input from the user in the form of
  732. parameter changes.  Omega Microware currently maintains an extensive list of
  733. software, along with the LOCKSMITH parameters used to copy each.  Some of the
  734. entries on this list are user-supplied, and Omega Microware welcomes
  735. information from users regarding how to back-up software not already on this
  736. list.
  737.  
  738.  
  739. OVERVIEW
  740. --------
  741.  
  742. LOCKSMITH copies disks by reading a track, performing analysis on the data,
  743. and writing the track back to the copy disk.  Reading and writing are fairly
  744. straightforward functions.  The analysis of the track data is by far the most
  745. difficult task, and must provide for flexibility.  Many analysis routines
  746. (algorithms) are provided within LOCKSMITH.  Each algorithm performs a
  747. specific function relating to the analysis of track data.  By changing
  748. parameters, the user may select, disable, or change the execution order of
  749. individual algorithms.
  750.  
  751.  
  752. ALGORITHMS
  753. ----------
  754.  
  755. The algorithms are numbered from 0 to $23 (all values are in hex), although
  756. more algorithms may be added in future versions of LOCKSMITH.  During track
  757. analysis, algorithms are selected sequentially from a table of algorithm
  758. numbers, located from PARM4C-80.  As algorithms are selected from this table
  759. during analysis, they are displayed on the screen as 2-digit hex numbers in
  760. inverse video.  Algorithm 00 indicates a null algorithm, which can be used to
  761. replace algorithm numbers in the table which the user wants to disable.  An FF
  762. entry in this table indicates the end of the algorithms to perform.
  763.  
  764. Currently, the algorithm table contains four separate algorithm sequences,
  765. each one terminated by an FF entry.  The starting point of the algorithm
  766. sequence to be used is defined by PARM25.  This parameter contains the index
  767. into the algorithm table to be used as the first algorithm of a sequence.  For
  768. example, if PARM25=00, the algorithm sequence would start at PARM4C.  If
  769. PARM25=10, the algorithm sequence would start at PARM5C.
  770.  
  771. The section of algorithm table starting at PARM71 is selected as an algorithm
  772. sequence start (instead of PARM4C) when synchronized tracks are chosen.
  773.  
  774. Algorithms, in addition to performing their specialized function, can return a
  775. flag to indicate success or failure.  It is possible to indicate that an
  776. algorithm is to be performed only if the previous algorithm failed.  This may
  777. be done by setting the high-order bit of the algorithm number within the
  778. algorithm table.  For example, an entry of A1 indicates that algorithm 21 is
  779. to be performed only if the previous algorithm failed.
  780.  
  781.  
  782. DESCRIPTION OF ALGORITHMS
  783. -------------------------
  784.  
  785. The following is a list of algorithm numbers and the parameters which affect
  786. them.
  787.  
  788. ALG 00 (this algorithm doesn't do much of anything)
  789.  
  790. ALG 01 (consecutive nibbles to self-sync) changes normal nibbles to self-sync
  791. nibbles based on:  finding (PARM10) consecutive nibbles in the range (PARM34)
  792. to (PARM35), inclusive.  For example, if PARM10=0C, PARM34=FE, and PARM35=FF,
  793. then algorithm 01 wou ld search for sequences of length 0C nibbles with values
  794. FE through FF, and set them to self-sync.
  795.  
  796. ALG 02 (invalids to self-sync) sets invalid nibbles (those with 3 or more
  797. consecutive zero bits) to self-sync.
  798.  
  799. ALG 03 (standardize self-sync) sets all self-sync to (PARM33), which must have
  800. high-order bit clear.
  801.  
  802. ALG 04 (loner self-sync to normal) set consecutive self-sync strings of less
  803. than or equal to (PARM3C) to normal.
  804.  
  805. ALG 05 (glitch remover) set consecutive normal nibbles of length less than or
  806. equal to (PARM12) to self-sync.
  807.  
  808. ALG 06 (set self-sync by marker pattern match) searches for pattern specified
  809. by (PARM44-4B), and sets the previous (PARM40) nibbles to self-sync.  Values
  810. of 00 within the pattern are "don't care" and always match.
  811.  
  812. ALG 07 (extend bit shifted self-sync) extends self-sync strings backwards,
  813. using the table at (PARM86-A5).  This table contains nibble value sequences
  814. frequently found to be self-sync.
  815.  
  816. ALG 08 (reserved for future use)
  817.  
  818. ALG 09 (trackstart after longest gap) set trackstart to first normal after
  819. longest string of self-sync (gap).
  820.  
  821. ALG 0A (minimum length self-sync) extend self-sync strings backwards to
  822. minimum length of (PARM2C).
  823.  
  824. ALG 0B (set self-sync by self-sync pattern match) set self-sync based on
  825. multiple-byte pattern match.  Pattern is defined at (PARM81-85) and is
  826. terminated with a 00 value.
  827.  
  828. ALG 0C (shorten all gaps) shorten all gaps (consecutive strings of self-sync)
  829. by (PARM41) nibbles if the string length was greater than or equal to
  830. (PARM16).
  831.  
  832. ALG 0D (2 of 3 gap merge) merges first and second gaps (by setting to
  833. self-sync, nibbles between them) if 3 gaps are found within (PARM26) nibbles.
  834. (The gaps merged are usually the gap after a data field.)
  835.  
  836. ALG 0E (trackstart after first self-sync) sets trackstart to first normal
  837. after the first string of self-sync.
  838.  
  839. ALG 0F (shorten longest gaps) shorten the longest gap if longer than (PARM2C)
  840. by (PARMxx) nibbles.  Repeat this procedure (PARMyy) times.
  841.  
  842.    xx=27 (or 29 if synchronized)
  843.    yy=28 (or 2A if synchronized)
  844.  
  845. ALG 10 (reserved for future use)
  846.  
  847. ALG 11 (set failure flag) same as algorithm 00, but sets the failure flag
  848.  
  849. ALG 12 (trackstart by marker pattern match) set trackstart to the first
  850. sequence to match pattern at (PARM44-4B) (see ALG 06)
  851.  
  852. ALG 13 (center of gaps to normal) leaving 8 self-sync at the start and at the
  853. end of a gap, set self-sync in the center of the gap to normal.
  854.  
  855. ALG 14 (bit-translate to self-sync) using the bit table at (PARMD9-E8),
  856. translate nibbles corresponding to a one-bit to self-sync.  Bits in the table
  857. represent values for nibbles in the following order:  80,81,82, ...
  858. FC,FD,FE,FF
  859.  
  860. ALG 15 (reserved for future use)
  861.  
  862. ALG 16 (reserved for future use)
  863.  
  864. ALG 17 (track-end and compare) This algorithm searches for a repeat of the
  865. track-start beginning at (PARM1D) pages beyond the current track-start.  A
  866. repeat of the track-start is determined by matching (PARM1E) number of
  867. nibbles.  If the track size is greater than (PARM1B) pages, an error 2 status
  868. code will be issued.  Once a track-end is chosen, the first two track images
  869. are compared, nibble for nibble.  If an unequal nibble compare occurs, a
  870. look-ahead of up to (PARM13) nibbles is performed, looking for self-sync.  If
  871. self-sync is found, the compare failure is ignored.  If no self-sync is found
  872. during this look-ahead, a counter is incremented for the compare-failure, and
  873. this count is checked against (PARM14), which must not be exceeded, or an
  874. error 4 status code is issued immediately.  The 3rd track image is then used
  875. as a tie-breaker to determine which of the 1st or 2nd track images is correct.
  876. The exact position in the 3rd track image is found by first finding the
  877. approximate location in the 3rd image (by using track length), backing up
  878. (PARM11) nibbles, and pattern-matching (PARM32) number of nibbles, while
  879. searching through the next (PARM31) number of nibbles.  The 1st image is
  880. corrected by the tie-breaker nibble.  This algorithm returns a success/fail
  881. flag.
  882.  
  883. ALG 18-1F (parm modifier) These algorithms are used to dynamically modify
  884. parms.  The table at (PARMB6-D8) consists of several sequences of parm
  885. modifier entries.  Each parm modifier entry consists of a pair of bytes.  The
  886. 1st byte defines the parm number, and the 2nd byte define s the new parm
  887. value.  The end of a sequence is indicated by a 00 entry for parm number, and
  888. a new sequence begins with the next byte.  Algorithm 18 invokes the 1st
  889. sequence of parameter modifier entries, algorithm 19 invokes the 2nd sequence,
  890. etc.  Using these algorithms, parameters may be automatically changed and
  891. restored during analysis.  The defaults for these algorithms are currently set
  892. as follows:
  893.  
  894.    ALG18 sets 13-sector parms
  895.    ALG19 sets 16-sector parms
  896.    ALG1A sets misc. parms
  897.    ALG1B sets nibble-counting parms
  898.  
  899. ALG 20 (goto nibble buffer address) This algorithm is used in conjunction with
  900. the nibble editor.  This algorithm prompts the user for an address to go to,
  901. and the nibble editor cursor is immediately placed at that location.  (see
  902. INVOKING ALGORITHMS FROM THE NIBBLE EDITOR)
  903.  
  904. ALG 21 (set error code 1) issues an error 1 status code.  It is usually placed
  905. in the algorithm table with the high-order bit set, to cause it to execute
  906. only when the previous algorithm fails.
  907.  
  908. ALG 22 (backup trackstart to front of gap) moves the trackstart pointer
  909. backwards to the beginning of the preceeding gap
  910.  
  911. ALG 23 (set trackstart to longest normal) sets trackstart to the 1st nibble of
  912. the longest sequence of normal nibbles.
  913.  
  914.  
  915. PRINTER CONTROL PARMS
  916. ---------------------
  917.  
  918. (PARM2D) specifies the printer slot, and (PARM2E) is set to 00 if LOCKSMITH is
  919. not to generate <CR> at the end of a line, or left at 01 if <CR>'s are to be
  920. generated.
  921.  
  922.  
  923. MAXIMUM ERROR COUNT PARMS
  924. -------------------------
  925.  
  926. (PARM01),(PARM02), and (PARM04) are used to specify the number of errors
  927. allowed for error codes 1,2, and 4 in automatic error retry mode.  If
  928. increments of 1/2 tracks are used, (PARM09),(PARM0A), and (PARM0C) are used
  929. instead.
  930.  
  931.  
  932. NIBBLE-COUNTING PARMS
  933. ---------------------
  934.  
  935. There are 3 parameters which are used when nibble-count preservation is
  936. desired.  Setting (PARM36) to 01 turns on nibble-counting.  The nibble-count
  937. tolerance value, (PARM37), specifies how close to the original disk, the copy
  938. must be.  When nibble-counting, the track-end pointer is moved up by (PARME9)
  939. pages before writing.
  940.  
  941.  
  942. PARMS USED FOR SYNCHRONIZING
  943. ----------------------------
  944.  
  945. (PARM22) specifies the track*2 to sync to.  This is normally 00, but may be
  946. set to any track.  (PARM1F) is the length of the nibble sequence to sync with,
  947. and (PARMA6-B5) contain the pattern to match when attempting to sync on the
  948. sync-track.  Values of 00 within the pattern are "don't care" and always
  949. match.  (PARM23) and (PARM24) are values which can be used to adjust the
  950. accuracy of the sync-track routine.  They are normally equal, and can be
  951. adjusted by increasing the value of one with respect to the other.
  952.  
  953.  
  954. PARMS USED TO CONTROL WRITING
  955. -----------------------------
  956.  
  957. (PARM20) contains the lead-in self-sync nibble value.  (PARM2F-30) (default is
  958. $1A00) number of these lead-in self sync nibbles are written before track data
  959. is written, with the exception of synchronized track writing, which is
  960. preceeded by (PARM23) lead-in self-sync nibbles.  The number of framing bits
  961. (1 or 2) is contained in (PARM21).  This places the proper number of trailing
  962. zero-bits after self sync.  (PARM2B) contains the number of the algorithm to
  963. be used to shorten the track after an over-write is detected by verify
  964. readback failure.
  965.  
  966.  
  967. OTHER PARMS
  968. -----------
  969.  
  970. (PARM38) is the number of nibbles to test during verify readback.  (PARM39),
  971. if set non-zero, shows the hi-res screen during analysis, to provide a
  972. graphical representation of analysis.  (PARM3A) is used during disk certify.
  973. It specifies the maximum size of the track-end glitch.  (PARM3B), when set to
  974. 01, causes the nibble-editor to be entered for every track, before analysis.
  975.  
  976.  
  977. DEBUG PARAMETER
  978. ---------------
  979.  
  980. (PARM00) is a special parameter intended for use during LOCKSMITH debugging.
  981. When this parm is set to 11, certain debugging options are enabled.  They are:
  982.  
  983. 1.  Inspector entry is allowed even with no resident RWTS.
  984.  
  985. 2.  Nibble-editor is entered without prompting the user for track to read.
  986.     This allows the previous track to be examined.
  987.  
  988. 3.  Invoking algorithms from the nibble-editor.  (see next section)
  989.  
  990.  
  991. INVOKING ALGORITHMS FROM NIBBLE-EDITOR
  992. --------------------------------------
  993.  
  994. With DEBUG parm set (PARM00=11), the nibble-editor is sensitive to two
  995. additional commands.  These are control-S and control-A.  Control-S invokes
  996. LOCKSMITH track-analysis for the track currently in the nibble buffer.
  997. Control-A first allows the user to change parameters by entering the parameter
  998. modifier, and after the user has indicated the end of parameter changes with a
  999. <CR>, it prompts the user for algorithm number.  The user-entered algorithm
  1000. number is executed immediately, and control is returned to the nibble-editor.
  1001. In this way, the user can dynamically test the effects of specific LOCKSMITH
  1002. algorithm sequences when attempting to copy unknown disks.  Algorithm 00 can
  1003. be specified if no processing is to be done.  Algorithm 20 is very useful
  1004. within the nibble editor to rapidly go to a specific address within the nibble
  1005. buffer.
  1006.  
  1007.  
  1008. PARMS AND THEIR DEFAULTS
  1009. ------------------------
  1010.  
  1011. The following list shows the current default values for parameters of
  1012. LOCKSMITH version 4.1:
  1013.  
  1014. 00: 00 01 03 01 0A 01 01 01        08: 00 01 02 01 03 01 01 01
  1015. 10: 0C 07 0B 09 0A 78 20 68        18: 00 01 08 26 00 16 0D 09
  1016. 20: FF 01 00 08 08 00 40 04        28: 10 01 10 0F 08 01 01 00
  1017. 30: 1A 10 07 7F FE FF 00 00        38: FF 00 0C 00 02 04 02 50
  1018. 40: 06 04 C1 0F D5 AA 00 00        48: 00 00 00 00 00 02 01 06
  1019. 50: 05 0D 07 03 09 A1 17 0C        58: FF 19 02 01 06 05 0D 03
  1020. 60: 09 A1 17 0C FF 1A 02 01        68: 0B 05 04 03 09 A1 17 0C
  1021. 70: FF 00 02 01 06 05 0D 07        78: 03 0E A1 17 13 00 00 00
  1022. 80: FF D5 AB 00 00 00 FF FE        88: FD FB F7 EF DF BF FF FC
  1023. 90: F3 CF FF FE F9 E7 9F FE        98: FE FC F9 F3 E7 CF 9F 00
  1024. A0: 00 00 00 00 00 00 D5 AA        A8: 96 00 00 AA AA AA AA 00
  1025. B0: 00 00 00 00 00 00 21 01        B8: 40 08 2C 08 00 21 02 40
  1026. C0: 06 2C 06 00 3C 08 83 FF        C8: 00 38 02 1E 02 19 00 12
  1027. D0: 01 36 01 00 00 00 00 00        D8: 00 00 00 00 01 00 00 00
  1028. E0: 01 00 01 00 01 01 01 11        E8: 5F 00 00 00 00 00 00 00
  1029.  
  1030.  
  1031. copyright 1982 Omega MicroWare, Inc.
  1032. -------
  1033.