_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

Multiple names: DISK DOC 1571-80, DISK ZAP1571 -80

FILE INFORMATION

FILENAME(S):
• DISK&nbspDOC&nbsp1571-80<br>• DISK&nbspZAP1571&nbsp-80

FILE TYPE(S): PRG

FILE SIZE: 4.4K

FIRST SEEN: 2025-11-02 16:39:58

APPEARS ON: 2 disk(s)

FILE HASH

8809b986751dec573ecc0a768962f0fb0dd141af56306da1340d8030dab8894c

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
17 DISK DOC 1571-80 PRG Treasure Chest - Plattfuss 29 5 DOWNLOAD FILE
17 DISK ZAP1571 -80 PRG Treasure Chest - Plattfuss 17 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 1C 0B 1C 0A 00 9E 37  31 38 31 00 00 00 58 D8  |.......7181...X.|
00000010: A9 00 85 FA 85 0A 8D 00  FF 85 04 85 05 AA 20 68  |.............. h|
00000020: FF A9 01 8D 30 D0 A2 F8  9A A9 13 85 FB A9 59 20  |....0.........Y |
00000030: 1E C0 A5 0A 10 02 86 04  20 7D FF 93 0E 08 09 09  |........ }......|
00000040: 09 09 64 69 73 6B 20 7A  61 70 0D 0D 09 09 09 20  |..disk zap..... |
00000050: 20 20 20 20 42 59 20 67  4C 45 4E 20 62 52 45 44  |    BY gLEN bRED|
00000060: 4F 4E 0D 0D 09 09 09 20  20 20 20 20 28 31 35 37  |ON.....     (157|
00000070: 31 20 20 44 52 49 56 45  53 29 0D 0D 09 09 20 20  |1  DRIVES)....  |
00000080: 20 20 8E 7F A9 7F A9 7F  A9 7F A9 7F A9 7F A9 7F  |  ..............|
00000090: A9 7F A9 7F A9 7F A9 7F  A9 7F A9 7F A9 7F A9 7F  |................|
000000A0: A9 7F A9 0D 0D 0E 09 09  20 20 20 20 6D 41 49 4E  |........    mAIN|
000000B0: 20 43 4F 4D 4D 41 4E 44  53 3A 0D 0D 09 09 20 20  | COMMANDS:....  |
000000C0: 20 20 71 3A 20 71 55 49  54 0D 09 09 20 20 20 20  |  q: qUIT...    |
000000D0: 72 3A 20 72 45 41 44 20  53 45 43 54 4F 52 20 46  |r: rEAD SECTOR F|
000000E0: 52 4F 4D 20 44 49 53 4B  0D 09 09 20 20 20 20 77  |ROM DISK...    w|
000000F0: 3A 20 77 52 49 54 45 20  53 45 43 54 4F 52 20 54  |: wRITE SECTOR T|
00000100: 4F 20 44 49 53 4B 0D 09  09 20 20 20 20 65 3A 20  |O DISK...    e: |
00000110: 65 44 49 54 20 43 55 52  52 45 4E 54 20 53 45 43  |eDIT CURRENT SEC|
00000120: 54 4F 52 20 42 55 46 46  45 52 0D 09 09 20 20 20  |TOR BUFFER...   |
00000130: 20 63 3A 20 72 45 41 44  20 46 49 52 53 54 20 43  | c: rEAD FIRST C|
00000140: 41 54 41 4C 4F 47 20 53  45 43 54 4F 52 0D 09 09  |ATALOG SECTOR...|
00000150: 20 20 20 20 62 3A 20 73  48 4F 57 20 62 61 6D 0D  |    b: sHOW bam.|
00000160: 09 09 20 20 20 20 68 3A  20 68 45 4C 50 0D 09 09  |..    h: hELP...|
00000170: 20 20 20 20 64 3A 20 74  4F 47 47 4C 45 20 44 52  |    d: tOGGLE DR|
00000180: 49 56 45 20 38 3C 2D 2D  3E 39 2C 20 4E 4F 57 20  |IVE 8<-->9, NOW |
00000190: 00 A5 BA 29 09 C9 08 B0  02 A9 08 85 08 85 BA 09  |...)............|
000001A0: 30 20 D2 FF 20 7D FF 0D  0D 09 09 20 20 20 20 73  |0 .. }.....    s|
000001B0: 45 4C 45 43 54 3A 20 00  A0 00 84 06 20 52 26 A2  |ELECT: ..... R&.|
000001C0: 08 CA 30 2F DD D4 1D D0  F8 8A 0A AA BD DD 1D 48  |..0/...........H|
000001D0: BD DC 1D 48 60 51 52 57  45 44 42 43 48 F4 1D 30  |...H`QRWEDBCH..0|
000001E0: 22 C0 21 07 1E EB 1D 40  22 26 22 F6 26 A5 08 49  |".!....@"&".&..I|
000001F0: 01 85 BA 4C 25 1C 20 38  26 A2 0F 20 C9 FF 20 7D  |...L%. 8&.. .. }|
00000200: FF 49 00 20 8C 25 4C 03  40 20 C9 1F 84 0B 84 09  |.I. .%L.@ ......|
00000210: 20 12 24 20 61 24 20 7D  FF 0D 65 73 63 20 54 4F  | .$ a$ }..esc TO|
00000220: 20 43 41 4E 43 45 4C 20  43 48 41 4E 47 45 53 2C  | CANCEL CHANGES,|
00000230: 20 74 61 62 20 54 4F 20  54 4F 47 47 4C 45 20 41  | tab TO TOGGLE A|
00000240: 53 43 49 49 20 4D 4F 44  45 2C 20 73 74 6F 70 20  |SCII MODE, stop |
00000250: 54 4F 20 47 4F 20 54 4F  20 4D 41 49 4E 20 4D 45  |TO GO TO MAIN ME|
00000260: 4E 55 2E 00 A5 04 C9 12  D0 25 A5 05 F0 21 A0 00  |NU.......%...!..|
00000270: A2 18 18 20 F0 FF A5 09  A8 29 1F C9 05 D0 0B B9  |... .....)......|
00000280: 00 13 C9 41 90 04 C9 5B  90 08 A9 51 20 1E C0 4C  |...A...[...Q ..L|
00000290: CE 1E 20 7D FF 5E 74 20  46 4F 52 20 74 52 41 43  |.. }.^t FOR tRAC|
000002A0: 4B 2D 73 45 43 54 4F 52  20 4C 49 53 54 20 4F 46  |K-sECTOR LIST OF|
000002B0: 20 54 48 49 53 20 46 49  4C 45 2C 20 5E 66 20 54  | THIS FILE, ^f T|
000002C0: 4F 20 46 4F 4C 4C 4F 57  20 46 49 4C 45 2E 00 20  |O FOLLOW FILE.. |
000002D0: 43 24 20 52 26 49 14 F0  50 49 12 F0 4B 49 0F D0  |C$ R&I..PI..KI..|
000002E0: 09 A5 0B 49 80 85 0B 4C  63 1E 49 09 24 0B 30 63  |...I...Lc.I.$.0c|
000002F0: 49 30 C9 0A 90 0B 69 88  09 20 C9 FA B0 03 4C 88  |I0....i.. ....L.|
00000300: 1F 0A 0A 0A 0A 85 03 20  52 26 A4 09 49 30 C9 0A  |....... R&..I0..|
00000310: 90 59 69 88 09 20 C9 FA  B0 51 20 43 24 A4 09 B9  |.Yi.. ...Q C$...|
00000320: 00 13 20 38 25 4C 63 1E  38 66 03 A5 04 C9 12 D0  |.. 8%Lc.8f......|
00000330: 9E A5 05 F0 9A A5 09 A8  29 1F C9 05 D0 91 B9 00  |........).......|
00000340: 13 C9 41 90 8A C9 5B B0  86 24 03 10 03 4C 18 22  |..A...[..$...L."|
00000350: 4C E1 1F A4 09 90 3D A5  07 99 00 13 46 0B 20 43  |L.....=.....F. C|
00000360: 24 A5 07 20 38 25 38 66  0B 30 19 29 0F 05 03 99  |$.. 8%8f.0.)....|
00000370: 00 13 98 29 0F 18 69 36  A8 A6 EB 18 20 F0 FF A4  |...)..i6.... ...|
00000380: 09 20 16 25 E6 09 4C 63  1E 20 43 24 A4 09 B9 00  |. .%..Lc. C$....|
00000390: 13 20 38 25 A5 07 C9 03  D0 03 4C 25 1C C9 9D D0  |. 8%......L%....|
000003A0: 01 88 C9 1D D0 01 C8 C9  91 D0 06 48 98 E9 10 A8  |...........H....|
000003B0: 68 C9 11 D0 06 48 98 E9  F0 A8 68 C9 1B D0 06 20  |h....H....h.... |
000003C0: D5 1F 4C 12 1E 84 09 4C  63 1E A0 00 B9 00 13 99  |..L....Lc.......|
000003D0: 00 14 C8 D0 F7 60 A2 00  BD 00 14 9D 00 13 E8 D0  |.....`..........|
000003E0: F7 60 20 7D FF 93 74 52  41 43 4B 2D 73 45 43 54  |.` }..tRACK-sECT|
000003F0: 4F 52 20 4C 49 53 54 20  46 4F 52 20 00 A4 09 B9  |OR LIST FOR ....|
00000400: FD 12 29 80 85 FE 30 0E  20 7D FF 44 45 4C 45 54  |..)...0. }.DELET|
00000410: 45 44 00 4C 1F 20 20 7D  FF 41 43 54 49 56 45 00  |ED.L.  }.ACTIVE.|
00000420: 20 7D FF 20 46 49 4C 45  3A 20 00 A2 10 B9 00 13  | }. FILE: ......|
00000430: 20 D2 FF C8 CA D0 F6 20  7D FF 0D 0D 00 A5 05 48  | ...... }......H|
00000440: 24 FE 30 05 46 06 20 6C  23 A4 09 B9 FF 12 85 05  |$.0.F. l#.......|
00000450: B9 FE 12 85 04 A5 04 C9  24 90 02 E9 23 AA CA E0  |........$...#...|
00000460: 23 B0 72 A5 05 DD 48 2D  B0 6B A5 04 20 38 25 A9  |#.r...H-.k.. 8%.|
00000470: 2C 20 D2 FF A5 05 20 38  25 20 7D FF 20 20 20 00  |, .... 8% }.   .|
00000480: 24 FE 30 2E 20 35 23 D0  06 A9 C0 85 FE D0 23 70  |$.0. 5#.......#p|
00000490: 13 B9 83 2D 5D 01 15 9D  01 15 A5 04 0A 0A AA DE  |...-]...........|
000004A0: 00 15 50 0E B9 83 2D 5D  00 16 9D 00 16 A6 04 DE  |..P...-]........|
000004B0: F1 14 20 38 26 A9 31 20  99 25 20 CC FF 20 25 26  |.. 8&.1 .% .. %&|
000004C0: A2 02 20 C6 FF 20 A5 FF  85 04 20 A5 FF 85 05 20  |.. .. .... .... |
000004D0: 8C 25 4C 54 20 24 FE 10  08 50 03 4C 71 21 4C AC  |.%LT $...P.Lq!L.|
000004E0: 21 20 7D FF 0D 0D 75 4E  44 45 4C 45 54 45 20 54  |! }...uNDELETE T|
000004F0: 48 49 53 20 46 49 4C 45  3F 00 20 52 26 C9 4E F0  |HIS FILE?. R&.N.|
00000500: DD C9 59 D0 F5 A4 09 A9  82 85 06 99 FD 12 20 6C  |..Y........... l|
00000510: 23 68 85 05 A9 12 85 04  20 4E 25 46 06 20 7D FF  |#h...... N%F. }.|
00000520: 0D 0D 74 48 45 20 46 49  4C 45 20 49 53 20 55 4E  |..tHE FILE IS UN|
00000530: 44 45 4C 45 54 45 44 20  41 4E 44 20 48 41 53 20  |DELETED AND HAS |
00000540: 54 59 50 45 20 70 72 67  2E 20 20 7A 41 50 20 54  |TYPE prg.  zAP T|
00000550: 48 45 20 44 49 52 45 43  54 4F 52 59 20 54 4F 20  |HE DIRECTORY TO |
00000560: 43 4F 52 52 45 43 54 20  54 59 50 45 2E 0D 00 4C  |CORRECT TYPE...L|
00000570: B3 21 20 7D FF 0D 0D 74  48 49 53 20 46 49 4C 45  |.! }...tHIS FILE|
00000580: 20 48 41 53 20 42 45 45  4E 20 43 4F 52 52 55 50  | HAS BEEN CORRUP|
00000590: 54 45 44 20 41 4E 44 20  43 41 4E 4E 4F 54 20 42  |TED AND CANNOT B|
000005A0: 45 20 52 45 53 54 4F 52  45 44 2E 0D 00 68 85 05  |E RESTORED...h..|
000005B0: A9 12 85 04 A9 0D 20 D2  FF 4C 0A 26 38 66 0A 20  |...... ..L.&8f. |
000005C0: 89 23 20 12 24 20 7D FF  0D 0D 6F 4B 20 54 4F 20  |.# .$ }...oK TO |
000005D0: 57 52 49 54 45 20 54 52  41 43 4B 20 24 00 A5 04  |WRITE TRACK $...|
000005E0: 20 38 25 20 7D FF 2C 20  53 45 43 54 4F 52 20 24  | 8% }., SECTOR $|
000005F0: 00 A5 05 20 38 25 20 7D  FF 3F 20 00 20 52 26 C9  |... 8% }.? . R&.|
00000600: 59 F0 0C C9 4E F0 B5 A9  14 20 D2 FF 4C FB 21 66  |Y...N.... ..L.!f|
00000610: 06 20 4E 25 46 06 4C 25  1C A4 09 B9 FE 12 85 04  |. N%F.L%........|
00000620: B9 FF 12 85 05 4C 34 22  A9 12 85 04 A9 01 85 05  |.....L4"........|
00000630: 10 03 20 89 23 46 0A 46  06 20 4E 25 20 61 24 4C  |.. .#F.F. N% a$L|
00000640: 31 22 46 06 20 6C 23 A0  00 B9 00 15 99 00 13 C8  |1"F. l#.........|
00000650: D0 F7 20 7D FF 93 20 20  20 20 20 74 52 41 43 4B  |.. }..     tRACK|
00000660: 20 20 20 20 20 31 31 31  31 31 31 31 31 31 31 31  |     11111111111|
00000670: 31 31 31 31 31 32 32 32  32 32 32 32 32 32 32 32  |1111122222222222|
00000680: 32 32 32 32 32 33 33 33  33 33 33 33 33 33 33 33  |2222233333333333|
00000690: 33 33 33 33 33 34 34 34  34 34 34 34 0D 31 32 33  |333334444444.123|
000006A0: 34 35 36 37 38 39 61 62  63 64 65 66 30 31 32 33  |456789abcdef0123|
000006B0: 34 35 36 37 38 39 61 62  63 64 65 66 30 31 32 33  |456789abcdef0123|
000006C0: 34 35 36 37 38 39 61 62  63 64 65 66 30 31 32 33  |456789abcdef0123|
000006D0: 34 35 36 37 38 39 61 62  63 64 65 66 30 31 32 33  |456789abcdef0123|
000006E0: 34 35 36 00 A0 01 84 04  88 84 05 A5 04 C9 24 90  |456...........$.|
000006F0: 02 E9 23 AA CA E0 23 B0  22 A5 05 DD 48 2D B0 1B  |..#...#."...H-..|
00000700: A4 04 A6 05 E8 E8 E8 88  20 F0 FF 20 35 23 D0 06  |........ .. 5#..|
00000710: A4 05 B9 AB 22 2C A9 2E  20 D2 FF E6 05 A5 05 C9  |....",.. .......|
00000720: 15 90 C8 A9 00 85 05 E6  04 A5 04 C9 47 90 BC A9  |............G...|
00000730: 12 85 04 4C 0A 26 A5 04  C9 24 B0 15 0A 0A A4 05  |...L.&...$......|
00000740: 79 6B 2D AA A5 05 29 07  A8 B9 83 2D 3D 01 15 B8  |yk-...)....-=...|
00000750: 60 0A 65 04 38 E9 6C 18  A4 05 79 6B 2D AA A5 05  |`.e.8.l...yk-...|
00000760: 29 07 A8 B9 83 2D 2C 6B  23 3D 00 16 60 A9 35 85  |)....-,k#=..`.5.|
00000770: 04 A9 00 85 05 A9 16 85  FB 20 4E 25 A9 12 85 04  |......... N%....|
00000780: C6 FB 20 4E 25 A9 13 85  FB 60 20 7D FF 0D 6E 20  |.. N%....` }..n |
00000790: 46 4F 52 20 4E 45 58 54  20 74 2F 73 2C 20 73 74  |FOR NEXT t/s, st|
000007A0: 6F 70 20 46 4F 52 20 4D  41 49 4E 20 4D 45 4E 55  |op FOR MAIN MENU|
000007B0: 2C 20 65 73 63 20 54 4F  20 47 4F 20 54 4F 20 45  |, esc TO GO TO E|
000007C0: 44 49 54 20 4D 4F 44 45  2E 0D 0D 74 52 41 43 4B  |DIT MODE...tRACK|
000007D0: 3A 20 24 00 20 7F 26 B0  55 C9 1B F0 4C C9 4E F0  |: $. .&.U...L.N.|
000007E0: 28 C9 0D F0 04 A5 03 85  04 20 7D FF 0D 73 45 43  |(........ }..sEC|
000007F0: 54 4F 52 3A 20 24 00 20  7F 26 B0 32 C9 0D F0 13  |TOR: $. .&.2....|
00000800: C9 4E F0 05 A5 03 4C 10  24 AD 00 13 85 04 AD 01  |.N....L.$.......|
00000810: 13 85 05 A5 04 C9 24 90  02 E9 23 AA CA E0 23 B0  |......$...#...#.|
00000820: 0D A5 05 DD 48 2D B0 06  60 68 68 4C 08 1E 4C 25  |....H-..`hhL..L%|
00000830: 1C 48 20 38 25 20 7D FF  20 28 00 68 20 DF 26 A9  |.H 8% }. (.h .&.|
00000840: 29 4C D2 FF A5 09 4A 4A  4A 4A 18 69 04 AA A5 09  |)L....JJJJ.i....|
00000850: 29 0F 24 0B 10 04 69 36  90 04 A8 B9 38 2D A8 4C  |).$...i6....8-.L|
00000860: F0 FF 20 7D FF 93 20 20  20 20 20 20 20 20 20 20  |.. }..          |
00000870: 74 52 41 43 4B 20 3D 20  24 00 A5 04 20 30 24 20  |tRACK = $... 0$ |
00000880: 7D FF 20 20 20 20 20 20  20 20 20 20 73 45 43 54  |}.          sECT|
00000890: 4F 52 20 3D 20 24 00 A5  05 20 30 24 20 7D FF 0D  |OR = $... 0$ }..|
000008A0: 0D 20 20 20 20 20 30 20  20 31 20 20 32 20 20 33  |.     0  1  2  3|
000008B0: 20 20 34 20 20 35 20 20  36 20 20 37 20 20 38 20  |  4  5  6  7  8 |
000008C0: 20 39 20 20 61 20 20 62  20 20 63 20 20 64 20 20  | 9  a  b  c  d  |
000008D0: 65 20 20 66 0D 0D 00 A0  00 84 02 98 20 38 25 A9  |e  f........ 8%.|
000008E0: 3A 20 D2 FF A4 02 A9 20  20 D2 FF B9 00 13 20 38  |: .....  ..... 8|
000008F0: 25 C8 98 29 0F D0 EF 20  7D FF 20 20 20 00 A4 02  |%..)... }.   ...|
00000900: 20 16 25 C8 98 29 0F D0  F7 A9 0D 20 D2 FF A5 02  | .%..)..... ....|
00000910: 18 69 10 A8 D0 C3 60 B9  00 13 29 7F C9 60 90 02  |.i....`...)..`..|
00000920: 29 5F C9 5B B0 09 C9 20  90 05 B9 00 13 B0 02 A9  |)_.[... ........|
00000930: 2E 20 D2 FF A9 00 85 F4  60 48 4A 4A 4A 4A 20 43  |. ......`HJJJJ C|
00000940: 25 68 29 0F 09 30 C9 3A  90 02 69 26 4C D2 FF 20  |%h)..0.:..i&L.. |
00000950: 38 26 24 06 30 1D A9 31  20 99 25 20 CC FF 20 25  |8&$.0..1 .% .. %|
00000960: 26 A2 02 20 C6 FF A0 00  20 A5 FF 91 FA C8 D0 F8  |&.. .... .......|
00000970: 4C 8C 25 20 25 26 A2 02  20 C9 FF A0 00 B1 FA 20  |L.% %&.. ...... |
00000980: A8 FF C8 D0 F8 20 CC FF  A9 32 20 99 25 20 CC FF  |..... ...2 .% ..|
00000990: A9 02 20 C3 FF A9 0F 4C  C3 FF 48 A2 0F 20 C9 FF  |.. ....L..H.. ..|
000009A0: A9 55 20 D2 FF 68 20 D2  FF 20 7D FF 3A 32 2C 30  |.U ..h .. }.:2,0|
000009B0: 2C 00 A5 04 20 DF 26 A9  2C 20 D2 FF A5 05 20 DF  |,... .&., .... .|
000009C0: 26 20 CC FF A2 0F 20 C6  FF 20 A5 FF 85 07 20 A5  |& .... .. .... .|
000009D0: FF C5 07 D0 05 C9 30 D0  01 60 48 A0 0F A2 16 18  |......0..`H.....|
000009E0: 20 F0 FF 20 7D FF 64 49  53 4B 20 45 52 52 4F 52  | .. }.dISK ERROR|
000009F0: 3A 20 20 20 00 A5 07 20  D2 FF 68 20 D2 FF 20 A5  |:   ... ..h .. .|
00000A00: FF C9 0D D0 F6 20 CC FF  20 8C 25 A0 14 A2 18 18  |..... .. .%.....|
00000A10: 20 F0 FF 20 7D FF 68 49  54 20 41 20 4B 45 59 00  | .. }.hIT A KEY.|
00000A20: 20 52 26 4C 25 1C A2 0F  20 C9 FF 20 7D FF 42 2D  | R&L%... .. }.B-|
00000A30: 50 3A 32 2C 30 00 4C CC  FF A9 0F 20 48 26 A9 01  |P:2,0.L.... H&..|
00000A40: A2 51 A0 26 20 BD FF A9  02 A8 A6 08 20 BA FF 4C  |.Q.& ....... ..L|
00000A50: C0 FF 23 A9 46 20 1E C0  20 E4 FF AA F0 FA 85 07  |..#.F .. .......|
00000A60: 29 7F A2 0A 8E 00 D6 2C  00 D6 10 FB A2 10 8E 01  |)......,........|
00000A70: D6 C9 20 90 0A A5 07 20  D2 FF A2 00 86 F4 38 60  |.. .... ......8`|
00000A80: A9 00 20 52 26 C9 1B F0  41 C9 0D F0 3D C9 4E F0  |.. R&...A...=.N.|
00000A90: 39 C9 03 F0 36 20 CB 26  90 08 A9 14 20 D2 FF 4C  |9...6 .&.... ..L|
00000AA0: 81 26 85 03 20 52 26 B0  0E C9 0D F0 1B D0 EB A9  |.&.. R&.........|
00000AB0: 14 20 D2 FF 4C 99 26 20  CB 26 B0 F3 06 03 06 03  |. ..L.& .&......|
00000AC0: 06 03 06 03 05 03 85 03  A9 00 18 60 49 30 C9 0A  |...........`I0..|
00000AD0: 90 0A 69 88 09 20 C9 FA  B0 02 38 60 18 29 0F 60  |..i.. ....8`.).`|
00000AE0: A2 00 C9 0A 90 05 E9 0A  E8 D0 F7 48 8A F0 03 20  |...........H... |
00000AF0: F2 26 68 09 30 4C D2 FF  20 7D FF 93 6D 4F 53 54  |.&h.0L.. }..mOST|
00000B00: 20 4F 46 20 54 48 45 20  50 52 4F 47 52 41 4D 20  | OF THE PROGRAM |
00000B10: 49 53 20 53 45 4C 46 2D  45 58 50 4C 41 4E 41 54  |IS SELF-EXPLANAT|
00000B20: 4F 52 59 2C 20 45 58 43  45 50 54 20 46 4F 52 20  |ORY, EXCEPT FOR |
00000B30: 52 45 41 44 49 4E 47 20  4F 46 20 74 2F 73 20 4C  |READING OF t/s L|
00000B40: 49 53 54 53 20 41 4E 44  0D 55 4E 44 45 4C 45 54  |ISTS AND.UNDELET|
00000B50: 49 4E 47 20 46 49 4C 45  53 2E 20 20 74 4F 20 52  |ING FILES.  tO R|
00000B60: 45 41 44 20 54 48 45 20  54 52 41 43 4B 20 53 45  |EAD THE TRACK SE|
00000B70: 43 54 4F 52 20 4C 49 53  54 20 4F 46 20 41 20 46  |CTOR LIST OF A F|
00000B80: 49 4C 45 2C 20 46 49 52  53 54 20 52 45 41 44 20  |ILE, FIRST READ |
00000B90: 54 48 45 0D 43 41 54 41  4C 4F 47 20 53 45 43 54  |THE.CATALOG SECT|
00000BA0: 4F 52 53 20 41 4E 44 20  4C 4F 43 41 54 45 20 54  |ORS AND LOCATE T|
00000BB0: 48 45 20 46 49 4C 45 20  4E 41 4D 45 2E 20 20 74  |HE FILE NAME.  t|
00000BC0: 48 45 4E 20 47 4F 20 49  4E 54 4F 20 45 44 49 54  |HEN GO INTO EDIT|
00000BD0: 20 4D 4F 44 45 20 57 49  54 48 20 65 73 63 20 41  | MODE WITH esc A|
00000BE0: 4E 44 0D 50 4C 41 43 45  20 54 48 45 20 43 55 52  |ND.PLACE THE CUR|
00000BF0: 53 4F 52 20 4F 4E 20 54  48 45 20 46 49 52 53 54  |SOR ON THE FIRST|
00000C00: 20 43 48 41 52 41 43 54  45 52 20 4F 46 20 54 48  | CHARACTER OF TH|
00000C10: 45 20 46 49 4C 45 20 4E  41 4D 45 2E 20 20 61 54  |E FILE NAME.  aT|
00000C20: 20 54 48 49 53 20 50 4F  49 4E 54 20 41 0D 4D 45  | THIS POINT A.ME|
00000C30: 53 53 41 47 45 20 57 49  4C 4C 20 41 50 50 45 41  |SSAGE WILL APPEA|
00000C40: 52 20 41 54 20 54 48 45  20 42 4F 54 54 4F 4D 20  |R AT THE BOTTOM |
00000C50: 4F 46 20 54 48 45 20 53  43 52 45 45 4E 2C 20 54  |OF THE SCREEN, T|
00000C60: 45 4C 4C 49 4E 47 20 59  4F 55 20 54 4F 20 50 52  |ELLING YOU TO PR|
00000C70: 45 53 53 20 5E 74 20 54  4F 0D 52 45 41 44 20 54  |ESS ^t TO.READ T|
00000C80: 48 45 20 74 2F 73 20 4C  49 53 54 20 4F 46 20 54  |HE t/s LIST OF T|
00000C90: 48 45 20 46 49 4C 45 2E  20 20 69 46 20 59 4F 55  |HE FILE.  iF YOU|
00000CA0: 20 44 4F 20 54 48 49 53  20 4F 4E 20 41 20 44 45  | DO THIS ON A DE|
00000CB0: 4C 45 54 45 44 20 46 49  4C 45 2C 20 7A 61 70 20  |LETED FILE, zap |
00000CC0: 57 49 4C 4C 0D 41 4C 53  4F 20 41 55 54 4F 4D 41  |WILL.ALSO AUTOMA|
00000CD0: 54 49 43 41 4C 4C 59 20  45 58 41 4D 49 4E 45 20  |TICALLY EXAMINE |
00000CE0: 54 48 45 20 74 2F 73 20  4C 49 53 54 20 54 4F 20  |THE t/s LIST TO |
00000CF0: 54 52 59 20 54 4F 20 44  45 54 45 52 4D 49 4E 45  |TRY TO DETERMINE|
00000D00: 20 49 46 20 54 48 45 20  46 49 4C 45 20 43 41 4E  | IF THE FILE CAN|
00000D10: 0D 42 45 20 53 41 46 45  4C 59 20 52 45 43 4F 56  |.BE SAFELY RECOV|
00000D20: 45 52 45 44 2E 20 20 69  46 20 49 54 20 43 41 4E  |ERED.  iF IT CAN|
00000D30: 20 54 48 45 4E 20 59 4F  55 20 41 52 45 20 4F 46  | THEN YOU ARE OF|
00000D40: 46 45 52 45 44 20 54 48  41 54 20 4F 50 54 49 4F  |FERED THAT OPTIO|
00000D50: 4E 2E 20 20 69 46 20 4E  4F 54 2C 20 59 4F 55 0D  |N.  iF NOT, YOU.|
00000D60: 41 52 45 20 54 4F 4C 44  2E 20 20 74 48 45 20 55  |ARE TOLD.  tHE U|
00000D70: 4E 44 45 4C 45 54 45 20  41 4C 57 41 59 53 20 4C  |NDELETE ALWAYS L|
00000D80: 45 41 56 45 53 20 54 48  45 20 46 49 4C 45 20 41  |EAVES THE FILE A|
00000D90: 53 20 41 20 70 72 67 20  46 49 4C 45 2E 20 20 69  |S A prg FILE.  i|
00000DA0: 46 20 54 48 49 53 20 49  53 20 4E 4F 54 0D 43 4F  |F THIS IS NOT.CO|
00000DB0: 52 52 45 43 54 20 59 4F  55 20 53 48 4F 55 4C 44  |RRECT YOU SHOULD|
00000DC0: 20 43 48 41 4E 47 45 20  54 48 45 20 46 49 4C 45  | CHANGE THE FILE|
00000DD0: 20 54 59 50 45 20 41 46  54 45 52 20 54 48 45 20  | TYPE AFTER THE |
00000DE0: 55 4E 44 45 4C 45 54 49  4F 4E 20 50 52 4F 43 45  |UNDELETION PROCE|
00000DF0: 53 53 2E 20 20 74 48 45  0D 46 49 4C 45 20 54 59  |SS.  tHE.FILE TY|
00000E00: 50 45 20 49 53 20 54 48  45 20 54 48 49 52 44 20  |PE IS THE THIRD |
00000E10: 42 59 54 45 20 4F 4E 20  54 48 45 20 4C 49 4E 45  |BYTE ON THE LINE|
00000E20: 20 43 4F 4E 54 41 49 4E  49 4E 47 20 54 48 45 20  | CONTAINING THE |
00000E30: 46 49 4C 45 20 4E 41 4D  45 2E 20 20 69 54 20 53  |FILE NAME.  iT S|
00000E40: 48 4F 55 4C 44 0D 42 45  20 43 48 41 4E 47 45 44  |HOULD.BE CHANGED|
00000E50: 20 46 52 4F 4D 20 24 38  32 20 28 70 72 67 29 20  | FROM $82 (prg) |
00000E60: 54 4F 20 24 38 31 20 46  4F 52 20 41 20 54 45 58  |TO $81 FOR A TEX|
00000E70: 54 20 46 49 4C 45 2C 20  54 4F 20 24 38 33 20 46  |T FILE, TO $83 F|
00000E80: 4F 52 20 41 20 75 73 72  20 46 49 4C 45 20 4F 52  |OR A usr FILE OR|
00000E90: 20 54 4F 0D 24 38 34 20  46 4F 52 20 41 20 72 65  | TO.$84 FOR A re|
00000EA0: 6C 20 46 49 4C 45 2E 0D  0D 77 48 45 4E 20 54 48  |l FILE...wHEN TH|
00000EB0: 45 20 45 44 49 54 20 43  55 52 53 4F 52 20 49 53  |E EDIT CURSOR IS|
00000EC0: 20 4F 4E 20 54 48 45 20  46 49 52 53 54 20 43 48  | ON THE FIRST CH|
00000ED0: 41 52 41 43 54 45 52 20  4F 46 20 41 20 46 49 4C  |ARACTER OF A FIL|
00000EE0: 45 20 4E 41 4D 45 20 59  4F 55 20 43 41 4E 20 41  |E NAME YOU CAN A|
00000EF0: 4C 53 4F 0D 54 59 50 45  20 5E 66 20 54 4F 20 22  |LSO.TYPE ^f TO "|
00000F00: 46 4F 4C 4C 4F 57 22 20  54 48 45 20 46 49 4C 45  |FOLLOW" THE FILE|
00000F10: 2E 20 20 74 48 49 53 20  57 49 4C 4C 20 53 48 4F  |.  tHIS WILL SHO|
00000F20: 57 20 54 48 45 20 46 49  52 53 54 20 53 45 43 54  |W THE FIRST SECT|
00000F30: 4F 52 20 4F 46 20 54 48  45 20 46 49 4C 45 2E 0D  |OR OF THE FILE..|
00000F40: 61 46 54 45 52 20 54 48  41 54 20 59 4F 55 20 53  |aFTER THAT YOU S|
00000F50: 48 4F 55 4C 44 20 55 53  45 20 54 48 45 20 22 6E  |HOULD USE THE "n|
00000F60: 22 20 4B 45 59 20 54 4F  20 52 45 41 44 20 53 55  |" KEY TO READ SU|
00000F70: 42 53 45 51 55 45 4E 54  20 53 45 43 54 4F 52 53  |BSEQUENT SECTORS|
00000F80: 20 4F 46 20 54 48 45 20  46 49 4C 45 2E 0D 0D 61  | OF THE FILE...a|
00000F90: 4C 4C 20 49 4E 50 55 54  20 4F 46 20 54 52 41 43  |LL INPUT OF TRAC|
00000FA0: 4B 20 41 4E 44 20 53 45  43 54 4F 52 20 4E 55 4D  |K AND SECTOR NUM|
00000FB0: 42 45 52 53 20 4D 55 53  54 20 42 45 20 49 4E 20  |BERS MUST BE IN |
00000FC0: 48 45 58 41 44 45 43 49  4D 41 4C 20 46 4F 52 4D  |HEXADECIMAL FORM|
00000FD0: 2E 20 20 75 53 55 41 4C  4C 59 0D 59 4F 55 20 53  |.  uSUALLY.YOU S|
00000FE0: 48 4F 55 4C 44 20 54 59  50 45 20 54 48 45 4D 20  |HOULD TYPE THEM |
00000FF0: 41 53 20 54 57 4F 20 44  49 47 49 54 20 4E 55 4D  |AS TWO DIGIT NUM|
00001000: 42 45 52 53 20 42 55 54  20 4F 4E 45 20 44 49 47  |BERS BUT ONE DIG|
00001010: 49 54 20 46 4F 4C 4C 4F  57 45 44 20 42 59 20 41  |IT FOLLOWED BY A|
00001020: 20 63 72 20 49 53 20 41  4C 53 4F 0D 41 43 43 45  | cr IS ALSO.ACCE|
00001030: 50 54 45 44 2E 20 20 6E  4F 54 45 20 54 48 41 54  |PTED.  nOTE THAT|
00001040: 20 22 6E 22 20 4D 41 59  20 42 45 20 54 59 50 45  | "n" MAY BE TYPE|
00001050: 44 20 46 4F 52 20 54 48  45 20 54 52 41 43 4B 20  |D FOR THE TRACK |
00001060: 49 4E 53 54 45 41 44 20  4F 46 20 41 20 4E 55 4D  |INSTEAD OF A NUM|
00001070: 42 45 52 2E 20 20 74 48  49 53 0D 43 41 55 53 45  |BER.  tHIS.CAUSE|
00001080: 53 20 54 48 45 20 22 4C  49 4E 4B 22 20 28 54 48  |S THE "LINK" (TH|
00001090: 45 20 46 49 52 53 54 20  54 57 4F 20 42 59 54 45  |E FIRST TWO BYTE|
000010A0: 53 29 20 4F 46 20 54 48  45 20 50 52 45 53 45 4E  |S) OF THE PRESEN|
000010B0: 54 20 53 45 43 54 4F 52  20 54 4F 20 42 45 20 55  |T SECTOR TO BE U|
000010C0: 53 45 44 20 46 4F 52 20  54 48 45 0D 4E 45 58 54  |SED FOR THE.NEXT|
000010D0: 20 54 52 41 43 4B 20 41  4E 44 20 53 45 43 54 4F  | TRACK AND SECTO|
000010E0: 52 2E 20 20 69 46 20 54  48 49 53 20 49 53 20 4E  |R.  iF THIS IS N|
000010F0: 4F 54 20 41 20 56 41 4C  49 44 20 54 52 41 43 4B  |OT A VALID TRACK|
00001100: 20 41 4E 44 20 53 45 43  54 4F 52 2C 20 59 4F 55  | AND SECTOR, YOU|
00001110: 20 57 49 4C 4C 20 42 45  0D 53 45 4E 54 20 42 41  | WILL BE.SENT BA|
00001120: 43 4B 20 54 4F 20 54 48  45 20 4D 41 49 4E 20 4D  |CK TO THE MAIN M|
00001130: 45 4E 55 2E 0D 00 4C 0A  26 04 07 0A 0D 10 13 16  |ENU...L.&.......|
00001140: 19 1C 1F 22 25 28 2B 2E  31 15 15 15 15 15 15 15  |..."%(+.1.......|
00001150: 15 15 15 15 15 15 15 15  15 15 13 13 13 13 13 13  |................|
00001160: 13 12 12 12 12 12 12 11  11 11 11 11 00 00 00 00  |................|
00001170: 00 00 00 00 01 01 01 01  01 01 01 01 02 02 02 02  |................|
00001180: 02 02 02 02 01 02 04 08  10 20 40 80              |......... @.    |
.......7181...XX.............. H....0P..
......Y ........ }........DISK ZAP..... 
    BY GLEN BREDON.....     (1571  DRIVE
S)....    ...............
.......    MAIN COMMANDS:....    Q: QUI
T...    R: READ SECTOR FROM DISK...    W
: WRITE SECTOR TO DISK...    E: EDIT CUR
RENT SECTOR BUFFER...    C: READ FIRST C
ATALOG SECTOR...    B: SHOW BAM...    H:
 HELP...    D: TOGGLE DRIVE 8<-->9, NOW 
...).I..........0 R. }.....    SELECT: .
 ... R&..J0/.T.P.......H...H`QRWEDBCH..0
".!....@"&".&..I...L%. 8&.. I. }.I. .%L.
@ I..... .$ A$ }..ESC TO CANCEL CHANGES,
 TAB TO TOGGLE ASCII MODE, STOP TO GO TO
 MAIN MENU....I.P%...! .... .....).I.P..
..IA..I[...Q ..LN. }.^T FOR TRACK-SECTOR
 LIST OF THIS FILE, ^F TO FOLLOW FILE.. 
C$ R&I..PI..KI.P...I...LC.I.$.0CI0I...I.
. I...L........ R&..I0I..YI.. I..Q C$...
.. 8%LC.8F...I.P........).I.P....IA..I[.
.$...L."L.....=.....F. C$.. 8%8F.0.)....
...)..I6.... .... .%..LC. C$..... 8%..I.
P.L%.I.P..I.P.HI.P.H....HI.P.H....HI.P. 
U.L....LC. .......HP.`.........P.` }..TR
ACK-SECTOR LIST FOR ......)...0. }.DELET
ED.L.  }.ACTIVE. }. FILE: ...... R.HJP. 
}......H$.0.F. L#..............I$...#.J.
#.R...H-.K.. 8%., R... 8% }.   .$.0. 5#P
.....P#P...-].............P...-]........
.. 8&.1 .% L. %&.. F. .... .... .%LT $..
.P.LQ!L.! }...UNDELETE THIS FILE?. R&IN.
.IYP.......... L#H...... N%F. }...THE FI
LE IS UNDELETED AND HAS TYPE PRG.  ZAP T
HE DIRECTORY TO CORRECT TYPE...L.! }...T
HIS FILE HAS BEEN CORRUPTED AND CANNOT B
E RESTORED...H........ R.L.&8F. .# .$ }.
..OK TO WRITE TRACK $... 8% }., SECTOR $
... 8% }.? . R&IY..IN.... R.L.!F. N%F.L%
.............L4".......... .#F.F. N% A$L
1"F. L# .......HP. }..     TRACK     111
1111111111111222222222222222233333333333
333334444444.123456789ABCDEF0123456789AB
CDEF0123456789ABCDEF0123456789ABCDEF0123
456. ........I$...#.J.#."...H-..........
 .. 5#P.....",.. R.....I..H........IG...
...L.&..I$......YK-...)....-=...`.E.8.L.
..YK-...)....-,K#=..`.5.......... N%....
F. N%....` }..N FOR NEXT T/S, STOP FOR M
AIN MENU, ESC TO GO TO EDIT MODE...TRACK
: $. &.UI..LIN.(I....... }..SECTOR: $. 
&.2I...IN....L.$............I$...#.J.#.
....H-..`HHL..L%.H 8% }. (.H .&.)LR...JJ
JJ.I....).$...I6....8-.L.. }..          
TRACK = $... 0$ }.          SECTOR = $..
. 0$ }...     0  1  2  3  4  5  6  7  8 
 9  A  B  C  D  E  F... .... 8%.: R.... 
 R.... 8%H.).P. }.   ... .%H.).P... R...
.I..PC`...)I`..)_I[..I ......... R.....
`HJJJJ C%H)..0I:..I&LR. 8&$.0..1 .% L. %
&.. F. . ....HP.L.% %&.. I. ... ..HP. L.
.2 .% L... C...LC.H.. I..U R.H R. }.:2,0
,... .&., R... .& L... F. .... ..E.P.I0P
.`H .... .. }.DISK ERROR:   ... R.H R. .
.I.P. L. .% .... .. }.HIT A KEY. R&L%...
 I. }.B-P:2,0.LL... H&...Q & ....... ..L
..#.F .. .......)....V,.V......VI .... 
R.....8`.. R&I..AI..=IN.9I..6 K&.... R.L
.&.. R&..I...P... R.L.& K&..............
...`I0I...I.. I...8`.).`..I......P.H... 
.&H.0LR. }..MOST OF THE PROGRAM IS SELF-
EXPLANATORY, EXCEPT FOR READING OF T/S L
ISTS AND.UNDELETING FILES.  TO READ THE 
TRACK SECTOR LIST OF A FILE, FIRST READ 
THE.CATALOG SECTORS AND LOCATE THE FILE 
NAME.  THEN GO INTO EDIT MODE WITH ESC A
ND.PLACE THE CURSOR ON THE FIRST CHARACT
ER OF THE FILE NAME.  AT THIS POINT A.ME
SSAGE WILL APPEAR AT THE BOTTOM OF THE S
CREEN, TELLING YOU TO PRESS ^T TO.READ T
HE T/S LIST OF THE FILE.  IF YOU DO THIS
 ON A DELETED FILE, ZAP WILL.ALSO AUTOMA
TICALLY EXAMINE THE T/S LIST TO TRY TO D
ETERMINE IF THE FILE CAN.BE SAFELY RECOV
ERED.  IF IT CAN THEN YOU ARE OFFERED TH
AT OPTION.  IF NOT, YOU.ARE TOLD.  THE U
NDELETE ALWAYS LEAVES THE FILE AS A PRG 
FILE.  IF THIS IS NOT.CORRECT YOU SHOULD
 CHANGE THE FILE TYPE AFTER THE UNDELETI
ON PROCESS.  THE.FILE TYPE IS THE THIRD 
BYTE ON THE LINE CONTAINING THE FILE NAM
E.  IT SHOULD.BE CHANGED FROM $82 (PRG) 
TO $81 FOR A TEXT FILE, TO $83 FOR A USR
 FILE OR TO.$84 FOR A REL FILE...WHEN TH
E EDIT CURSOR IS ON THE FIRST CHARACTER 
OF A FILE NAME YOU CAN ALSO.TYPE ^F TO "
FOLLOW" THE FILE.  THIS WILL SHOW THE FI
RST SECTOR OF THE FILE..AFTER THAT YOU S
HOULD USE THE "N" KEY TO READ SUBSEQUENT
 SECTORS OF THE FILE...ALL INPUT OF TRAC
K AND SECTOR NUMBERS MUST BE IN HEXADECI
MAL FORM.  USUALLY.YOU SHOULD TYPE THEM 
AS TWO DIGIT NUMBERS BUT ONE DIGIT FOLLO
WED BY A CR IS ALSO.ACCEPTED.  NOTE THAT
 "N" MAY BE TYPED FOR THE TRACK INSTEAD 
OF A NUMBER.  THIS.CAUSES THE "LINK" (TH
E FIRST TWO BYTES) OF THE PRESENT SECTOR
 TO BE USED FOR THE.NEXT TRACK AND SECTO
R.  IF THIS IS NOT A VALID TRACK AND SEC
TOR, YOU WILL BE.SENT BACK TO THE MAIN M
ENU...L.&.........."%(+.1...............
........................................
......... @.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL