Multiple names: DISK DOC 1571-80, DISK ZAP1571 -80
FILE INFORMATION
FILENAME(S):
• DISK DOC 1571-80<br>• DISK ZAP1571 -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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL