DISK DOCTOR(C)
FILE INFORMATION
FILENAME(S): DISK DOCTOR(C)
FILE TYPE(S): DEL, PRG
FILE SIZE: 9.2K
FIRST SEEN: 2025-11-30 21:10:58
APPEARS ON: 2 disk(s)
FILE HASH
dc19f01072f81d4b9e4a9c896234e5474c450caf7ba557d6206edec8ba266590
FOUND ON DISKS (2 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| UTILITIES | DISK DOCTOR(C) | DEL | DuncanTwain | 29 | 0 | DOWNLOAD FILE |
| D 64016 | DISK DOCTOR(C) | PRG | DuncanTwain | 23 | 6 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 01 08 4B 08 64 00 8F 20 54 48 49 53 20 44 49 53 |..K.d.. THIS DIS|
00000010: 4B 20 55 54 4C 49 54 59 20 48 41 53 20 41 20 52 |K UTLITY HAS A R|
00000020: 45 4D 45 44 59 20 46 4F 52 20 4A 55 53 54 20 41 |EMEDY FOR JUST A|
00000030: 42 4F 55 54 20 41 4C 4C 20 59 4F 55 52 20 44 49 |BOUT ALL YOUR DI|
00000040: 53 4B 20 50 52 4F 42 4C 45 4D 53 00 82 08 6E 00 |SK PROBLEMS...n.|
00000050: 8F 20 49 53 20 41 4C 53 4F 20 41 20 56 41 4C 55 |. IS ALSO A VALU|
00000060: 41 42 4C 45 20 54 4F 4F 4C 20 46 4F 52 20 52 45 |ABLE TOOL FOR RE|
00000070: 47 55 4C 52 20 44 49 53 4B 20 43 48 45 43 4B 55 |GULR DISK CHECKU|
00000080: 50 53 00 C1 08 78 00 8F 20 59 4F 55 20 48 41 56 |PS...x.. YOU HAV|
00000090: 45 20 4A 55 53 54 20 53 43 52 41 54 48 43 45 44 |E JUST SCRATHCED|
000000A0: 2C 20 4F 52 20 45 52 41 53 45 44 2C 20 41 4E 20 |, OR ERASED, AN |
000000B0: 49 4D 50 4F 52 54 41 4E 54 20 50 52 4F 47 52 41 |IMPORTANT PROGRA|
000000C0: 4D 00 DC 08 82 00 8F 20 43 41 4C 4C 20 54 48 45 |M...... CALL THE|
000000D0: 20 44 49 53 4B 20 44 4F 43 54 4F 52 00 23 09 96 | DISK DOCTOR.#..|
000000E0: 00 8F 20 44 49 53 4B 20 44 4F 43 54 4F 52 20 49 |.. DISK DOCTOR I|
000000F0: 53 20 41 20 44 49 53 4B 2D 55 54 49 4C 49 54 59 |S A DISK-UTILITY|
00000100: 20 50 52 4F 47 52 41 4D 20 57 49 54 48 20 4D 41 | PROGRAM WITH MA|
00000110: 4E 59 20 55 53 45 46 55 4C 20 46 55 4E 43 54 49 |NY USEFUL FUNCTI|
00000120: 4F 4E 53 00 40 09 A0 00 8F 20 52 55 4E 20 4D 41 |ONS.@.... RUN MA|
00000130: 47 41 5A 49 4E 45 20 4A 55 4E 45 20 31 39 38 35 |GAZINE JUNE 1985|
00000140: 00 5E 09 AA 00 99 20 22 93 11 45 4E 54 45 52 20 |.^.... "..ENTER |
00000150: 4E 41 4D 45 20 4F 46 20 46 49 4C 45 11 22 00 7C |NAME OF FILE.".||
00000160: 09 E8 03 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.... -----------|
00000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 9A 09 F2 |------------....|
00000180: 03 8F 20 2D 20 20 20 20 32 31 20 53 50 41 43 45 |.. - 21 SPACE|
00000190: 53 20 20 20 20 20 20 20 20 2D 00 B8 09 FC 03 8F |S -......|
000001A0: 20 2D 20 20 20 20 20 44 49 53 4B 20 44 4F 43 54 | - DISK DOCT|
000001B0: 4F 52 20 20 20 20 20 2D 00 D6 09 06 04 8F 20 2D |OR -...... -|
000001C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001D0: 20 20 20 20 20 2D 00 F4 09 10 04 8F 20 2D 20 20 | -...... - |
000001E0: 20 42 59 20 4A 4F 48 4E 20 54 41 4E 5A 49 4E 49 | BY JOHN TANZINI|
000001F0: 20 20 20 2D 00 12 0A 1A 04 8F 20 2D 20 20 20 20 | -...... - |
00000200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000210: 20 2D 00 30 0A 24 04 8F 20 2D 2D 2D 2D 2D 2D 2D | -.0.$.. -------|
00000220: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000230: 00 4D 0A 2E 04 99 20 22 93 12 53 45 4C 45 43 54 |.M.... "..SELECT|
00000240: 20 41 20 4E 55 4D 42 45 52 2E 22 3A 99 00 6A 0A | A NUMBER.":..j.|
00000250: 38 04 99 20 22 20 31 2E 20 4C 49 53 54 20 44 49 |8.. " 1. LIST DI|
00000260: 52 45 43 54 4F 52 59 22 3A 99 00 87 0A 42 04 99 |RECTORY":....B..|
00000270: 20 22 1D 32 2E 20 52 45 53 54 4F 52 45 20 41 20 | ".2. RESTORE A |
00000280: 46 49 4C 45 22 3A 99 00 A4 0A 4C 04 99 20 22 1D |FILE":....L.. ".|
00000290: 33 2E 20 50 41 43 4B 20 44 49 52 45 43 54 4F 52 |3. PACK DIRECTOR|
000002A0: 59 22 3A 99 00 C3 0A 56 04 99 20 22 1D 34 2E 20 |Y":....V.. ".4. |
000002B0: 4C 49 53 54 20 55 53 45 44 20 42 4C 4F 43 4B 53 |LIST USED BLOCKS|
000002C0: 22 3A 99 00 EE 0A 60 04 99 20 22 1D 35 2E 20 56 |":....`.. ".5. V|
000002D0: 49 45 57 20 4F 52 20 4D 4F 44 49 46 59 22 3A 99 |IEW OR MODIFY":.|
000002E0: 20 22 1D 1D 1D 1D 42 4C 4F 43 4B 22 3A 99 00 08 | "....BLOCK":...|
000002F0: 0B 6A 04 99 20 22 1D 36 2E 20 46 4F 52 4D 41 54 |.j.. ".6. FORMAT|
00000300: 20 44 49 53 4B 22 3A 99 00 28 0B 74 04 99 20 22 | DISK":..(.t.. "|
00000310: 1D 37 2E 20 53 45 4E 44 20 44 49 53 4B 20 43 4F |.7. SEND DISK CO|
00000320: 4D 4D 41 4E 44 22 3A 99 00 46 0B 7E 04 99 3A 99 |MMAND":..F.~..:.|
00000330: 3A 99 20 22 12 50 52 45 53 53 20 45 20 54 20 4F |:. ".PRESS E T O|
00000340: 20 45 4E 44 2E 22 00 60 0B 88 04 A1 20 4B 4B 24 | END.".`.... KK$|
00000350: 3A 8B 20 4B 4B 24 B2 22 22 20 A7 20 31 31 36 30 |:. KK$."" . 1160|
00000360: 00 78 0B 92 04 8B 20 4B 4B 24 B2 22 45 22 20 A7 |.x.... KK$."E" .|
00000370: 20 99 22 93 22 3B 3A 80 00 86 0B 9C 04 4B 4B B2 | .".";:......KK.|
00000380: C5 28 4B 4B 24 29 00 B9 0B A6 04 91 20 4B 4B 20 |.(KK$)...... KK |
00000390: 8D 20 31 33 38 30 2C 31 37 30 30 2C 20 32 36 31 |. 1380,1700, 261|
000003A0: 30 2C 20 33 33 35 30 2C 20 33 38 31 30 2C 20 34 |0, 3350, 3810, 4|
000003B0: 37 37 30 2C 20 34 39 35 30 00 C4 0B B0 04 89 20 |770, 4950...... |
000003C0: 31 30 37 30 00 E8 0B BA 04 8F 20 2D 2D 2D 2D 2D |1070...... -----|
000003D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000003E0: 2D 2D 2D 2D 2D 2D 2D 2D 00 0C 0C C4 04 8F 20 2D |--------...... -|
000003F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000400: 20 20 20 20 20 20 20 20 20 20 20 2D 00 30 0C CE | -.0..|
00000410: 04 8F 20 2D 20 20 20 44 49 53 4B 20 45 52 52 4F |.. - DISK ERRO|
00000420: 52 20 53 55 42 52 4F 55 54 49 4E 45 20 20 20 2D |R SUBROUTINE -|
00000430: 00 54 0C D8 04 8F 20 2D 20 20 20 20 20 20 20 20 |.T.... - |
00000440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000450: 20 20 20 2D 00 78 0C E2 04 8F 20 2D 2D 2D 2D 2D | -.x.... -----|
00000460: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000470: 2D 2D 2D 2D 2D 2D 2D 2D 00 99 0C EC 04 99 3A 99 |--------......:.|
00000480: 3A 99 20 22 2A 2A 2A 2A 20 44 49 53 4B 20 45 52 |:. "**** DISK ER|
00000490: 52 4F 52 20 2A 2A 2A 2A 22 00 B4 0C 00 05 99 3A |ROR ****"......:|
000004A0: 99 20 22 50 52 45 53 53 20 41 4E 59 20 4B 45 59 |. "PRESS ANY KEY|
000004B0: 20 54 4F 22 00 CB 0C 0A 05 99 20 22 52 45 54 55 | TO"...... "RETU|
000004C0: 52 4E 20 54 4F 20 4D 45 4E 55 22 00 E3 0C 14 05 |RN TO MENU".....|
000004D0: A1 20 4B 24 3A 8B 20 4B 24 B2 22 22 20 A7 20 31 |. K$:. K$."" . 1|
000004E0: 33 30 30 00 E9 0C 1E 05 8E 00 0D 0D 28 05 8F 20 |300.........(.. |
000004F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000500: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 31 0D |-------------.1.|
00000510: 32 05 8F 20 2D 20 20 20 20 20 20 20 20 20 20 20 |2.. - |
00000520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000530: 2D 00 55 0D 3C 05 8F 20 2D 20 20 20 20 20 20 20 |-.U.<.. - |
00000540: 20 20 50 41 52 54 20 31 20 20 20 20 20 20 20 20 | PART 1 |
00000550: 20 20 20 20 2D 00 79 0D 46 05 8F 20 2D 20 20 20 | -.y.F.. - |
00000560: 4C 49 53 54 20 45 4E 54 49 52 45 20 44 49 52 45 |LIST ENTIRE DIRE|
00000570: 43 54 4F 52 59 20 20 20 2D 00 9D 0D 50 05 8F 20 |CTORY -...P.. |
00000580: 2D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |- |
00000590: 20 20 20 20 20 20 20 20 20 20 20 20 2D 00 C1 0D | -...|
000005A0: 5A 05 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |Z.. ------------|
000005B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000005C0: 2D 00 CF 0D 64 05 9F 20 31 35 2C 38 2C 31 35 00 |-...d.. 15,8,15.|
000005D0: E0 0D 6E 05 9F 20 32 2C 38 2C 32 2C 22 23 32 22 |..n.. 2,8,2,"#2"|
000005E0: 00 F3 0D 78 05 54 B2 31 38 3A 53 B2 31 3A 99 20 |...x.T.18:S.1:. |
000005F0: 22 93 22 00 09 0E 82 05 98 31 35 2C 22 55 31 3A |"."......15,"U1:|
00000600: 22 3B 32 3B 38 3B 54 3B 53 00 21 0E 8C 05 84 31 |";2;8;T;S.!....1|
00000610: 35 2C 45 31 24 2C 45 32 24 2C 45 33 24 2C 45 34 |5,E1$,E2$,E3$,E4|
00000620: 24 00 40 0E 96 05 8B 20 45 31 24 B3 B1 22 30 30 |$.@.... E1$.."00|
00000630: 22 A7 20 8D 20 31 32 36 30 3A 89 20 31 36 34 30 |". . 1260:. 1640|
00000640: 00 52 0E A0 05 98 31 35 2C 22 42 2D 50 3A 22 3B |.R....15,"B-P:";|
00000650: 3B 30 00 64 0E AA 05 A1 23 32 2C 54 24 3A A1 23 |;0.d....#2,T$:.#|
00000660: 32 2C 53 24 00 79 0E B4 05 81 20 49 B2 32 20 A4 |2,S$.y.... I.2 .|
00000670: 20 32 32 36 20 A9 20 33 32 00 8C 0E BE 05 98 31 | 226 . 32......1|
00000680: 35 2C 22 42 2D 50 3A 22 3B 32 3B 49 00 A8 0E C8 |5,"B-P:";2;I....|
00000690: 05 A1 23 32 2C 41 24 3A 8B 20 41 24 B2 22 22 20 |..#2,A$:. A$."" |
000006A0: A7 20 99 20 22 12 22 3B 00 BA 0E D2 05 A1 23 32 |. . ".";......#2|
000006B0: 2C 41 24 3A A1 23 32 2C 41 24 00 C6 0E DC 05 99 |,A$:.#2,A$......|
000006C0: 20 22 1D 1D 22 3B 00 D5 0E E6 05 81 20 4A B2 31 | "..";...... J.1|
000006D0: 20 A4 20 31 36 00 E6 0E F0 05 A1 23 32 2C 41 24 | . 16......#2,A$|
000006E0: 3A 99 20 41 24 3B 00 EC 0E FA 05 82 00 FF 0E 04 |:. A$;..........|
000006F0: 06 8B 20 41 24 B3 B1 22 22 20 A7 20 99 3A 99 00 |.. A$.."" . .:..|
00000700: 17 0F 0E 06 A1 20 4B 24 3A 8B 20 4B 24 B2 22 22 |..... K$:. K$.""|
00000710: 20 A7 20 31 35 39 30 00 2B 0F 18 06 8B 20 4B 24 | . 1590.+.... K$|
00000720: B2 22 45 22 20 A7 20 31 36 34 30 00 44 0F 22 06 |."E" . 1640.D.".|
00000730: A1 4B 24 3A 8B 20 4B 24 B2 22 22 20 A7 20 89 20 |.K$:. K$."" . . |
00000740: 31 35 37 30 00 58 0F 2C 06 8B 20 4B 24 B2 22 45 |1570.X.,.. K$."E|
00000750: 22 20 A7 20 31 36 34 30 00 5E 0F 36 06 82 00 7C |" . 1640.^.6...||
00000760: 0F 40 06 54 B2 C6 28 54 24 AA C7 28 30 29 29 3A |.@.T..(T$..(0)):|
00000770: 53 B2 C6 28 53 24 AA C7 28 30 29 29 00 96 0F 4A |S..(S$..(0))...J|
00000780: 06 8B 20 54 B1 30 20 AF 20 54 B3 33 36 20 A7 20 |.. T.0 . T.36 . |
00000790: 89 20 31 34 31 30 00 C3 0F 54 06 99 3A 99 22 50 |. 1410...T..:."P|
000007A0: 52 45 53 53 20 41 4E 59 20 4B 45 59 20 54 4F 22 |RESS ANY KEY TO"|
000007B0: 3A 99 20 22 52 45 54 55 52 4E 20 54 4F 20 4D 45 |:. "RETURN TO ME|
000007C0: 4E 55 22 00 DB 0F 5E 06 A1 20 4B 24 3A 8B 20 4B |NU"...^.. K$:. K|
000007D0: 24 B2 22 22 20 A7 20 31 36 33 30 00 E6 0F 68 06 |$."" . 1630...h.|
000007E0: A0 32 3A A0 31 35 00 EC 0F 72 06 8E 00 0F 10 7C |.2:.15...r.....||
000007F0: 06 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.. -------------|
00000800: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 |---------------.|
00000810: 32 10 86 06 8F 20 2D 20 20 20 20 20 20 20 20 20 |2.... - |
00000820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000830: 20 2D 00 49 10 90 06 8F 20 2D 20 20 20 20 20 20 | -.I.... - |
00000840: 20 20 20 50 41 52 54 20 32 00 6C 10 9A 06 8F 20 | PART 2.l.... |
00000850: 2D 20 20 52 45 53 54 4F 52 45 20 53 43 52 41 54 |- RESTORE SCRAT|
00000860: 43 48 45 44 20 46 49 4C 45 20 20 2D 00 8F 10 A4 |CHED FILE -....|
00000870: 06 8F 20 2D 20 20 20 20 20 20 20 20 20 20 20 20 |.. - |
00000880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 00 | -.|
00000890: B2 10 AE 06 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |..... ----------|
000008A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000008B0: 2D 2D 00 D0 10 B8 06 99 20 22 93 11 45 4E 54 45 |--...... "..ENTE|
000008C0: 52 20 4E 41 4D 45 20 4F 46 20 46 49 4C 45 11 22 |R NAME OF FILE."|
000008D0: 00 DA 10 C2 06 85 20 4E 31 24 00 F4 10 CC 06 99 |...... N1$......|
000008E0: 3A 99 3A 99 20 22 49 53 20 54 48 45 20 46 49 4C |:.:. "IS THE FIL|
000008F0: 45 20 41 22 00 0A 11 D6 06 99 3A 99 20 22 1D 31 |E A"......:. ".1|
00000900: 2E 20 50 52 4F 47 52 41 4D 22 00 28 11 E0 06 99 |. PROGRAM".(....|
00000910: 3A 99 20 22 1D 32 2E 20 53 45 51 55 45 4E 54 49 |:. ".2. SEQUENTI|
00000920: 41 4C 20 46 49 4C 45 22 00 49 11 EA 06 A1 20 4B |AL FILE".I.... K|
00000930: 24 3A 8B 20 4B 24 B2 22 31 22 20 A7 20 46 54 B2 |$:. K$."1" . FT.|
00000940: 31 33 30 3A 89 31 38 30 30 00 66 11 F4 06 8B 20 |130:.1800.f.... |
00000950: 4B 24 B2 22 32 22 20 A7 20 46 54 B2 31 32 39 3A |K$."2" . FT.129:|
00000960: 89 20 31 38 30 30 00 71 11 FE 06 89 20 31 37 37 |. 1800.q.... 177|
00000970: 30 00 8C 11 08 07 99 3A 99 3A 99 20 22 52 45 53 |0......:.:. "RES|
00000980: 54 4F 52 49 4E 47 1D 22 3B 4E 31 24 00 9A 11 12 |TORING.";N1$....|
00000990: 07 9F 20 31 35 2C 38 2C 31 35 00 AB 11 1C 07 9F |.. 15,8,15......|
000009A0: 20 32 2C 38 2C 32 2C 22 23 30 22 00 BC 11 26 07 | 2,8,2,"#0"...&.|
000009B0: 9F 20 33 2C 38 2C 33 2C 22 23 31 22 00 E0 11 30 |. 3,8,3,"#1"...0|
000009C0: 07 8D 20 32 33 35 30 3A 8F 20 46 49 4E 44 20 46 |.. 2350:. FIND F|
000009D0: 49 4C 45 20 49 4E 20 44 49 52 45 43 54 4F 52 59 |ILE IN DIRECTORY|
000009E0: 00 03 12 3A 07 8B 20 50 54 B2 30 20 A7 20 32 30 |...:.. PT.0 . 20|
000009F0: 34 30 3B 8F 20 43 41 4E 4E 4F 54 20 52 45 53 54 |40;. CANNOT REST|
00000A00: 4F 52 45 00 1A 12 44 07 98 31 35 2C 22 42 2D 41 |ORE...D..15,"B-A|
00000A10: 3A 22 3B 30 3B 50 54 3B 50 53 00 32 12 4E 07 84 |:";0;PT;PS.2.N..|
00000A20: 31 35 2C 45 31 24 2C 45 32 24 2C 45 33 24 2C 45 |15,E1$,E2$,E3$,E|
00000A30: 34 24 00 58 12 58 07 8B 20 45 31 24 B3 B1 22 30 |4$.X.X.. E1$.."0|
00000A40: 30 22 20 AF 20 45 31 24 B3 B1 22 36 35 22 20 A7 |0" . E1$.."65" .|
00000A50: 20 8D 31 32 36 30 3A 8E 00 7F 12 62 07 8B 20 45 | .1260:....b.. E|
00000A60: 31 24 B2 22 36 35 22 20 A7 20 32 30 34 30 3A 8F |1$."65" . 2040:.|
00000A70: 20 43 41 4E 4E 4F 54 20 52 45 53 54 4F 52 45 00 | CANNOT RESTORE.|
00000A80: 97 12 6C 07 98 31 35 2C 22 55 31 3A 22 3B 33 3B |..l..15,"U1:";3;|
00000A90: 30 3B 50 54 3B 50 53 00 A7 12 76 07 4C 54 B2 50 |0;PT;PS...v.LT.P|
00000AA0: 54 3A 4C 53 B2 50 53 00 BA 12 80 07 98 31 35 2C |T:LS.PS......15,|
00000AB0: 22 42 2D 50 3A 22 3B 33 3B 30 00 CE 12 8A 07 A1 |"B-P:";3;0......|
00000AC0: 23 33 2C 50 54 24 3A A1 23 33 2C 50 53 24 00 F0 |#3,PT$:.#3,PS$..|
00000AD0: 12 94 07 50 54 B2 C6 28 50 54 24 AA C7 28 30 29 |...PT..(PT$..(0)|
00000AE0: 29 3A 50 53 B2 C6 28 50 53 24 AA C7 28 30 29 29 |):PS..(PS$..(0))|
00000AF0: 00 19 13 9E 07 8B 20 50 54 B2 30 20 A7 20 89 20 |...... PT.0 . . |
00000B00: 32 31 30 30 3A 8F 20 53 55 43 43 45 53 53 46 55 |2100:. SUCCESSFU|
00000B10: 4C 20 52 45 53 54 4F 52 45 00 30 13 A8 07 98 31 |L RESTORE.0....1|
00000B20: 35 2C 22 42 2D 41 3A 22 3B 30 3B 50 54 3B 50 53 |5,"B-A:";0;PT;PS|
00000B30: 00 48 13 B2 07 84 31 35 2C 45 31 24 2C 45 32 24 |.H....15,E1$,E2$|
00000B40: 2C 45 33 24 2C 45 34 24 00 6E 13 BC 07 8B 20 45 |,E3$,E4$.n.... E|
00000B50: 31 24 B3 B1 22 36 35 22 20 AF 20 45 31 24 B3 B1 |1$.."65" . E1$..|
00000B60: 22 30 30 22 20 A7 20 8D 31 32 36 30 3A 8E 00 96 |"00" . .1260:...|
00000B70: 13 C6 07 8B 20 45 31 24 B2 22 36 35 22 20 A7 20 |.... E1$."65" . |
00000B80: 32 31 38 30 3A 8F 20 50 41 52 54 49 41 4C 20 52 |2180:. PARTIAL R|
00000B90: 45 53 54 4F 52 45 00 B6 13 D0 07 89 20 31 39 30 |ESTORE...... 190|
00000BA0: 30 3A 8F 20 52 45 41 44 20 41 4E 4F 54 48 45 52 |0:. READ ANOTHER|
00000BB0: 20 42 4C 4F 43 4B 00 BC 13 DA 07 8F 00 DD 13 E4 | BLOCK..........|
00000BC0: 07 8F 20 2D 2D 2D 2D 2D 20 43 41 4E 4E 4F 54 20 |.. ----- CANNOT |
00000BD0: 52 45 53 54 4F 52 45 20 2D 2D 2D 2D 2D 00 E3 13 |RESTORE -----...|
00000BE0: EE 07 8F 00 FF 13 F8 07 99 3A 99 3A 99 20 22 2A |.........:.:. "*|
00000BF0: 2A 2A 20 43 41 4E 4E 4F 54 20 20 2A 2A 2A 22 00 |** CANNOT ***".|
00000C00: 17 14 02 08 99 20 22 2A 2A 2A 20 52 45 53 54 4F |..... "*** RESTO|
00000C10: 52 45 20 2A 2A 2A 22 00 22 14 0C 08 89 20 32 32 |RE ***".".... 22|
00000C20: 38 30 00 28 14 16 08 8F 00 4D 14 20 08 8F 20 2D |80.(.....M. .. -|
00000C30: 2D 2D 2D 2D 20 53 55 43 43 45 53 53 46 55 4C 20 |---- SUCCESSFUL |
00000C40: 52 45 53 54 4F 52 45 20 2D 2D 2D 2D 2D 00 53 14 |RESTORE -----.S.|
00000C50: 2A 08 8F 00 67 14 34 08 98 31 35 2C 22 42 2D 50 |*...g.4..15,"B-P|
00000C60: 3A 22 3B 32 3B 44 50 00 75 14 3E 08 98 32 2C C7 |:";2;DP.u.>..2,.|
00000C70: 28 46 54 29 3B 00 8B 14 48 08 98 31 35 2C 22 55 |(FT);...H..15,"U|
00000C80: 32 3A 22 3B 32 3B 30 3B 54 3B 53 00 C1 14 52 08 |2:";2;0;T;S...R.|
00000C90: 99 3A 99 3A 99 20 22 2A 2A 2A 20 53 55 43 43 45 |.:.:. "*** SUCCE|
00000CA0: 53 53 46 55 4C 20 2A 2A 2A 22 3A 99 20 22 2A 2A |SSFUL ***":. "**|
00000CB0: 2A 20 20 52 45 53 54 4F 52 45 20 20 20 2A 2A 2A |* RESTORE ***|
00000CC0: 22 00 CC 14 5C 08 89 20 32 32 38 30 00 D2 14 66 |"...\.. 2280...f|
00000CD0: 08 8F 00 F4 14 70 08 8F 20 2D 2D 2D 2D 2D 20 50 |.....p.. ----- P|
00000CE0: 41 52 54 49 41 4C 20 52 45 53 54 4F 52 45 20 2D |ARTIAL RESTORE -|
00000CF0: 2D 2D 2D 2D 00 FA 14 7A 08 8F 00 0E 15 84 08 98 |----...z........|
00000D00: 31 35 2C 22 42 2D 50 3A 22 3B 32 3B 44 50 00 1C |15,"B-P:";2;DP..|
00000D10: 15 8E 08 98 32 2C C7 28 46 54 29 3B 00 31 15 98 |....2,.(FT);.1..|
00000D20: 08 98 31 35 2C 22 55 32 3A 22 3B 3B 30 3B 54 3B |..15,"U2:";;0;T;|
00000D30: 53 00 44 15 A2 08 98 31 35 2C 22 42 2D 50 3A 22 |S.D....15,"B-P:"|
00000D40: 3B 33 3B 30 00 51 15 AC 08 98 33 2C C7 28 30 29 |;3;0.Q....3,.(0)|
00000D50: 3B 00 66 15 B6 08 98 31 35 2C 22 42 2D 50 3A 22 |;.f....15,"B-P:"|
00000D60: 3B 33 3B 32 34 38 00 7F 15 C0 08 81 20 5A B2 31 |;3;248...... Z.1|
00000D70: 20 A4 38 3A 98 33 2C C7 28 30 29 29 3B 3A 82 00 | .8:.3,.(0));:..|
00000D80: 97 15 CA 08 98 31 35 2C 22 55 32 3A 22 3B 33 3B |.....15,"U2:";3;|
00000D90: 30 3B 4C 54 3B 4C 53 00 B2 15 D4 08 99 3A 99 3A |0;LT;LS......:.:|
00000DA0: 99 20 22 2A 2A 2A 50 41 52 54 49 41 4C 20 2A 2A |. "***PARTIAL **|
00000DB0: 2A 22 00 CA 15 DE 08 99 20 22 2A 2A 2A 20 52 45 |*"...... "*** RE|
00000DC0: 53 54 4F 52 45 20 2A 2A 2A 22 00 F7 15 E8 08 99 |STORE ***"......|
00000DD0: 3A 99 20 22 50 52 45 53 53 41 4E 59 20 4B 45 59 |:. "PRESSANY KEY|
00000DE0: 20 54 4F 22 3A 99 20 22 52 45 54 55 52 4E 20 54 | TO":. "RETURN T|
00000DF0: 4F 20 4D 45 4E 55 22 00 11 16 F2 08 A1 20 4B 24 |O MENU"...... K$|
00000E00: 3A 8B 20 4B 24 B2 22 22 20 A7 20 89 20 32 32 39 |:. K$."" . . 229|
00000E10: 30 00 22 16 FC 08 A0 20 32 3A A0 20 33 3A A0 20 |0.".... 2:. 3:. |
00000E20: 31 35 00 28 16 06 09 8E 00 2E 16 10 09 8F 00 5C |15.(...........\|
00000E30: 16 1A 09 8F 20 2D 2D 2D 2D 20 46 49 4E 44 20 54 |.... ---- FIND T|
00000E40: 52 41 43 4B 20 41 4E 44 20 53 45 43 54 4F 52 20 |RACK AND SECTOR |
00000E50: 4F 46 20 46 49 4C 45 20 2D 2D 2D 2D 00 62 16 24 |OF FILE ----.b.$|
00000E60: 09 8F 00 6F 16 2E 09 54 B2 31 38 3A 53 B2 31 00 |...o...T.18:S.1.|
00000E70: 85 16 38 09 98 31 35 2C 22 55 31 3A 22 3B 32 3B |..8..15,"U1:";2;|
00000E80: 38 3B 54 3B 53 00 9D 16 42 09 98 31 35 2C 45 31 |8;T;S...B..15,E1|
00000E90: 24 2C 45 32 24 2C 45 33 24 2C 45 34 24 00 C1 16 |$,E2$,E3$,E4$...|
00000EA0: 4C 09 8B 20 45 31 24 B3 B1 22 30 30 22 20 A7 20 |L.. E1$.."00" . |
00000EB0: 8D 20 31 32 36 30 3A 50 54 B2 30 3A 89 32 35 34 |. 1260:PT.0:.254|
00000EC0: 30 00 D4 16 56 09 98 31 35 2C 22 42 2D 50 3A 22 |0...V..15,"B-P:"|
00000ED0: 3B 32 3B 30 00 E6 16 60 09 A1 23 32 2C 54 24 3A |;2;0...`..#2,T$:|
00000EE0: A1 23 32 2C 53 24 00 FA 16 6A 09 81 20 49 B2 32 |.#2,S$...j.. I.2|
00000EF0: 20 A4 20 32 32 36 20 A9 33 32 00 0D 17 74 09 98 | . 226 .32...t..|
00000F00: 31 35 2C 22 42 2D 50 3A 22 3B 32 3B 49 00 28 17 |15,"B-P:";2;I.(.|
00000F10: 7E 09 A1 23 32 2C 41 24 3A 8B 20 41 24 B3 B1 22 |~..#2,A$:. A$.."|
00000F20: 22 20 A7 20 32 35 30 30 00 3C 17 88 09 A1 23 32 |" . 2500.<....#2|
00000F30: 2C 50 54 24 3A A1 23 32 2C 50 53 24 00 47 17 92 |,PT$:.#2,PS$.G..|
00000F40: 09 4E 32 24 B2 22 22 00 56 17 9C 09 81 20 4A B2 |.N2$."".V.... J.|
00000F50: 31 20 A4 20 31 36 00 7A 17 A6 09 A1 23 32 2C 41 |1 . 16.z....#2,A|
00000F60: 24 3A 8B 20 41 24 B3 B1 C7 28 31 36 30 29 A7 20 |$:. A$...(160). |
00000F70: 4E 32 24 B2 4E 32 24 AA 41 24 00 80 17 B0 09 82 |N2$.N2$.A$......|
00000F80: 00 B5 17 BA 09 8B 20 4E 31 24 B2 4E 32 24 20 A7 |...... N1$.N2$ .|
00000F90: 20 50 54 B2 C6 28 50 54 24 AA C7 28 30 29 29 3A | PT..(PT$..(0)):|
00000FA0: 50 53 B2 C6 28 50 53 24 AA C7 28 30 29 29 3A 44 |PS..(PS$..(0)):D|
00000FB0: 50 B2 49 3A 8E 00 BB 17 C4 09 82 00 D9 17 CE 09 |P.I:............|
00000FC0: 54 B2 C6 28 54 24 AA C7 28 30 29 29 3A 53 B2 C6 |T..(T$..(0)):S..|
00000FD0: 28 53 24 AA C7 28 30 29 29 00 F2 17 D8 09 8B 20 |(S$..(0))...... |
00000FE0: 54 B1 30 20 AF 20 54 B3 33 36 A7 20 89 20 32 33 |T.0 . T.36. . 23|
00000FF0: 36 30 00 FB 17 E2 09 50 54 B2 30 00 01 18 EC 09 |60.....PT.0.....|
00001000: 8E 00 1E 18 F6 09 8F 20 2D 2D 2D 2D 2D 2D 2D 2D |....... --------|
00001010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 3B |--------------.;|
00001020: 18 00 0A 8F 20 2D 20 20 20 20 20 20 20 20 20 20 |.... - |
00001030: 20 20 20 20 20 20 20 20 20 20 2D 00 58 18 0A 0A | -.X...|
00001040: 8F 20 2D 20 20 20 20 20 20 20 50 41 52 54 20 33 |. - PART 3|
00001050: 20 20 20 20 20 20 20 2D 00 71 18 14 0A 8F 20 2D | -.q.... -|
00001060: 20 20 20 50 41 43 4B 20 44 49 52 45 43 54 4F 52 | PACK DIRECTOR|
00001070: 59 00 8E 18 1E 0A 8F 20 2D 20 20 20 20 20 20 20 |Y...... - |
00001080: 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 00 AB | -..|
00001090: 18 28 0A 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.(.. -----------|
000010A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 D9 18 32 0A |-----------...2.|
000010B0: 99 20 22 93 11 11 49 53 20 43 4F 52 52 45 43 54 |. "...IS CORRECT|
000010C0: 20 44 49 53 4B 20 49 4E 22 3A 99 20 22 44 52 49 | DISK IN":. "DRI|
000010D0: 56 45 3F 20 28 59 2F 4E 29 00 F1 18 3C 0A A1 20 |VE? (Y/N)...<.. |
000010E0: 4B 24 3A 8B 20 4B 24 B2 22 22 20 A7 20 32 36 32 |K$:. K$."" . 262|
000010F0: 30 00 03 19 46 0A 8B 20 4B 24 B3 B1 22 59 22 20 |0...F.. K$.."Y" |
00001100: A7 20 8E 00 0D 19 50 0A 99 3A 99 3A 99 00 26 19 |. ....P..:.:..&.|
00001110: 5A 0A 99 20 22 1D 1D 1D 2A 2A 2A 2A 2A 2A 2A 2A |Z.. "...********|
00001120: 2A 2A 2A 2A 2A 22 00 3E 19 64 0A 99 20 22 1D 1D |*****".>.d.. "..|
00001130: 1D 2A 20 20 50 41 43 4B 49 4E 47 20 20 2A 00 57 |.* PACKING *.W|
00001140: 19 6E 0A 99 20 22 1D 1D 1D 2A 2A 2A 2A 2A 2A 2A |.n.. "...*******|
00001150: 2A 2A 2A 2A 2A 2A 22 00 65 19 78 0A 9F 20 31 35 |******".e.x.. 15|
00001160: 2C 38 2C 31 35 00 76 19 82 0A 9F 20 32 2C 38 2C |,8,15.v.... 2,8,|
00001170: 32 2C 22 23 30 22 00 87 19 8C 0A 9F 20 33 2C 38 |2,"#0"...... 3,8|
00001180: 2C 33 2C 22 23 31 22 00 96 19 96 0A 52 54 B2 31 |,3,"#1".....RT.1|
00001190: 38 3A 52 53 B2 31 00 A5 19 A0 0A 57 54 B2 31 38 |8:RS.1.....WT.18|
000011A0: 3A 57 53 B2 31 00 AE 19 AA 0A 4C 54 B2 30 00 B7 |:WS.1.....LT.0..|
000011B0: 19 B4 0A 44 46 B2 30 00 C0 19 BE 0A 45 46 B2 30 |...DF.0.....EF.0|
000011C0: 00 DE 19 C8 0A 8D 20 33 30 36 30 3A 8F 20 4E 45 |...... 3060:. NE|
000011D0: 58 54 2D 57 52 49 54 45 2D 42 4C 4F 43 4B 00 F0 |XT-WRITE-BLOCK..|
000011E0: 19 D2 0A 8B 20 45 46 B2 31 20 A7 20 33 30 31 30 |.... EF.1 . 3010|
000011F0: 00 0D 1A DC 0A 8D 20 33 32 32 30 3A 8F 20 4E 45 |...... 3220:. NE|
00001200: 58 54 2D 52 45 41 44 2D 42 4C 4F 43 4B 00 1F 1A |XT-READ-BLOCK...|
00001210: E6 0A 8B 20 45 46 B2 31 20 A7 20 33 30 31 30 00 |... EF.1 . 3010.|
00001220: 36 1A F0 0A 81 20 52 49 B2 32 20 A4 20 32 32 36 |6.... RI.2 . 226|
00001230: 20 20 A9 20 33 32 00 4B 1A FA 0A 98 31 35 2C 20 | . 32.K....15, |
00001240: 22 42 2D 50 3A 22 3B 33 3B 52 49 00 57 1A 04 0B |"B-P:";3;RI.W...|
00001250: A1 23 33 2C 46 54 24 00 6B 1A 0E 0B 8B 20 46 54 |.#3,FT$.k.... FT|
00001260: 24 B2 22 22 20 A7 20 32 39 32 30 00 94 1A 18 0B |$."" . 2920.....|
00001270: 8B 20 57 49 B1 32 35 35 20 A7 20 8D 20 33 30 36 |. WI.255 . . 306|
00001280: 30 3A 8F 20 4E 45 58 54 2D 57 52 49 54 45 2D 42 |0:. NEXT-WRITE-B|
00001290: 4C 4F 43 4B 00 A6 1A 22 0B 8B 20 45 46 B2 31 20 |LOCK...".. EF.1 |
000012A0: A7 20 33 30 31 30 00 BB 1A 2C 0B 98 31 35 2C 20 |. 3010...,..15, |
000012B0: 22 42 2D 50 3A 22 3B 32 3B 57 49 00 C7 1A 36 0B |"B-P:";2;WI...6.|
000012C0: 98 32 2C 46 54 24 3B 00 D6 1A 40 0B 81 20 49 B2 |.2,FT$;...@.. I.|
000012D0: 31 20 A4 20 32 39 00 F2 1A 4A 0B A1 23 33 2C 41 |1 . 29...J..#3,A|
000012E0: 24 3A 98 32 2C C8 28 41 24 AA C7 28 30 29 2C 31 |$:.2,.(A$..(0),1|
000012F0: 29 3B 00 FA 1A 54 0B 82 20 49 00 07 1B 5E 0B 57 |);...T.. I...^.W|
00001300: 49 B2 57 49 AA 33 32 00 10 1B 68 0B 82 20 52 49 |I.WI.32...h.. RI|
00001310: 00 23 1B 72 0B 8B 20 52 54 B3 B1 30 20 A7 20 32 |.#.r.. RT..0 . 2|
00001320: 37 38 30 00 39 1B 7C 0B 8B 20 57 49 B3 32 35 35 |780.9.|.. WI.255|
00001330: 20 A7 20 89 20 32 39 37 30 00 57 1B 86 0B 8D 20 | . . 2970.W.... |
00001340: 33 30 36 30 3A 8F 20 4E 45 58 54 2D 57 52 49 54 |3060:. NEXT-WRIT|
00001350: 45 2D 42 4C 4F 43 4B 00 69 1B 90 0B 8B 20 44 46 |E-BLOCK.i.... DF|
00001360: B2 31 20 A7 20 33 30 31 30 00 7E 1B 9A 0B 98 31 |.1 . 3010.~....1|
00001370: 35 2C 20 22 42 2D 50 3A 22 3B 32 3B 57 49 00 8B |5, "B-P:";2;WI..|
00001380: 1B A4 0B 98 32 2C C7 28 30 29 3B 00 98 1B AE 0B |....2,.(0);.....|
00001390: 57 49 B2 57 49 AA 33 32 00 A3 1B B8 0B 89 20 32 |WI.WI.32...... 2|
000013A0: 39 34 30 00 B1 1B C2 0B A0 32 3A A0 33 3A A0 31 |940......2:.3:.1|
000013B0: 35 00 B7 1B CC 0B 8E 00 BD 1B D6 0B 8F 00 DE 1B |5...............|
000013C0: E0 0B 8F 20 2D 2D 2D 2D 20 4E 45 58 54 2D 57 52 |... ---- NEXT-WR|
000013D0: 49 54 45 2D 42 4C 4F 43 4B 20 2D 2D 2D 2D 00 E4 |ITE-BLOCK ----..|
000013E0: 1B EA 0B 8F 00 08 1C F4 0B 8B 20 4C 54 B3 B1 30 |.......... LT..0|
000013F0: 20 A7 20 98 31 35 2C 20 22 55 32 32 3A 22 3B 32 | . .15, "U22:";2|
00001400: 3B 30 3B 4C 54 3B 4C 53 00 20 1C FE 0B 84 31 35 |;0;LT;LS. ....15|
00001410: 2C 45 31 24 2C 45 32 24 2C 45 33 24 2C 45 34 24 |,E1$,E2$,E3$,E4$|
00001420: 00 40 1C 08 0C 8B 20 45 31 24 B3 B1 22 30 30 22 |.@.... E1$.."00"|
00001430: 20 A7 20 45 46 B2 31 3A 8D 20 31 32 36 30 3A 8E | . EF.1:. 1260:.|
00001440: 00 50 1C 12 0C 4C 54 B2 57 54 3A 4C 53 B2 57 53 |.P...LT.WT:LS.WS|
00001450: 00 63 1C 1C 0C 8B 20 57 54 B2 30 A7 20 44 46 B2 |.c.... WT.0. DF.|
00001460: 31 3A 8E 00 7D 1C 26 0C 98 31 35 2C 20 22 55 31 |1:..}.&..15, "U1|
00001470: 31 3A 22 3B 32 3B 30 3B 57 54 3B 57 53 00 95 1C |1:";2;0;WT;WS...|
00001480: 30 0C 84 31 35 2C 45 31 24 2C 45 32 24 2C 45 33 |0..15,E1$,E2$,E3|
00001490: 24 2C 45 34 24 00 B5 1C 3A 0C 8B 20 45 31 24 B3 |$,E4$...:.. E1$.|
000014A0: B1 22 30 30 22 20 A7 20 45 46 B2 31 3A 8D 20 31 |."00" . EF.1:. 1|
000014B0: 32 36 30 3A 8E 00 C9 1C 44 0C 98 31 35 2C 20 22 |260:....D..15, "|
000014C0: 42 2D 50 3A 22 3B 32 3B 30 00 DD 1C 4E 0C A1 23 |B-P:";2;0...N..#|
000014D0: 32 2C 57 54 24 3A A1 23 32 2C 57 53 24 00 FF 1C |2,WT$:.#2,WS$...|
000014E0: 58 0C 57 54 B2 C6 28 57 54 24 AA C7 28 30 29 29 |X.WT..(WT$..(0))|
000014F0: 3A 57 53 B2 C6 28 57 53 24 AA C7 28 30 29 29 00 |:WS..(WS$..(0)).|
00001500: 08 1D 62 0C 57 49 B2 32 00 0E 1D 6C 0C 8E 00 14 |..b.WI.2...l....|
00001510: 1D 76 0C 8F 00 34 1D 80 0C 8F 20 2D 2D 2D 2D 20 |.v...4.... ---- |
00001520: 4E 45 58 54 2D 52 45 41 44 2D 42 4C 4F 43 4B 20 |NEXT-READ-BLOCK |
00001530: 2D 2D 2D 2D 00 3A 1D 8A 0C 8F 00 52 1D 94 0C 98 |----.:.....R....|
00001540: 31 35 2C 22 55 31 3A 22 3B 33 3B 30 3B 52 54 3B |15,"U1:";3;0;RT;|
00001550: 52 53 00 6A 1D 9E 0C 84 31 35 2C 45 31 24 2C 45 |RS.j....15,E1$,E|
00001560: 32 24 2C 45 33 24 2C 45 34 24 00 8A 1D A8 0C 8B |2$,E3$,E4$......|
00001570: 20 45 31 24 B3 B1 22 30 30 22 20 A7 20 45 46 B2 | E1$.."00" . EF.|
00001580: 31 3A 8D 20 31 32 36 30 3A 8E 00 9E 1D B2 0C 98 |1:. 1260:.......|
00001590: 31 35 2C 20 22 42 3D 50 3A 22 3B 33 3B 30 00 B2 |15, "B=P:";3;0..|
000015A0: 1D BC 0C A1 23 33 2C 52 54 24 3A A1 23 33 2C 52 |....#3,RT$:.#3,R|
000015B0: 53 24 00 D4 1D C6 0C 52 54 B2 C6 28 52 54 24 AA |S$.....RT..(RT$.|
000015C0: C7 28 30 29 29 3A 52 53 B2 C6 28 52 53 24 AA C7 |.(0)):RS..(RS$..|
000015D0: 28 30 29 29 00 DA 1D D0 0C 8E 00 FC 1D DA 0C 8F |(0))............|
000015E0: 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D | ---------------|
000015F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 1E 1E E4 |------------....|
00001600: 0C 8F 20 2D 20 20 20 20 20 20 20 20 20 20 20 20 |.. - |
00001610: 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 00 40 | -.@|
00001620: 1E EE 0C 8F 20 2D 20 20 20 20 20 20 20 20 20 20 |.... - |
00001630: 50 41 52 54 20 34 20 20 20 20 20 20 20 20 20 2D |PART 4 -|
00001640: 00 62 1E F8 0C 8F 20 2D 20 20 4C 49 53 54 20 41 |.b.... - LIST A|
00001650: 4C 4C 4F 43 41 54 45 44 20 42 4C 4F 43 4B 53 20 |LLOCATED BLOCKS |
00001660: 20 2D 00 84 1E 02 0D 8F 20 2D 20 20 20 20 20 20 | -...... - |
00001670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001680: 20 20 20 2D 00 A6 1E 0C 0D 8F 20 2D 2D 2D 2D 2D | -...... -----|
00001690: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000016A0: 2D 2D 2D 2D 2D 2D 00 C4 1E 16 0D 8B 20 4C 46 B2 |------...... LF.|
000016B0: 30 20 A7 20 86 20 42 4D 25 28 33 35 2C 34 29 3A |0 . . BM%(35,4):|
000016C0: 4C 46 B2 31 00 EC 1E 20 0D 99 20 22 93 22 3B A3 |LF.1... .. ".";.|
000016D0: 34 29 3B 20 22 54 52 41 43 4B 22 3B A3 31 30 29 |4); "TRACK";.10)|
000016E0: 3B 20 22 53 45 43 54 4F 52 22 3A 99 00 FA 1E 2A |; "SECTOR":....*|
000016F0: 0D 9F 20 31 35 2C 38 2C 31 35 00 0B 1F 34 0D 9F |.. 15,8,15...4..|
00001700: 20 32 2C 38 2C 32 2C 22 23 30 22 00 23 1F 3E 0D | 2,8,2,"#0".#.>.|
00001710: 98 31 35 2C 20 22 55 31 3A 22 3B 32 3B 30 3B 31 |.15, "U1:";2;0;1|
00001720: 38 3B 30 00 3B 1F 48 0D 84 31 35 2C 45 31 24 2C |8;0.;.H..15,E1$,|
00001730: 45 32 24 2C 45 33 24 2C 45 34 24 00 5A 1F 52 0D |E2$,E3$,E4$.Z.R.|
00001740: 8B 20 45 31 24 B3 B1 22 30 30 22 A7 20 8D 20 31 |. E1$.."00". . 1|
00001750: 32 36 30 3A 89 20 33 37 32 30 00 6E 1F 5C 0D 98 |260:. 3720.n.\..|
00001760: 31 35 2C 20 22 42 2D 50 3A 22 3B 32 3B 34 00 7D |15, "B-P:";2;4.}|
00001770: 1F 66 0D 81 20 54 B2 31 20 A4 20 33 35 00 8B 1F |.f.. T.1 . 35...|
00001780: 70 0D 81 20 4A B2 30 20 A4 20 33 00 96 1F 7A 0D |p.. J.0 . 3...z.|
00001790: A1 23 32 2C 41 24 00 AE 1F 84 0D 42 4D 25 28 54 |.#2,A$.....BM%(T|
000017A0: 2C 4A 29 B2 C6 28 41 24 AA C7 28 30 29 29 00 B8 |,J)..(A$..(0))..|
000017B0: 1F 8E 0D 82 20 4A 2C 54 00 BE 1F 98 0D 8C 00 C7 |.... J,T........|
000017C0: 1F A2 0D 4E 42 B2 30 00 D3 1F AC 0D 81 20 4E B2 |...NB.0...... N.|
000017D0: 31 A4 34 00 E2 1F B6 0D 87 20 54 31 2C 54 32 2C |1.4...... T1,T2,|
000017E0: 4E 53 00 F2 1F C0 0D 81 20 54 B2 54 31 20 A4 20 |NS...... T.T1 . |
000017F0: 54 32 00 0F 20 CA 0D 8B 20 54 B3 B1 31 38 20 A7 |T2.. ... T..18 .|
00001800: 20 4E 42 B2 4E 42 AA 42 4D 25 28 54 2C 30 29 00 | NB.NB.BM%(T,0).|
00001810: 28 20 D4 0D 8B 20 42 4D 25 28 54 2C 30 29 B2 4E |( ... BM%(T,0).N|
00001820: 53 20 A7 20 33 36 38 30 00 30 20 DE 0D 53 B2 30 |S . 3680.0 ..S.0|
00001830: 00 3E 20 E8 0D 81 20 49 B2 31 20 A4 20 33 00 4E |.> ... I.1 . 3.N|
00001840: 20 F2 0D 42 32 B2 42 4D 25 28 54 2C 49 29 00 5C | ..B2.BM%(T,I).\|
00001850: 20 FC 0D 81 20 4A B2 31 20 A4 20 38 00 71 20 06 | ... J.1 . 8.q .|
00001860: 0E 42 31 B2 42 32 AD 32 3A 42 32 B2 B5 28 42 31 |.B1.B2.2:B2..(B1|
00001870: 29 00 8E 20 10 0E 8B 20 42 31 B2 42 32 20 A7 20 |).. ... B1.B2 . |
00001880: 99 20 A3 34 29 3B 54 3B A3 31 31 29 3B 53 00 A6 |. .4);T;.11);S..|
00001890: 20 1A 0E A1 20 4B 24 3A 8B 20 4B 24 B2 22 22 20 | ... K$:. K$."" |
000018A0: A7 20 33 36 35 30 00 BA 20 24 0E 8B 20 4B 24 B2 |. 3650.. $.. K$.|
000018B0: 22 45 22 20 A7 20 33 37 32 30 00 D2 20 2E 0E A1 |"E" . 3720.. ...|
000018C0: 20 4B 24 3A 8B 20 4B 24 B2 22 22 20 A7 20 33 36 | K$:. K$."" . 36|
000018D0: 33 30 00 E6 20 38 0E 8B 20 4B 24 B2 22 45 22 20 |30.. 8.. K$."E" |
000018E0: A7 20 33 37 32 30 00 F0 20 42 0E 53 B2 53 AA 31 |. 3720.. B.S.S.1|
000018F0: 00 02 21 4C 0E 8B 20 53 B2 4E 53 20 A7 20 33 36 |..!L.. S.NS . 36|
00001900: 38 30 00 0C 21 56 0E 82 20 4A 2C 49 00 16 21 60 |80..!V.. J,I..!`|
00001910: 0E 82 20 54 2C 4E 00 32 21 6A 0E 99 3A 99 4E 42 |.. T,N.2!j..:.NB|
00001920: 3B 20 22 42 4C 4F 43 4B 53 20 46 52 45 45 2E 22 |; "BLOCKS FREE."|
00001930: 3A 99 00 60 21 74 0E 99 3A 99 20 22 50 52 45 53 |:..`!t..:. "PRES|
00001940: 53 20 41 4E 59 20 4B 45 59 20 54 4F 22 3A 99 20 |S ANY KEY TO":. |
00001950: 22 52 45 54 55 52 4E 20 54 4F 20 4D 45 4E 55 22 |"RETURN TO MENU"|
00001960: 00 78 21 7E 0E A1 20 4B 24 3A 8B 20 4B 24 B2 22 |.x!~.. K$:. K$."|
00001970: 22 20 A7 20 33 37 31 30 00 85 21 88 0E A0 20 32 |" . 3710..!... 2|
00001980: 3A A0 20 31 35 00 8B 21 92 0E 8E 00 B4 21 9C 0E |:. 15..!.....!..|
00001990: 83 20 31 2C 31 37 2C 32 31 2C 31 38 2C 32 34 2C |. 1,17,21,18,24,|
000019A0: 31 39 2C 32 35 2C 33 30 2C 31 38 2C 33 31 2C 33 |19,25,30,18,31,3|
000019B0: 35 2C 31 37 00 D4 21 A6 0E 8F 20 2D 2D 2D 2D 2D |5,17..!... -----|
000019C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000019D0: 2D 2D 2D 2D 00 F4 21 B0 0E 8F 20 2D 20 20 20 20 |----..!... - |
000019E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000019F0: 20 20 20 2D 00 14 22 BA 0E 8F 20 2D 20 20 20 20 | -.."... - |
00001A00: 20 20 20 20 50 41 52 54 20 35 20 20 20 20 20 20 | PART 5 |
00001A10: 20 20 20 2D 00 34 22 C4 0E 8F 20 2D 20 20 56 49 | -.4"... - VI|
00001A20: 45 57 20 4F 52 20 4D 4F 44 49 46 59 20 42 4C 4F |EW OR MODIFY BLO|
00001A30: 43 4B 20 2D 00 54 22 CE 0E 8F 20 2D 20 20 20 20 |CK -.T"... - |
00001A40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001A50: 20 20 20 2D 00 74 22 D8 0E 8F 20 2D 2D 2D 2D 2D | -.t"... -----|
00001A60: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00001A70: 2D 2D 2D 2D 00 90 22 E2 0E 8B 20 56 46 B2 30 20 |----.."... VF.0 |
00001A80: A7 20 86 20 42 25 28 32 35 35 29 3A 56 46 B2 31 |. . B%(255):VF.1|
00001A90: 00 9D 22 EC 0E 9F 31 35 2C 38 2C 31 35 00 AE 22 |.."...15,8,15.."|
00001AA0: F6 0E 9F 20 32 2C 38 2C 32 2C 22 23 30 22 00 CC |... 2,8,2,"#0"..|
00001AB0: 22 00 0F 99 20 22 93 20 41 4C 4C 20 4E 55 4D 42 |"... ". ALL NUMB|
00001AC0: 45 52 53 20 44 45 43 49 4D 41 4C 22 00 EF 22 0A |ERS DECIMAL"..".|
00001AD0: 0F 99 20 22 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.. "------------|
00001AE0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 3A 99 3A 99 00 |----------":.:..|
00001AF0: 08 23 14 0F 99 20 22 20 31 2E 20 52 45 41 44 20 |.#... " 1. READ |
00001B00: 42 4C 4F 43 4B 22 3A 99 00 21 23 1E 0F 99 20 22 |BLOCK":..!#... "|
00001B10: 20 32 2E 20 56 49 45 57 20 42 4C 4F 43 4B 22 3A | 2. VIEW BLOCK":|
00001B20: 99 00 3C 23 28 0F 99 20 22 20 33 2E 20 4D 4F 44 |..<#(.. " 3. MOD|
00001B30: 49 46 59 20 42 4C 4F 43 4B 22 3A 99 00 59 23 32 |IFY BLOCK":..Y#2|
00001B40: 0F 99 20 22 20 34 2E 20 57 52 49 54 45 20 42 4C |.. " 4. WRITE BL|
00001B50: 4F 43 4B 20 42 41 43 4B 22 00 77 23 3C 0F 99 3A |OCK BACK".w#<..:|
00001B60: 99 3A 99 3A 99 20 22 50 52 45 53 53 20 45 20 54 |.:.:. "PRESS E T|
00001B70: 4F 20 45 58 49 54 22 00 8F 23 46 0F A1 20 43 24 |O EXIT"..#F.. C$|
00001B80: 3A 8B 20 43 24 B2 22 22 20 A7 20 33 39 31 30 00 |:. C$."" . 3910.|
00001B90: A8 23 50 0F 8B 20 43 24 B2 22 45 22 A7 20 A0 20 |.#P.. C$."E". . |
00001BA0: 32 3A A0 20 31 35 3A 8E 00 B4 23 5A 0F 43 B2 C5 |2:. 15:...#Z.C..|
00001BB0: 28 43 24 29 00 D2 23 64 0F 91 20 43 20 8D 20 33 |(C$)..#d.. C . 3|
00001BC0: 39 39 30 2C 34 31 33 30 2C 34 34 30 30 2C 34 35 |990,4130,4400,45|
00001BD0: 33 30 00 DD 23 6E 0F 89 20 33 38 34 30 00 E3 23 |30..#n.. 3840..#|
00001BE0: 78 0F 8F 00 FE 23 82 0F 8F 20 2D 2D 2D 2D 20 42 |x....#... ---- B|
00001BF0: 4C 4F 43 4B 20 52 45 41 44 20 2D 2D 2D 2D 00 04 |LOCK READ ----..|
00001C00: 24 8C 0F 8F 00 24 24 96 0F 99 20 22 93 11 11 11 |$....$$... "....|
00001C10: 11 45 4E 54 45 52 20 54 52 41 43 4B 20 53 45 43 |.ENTER TRACK SEC|
00001C20: 54 4F 52 22 00 30 24 A0 0F 85 20 54 54 2C 53 53 |TOR".0$... TT,SS|
00001C30: 00 49 24 AA 0F 98 31 35 2C 20 22 55 31 3A 22 3B |.I$...15, "U1:";|
00001C40: 32 3B 30 3B 54 54 3B 53 53 00 61 24 B4 0F 84 31 |2;0;TT;SS.a$...1|
00001C50: 35 2C 45 31 24 2C 45 32 24 2C 45 33 24 2C 45 34 |5,E1$,E2$,E3$,E4|
00001C60: 24 00 7C 24 BE 0F 8B 20 45 31 24 B3 B1 22 30 30 |$.|$... E1$.."00|
00001C70: 22 20 A7 20 8D 20 31 32 36 30 3A 8E 00 8F 24 C8 |" . . 1260:...$.|
00001C80: 0F 98 31 35 2C 22 42 2D 50 3A 22 3B 32 3B 30 00 |..15,"B-P:";2;0.|
00001C90: 9F 24 D2 0F 81 20 49 B2 30 20 A4 20 32 35 35 00 |.$... I.0 . 255.|
00001CA0: AA 24 DC 0F A1 23 32 2C 41 24 00 BF 24 E6 0F 42 |.$...#2,A$..$..B|
00001CB0: 25 28 49 29 B2 C6 28 41 24 AA C7 28 30 29 29 00 |%(I)..(A$..(0)).|
00001CC0: C5 24 F0 0F 82 00 CB 24 FA 0F 8E 00 D1 24 04 10 |.$.....$.....$..|
00001CD0: 8F 00 EC 24 0E 10 8F 20 2D 2D 2D 2D 20 56 49 45 |...$... ---- VIE|
00001CE0: 57 20 42 4C 4F 43 4B 20 2D 2D 2D 2D 00 F2 24 18 |W BLOCK ----..$.|
00001CF0: 10 8F 00 00 25 22 10 81 20 49 B2 30 20 A4 20 33 |....%".. I.0 . 3|
00001D00: 00 22 25 2C 10 99 20 22 93 54 52 41 43 4B 3D 22 |."%,.. ".TRACK="|
00001D10: 3B 54 54 3B 20 22 1D 53 45 43 54 3D 22 3B 53 53 |;TT; ".SECT=";SS|
00001D20: 3A 99 00 31 25 36 10 81 20 4A B2 30 20 A4 20 31 |:..1%6.. J.0 . 1|
00001D30: 35 00 40 25 40 10 4E B2 34 AC 4A AA 36 34 AC 49 |5.@%@.N.4.J.64.I|
00001D40: 00 4B 25 4A 10 53 32 24 B2 22 22 00 6A 25 54 10 |.K%J.S2$."".j%T.|
00001D50: 53 31 24 B2 C9 28 22 20 20 20 22 AA C4 28 4E 29 |S1$..(" "..(N)|
00001D60: 2C 33 29 AA C7 28 31 32 35 29 00 78 25 5E 10 81 |,3)..(125).x%^..|
00001D70: 20 4B B2 30 20 A4 20 31 00 84 25 68 10 4D B2 4E | K.0 . 1..%h.M.N|
00001D80: AA 32 AC 4B 00 C2 25 72 10 53 31 24 B2 53 31 24 |.2.K..%r.S1$.S1$|
00001D90: AA C9 28 22 20 20 20 22 AA C4 28 42 25 28 4D 29 |..(" "..(B%(M)|
00001DA0: 29 2C 33 29 AA 22 12 22 AA C9 28 22 20 20 20 22 |),3)."."..(" "|
00001DB0: AA C4 28 42 25 28 4D AA 31 29 29 2C 33 29 AA 22 |..(B%(M.1)),3)."|
00001DC0: 92 22 00 CF 25 7C 10 41 24 B2 C7 28 33 32 29 00 |."..%|.A$..(32).|
00001DD0: FA 25 86 10 8B 20 42 25 28 4D 29 B1 33 31 20 A7 |.%... B%(M).31 .|
00001DE0: 20 8B 20 42 25 28 4D 29 B3 31 32 33 20 A7 20 41 | . B%(M).123 . A|
00001DF0: 24 B2 C7 28 42 25 28 4D 29 29 00 09 26 90 10 53 |$..(B%(M))..&..S|
00001E00: 32 24 B2 53 32 24 AA 41 24 00 16 26 9A 10 41 24 |2$.S2$.A$..&..A$|
00001E10: B2 C7 28 33 32 29 00 47 26 A4 10 8B 20 42 25 28 |..(32).G&... B%(|
00001E20: 4D AA 31 29 B1 33 31 20 A7 20 8B 20 42 25 28 4D |M.1).31 . . B%(M|
00001E30: AA 31 29 B3 31 32 33 20 A7 20 41 24 B2 C7 28 42 |.1).123 . A$..(B|
00001E40: 25 28 4D AA 31 29 29 00 56 26 AE 10 53 32 24 B2 |%(M.1)).V&..S2$.|
00001E50: 53 32 24 AA 41 24 00 5E 26 B8 10 82 20 4B 00 72 |S2$.A$.^&... K.r|
00001E60: 26 C2 10 99 53 31 24 3B C7 28 31 32 35 29 3B 53 |&...S1$;.(125);S|
00001E70: 32 24 00 7A 26 CC 10 82 20 4A 00 9C 26 D6 10 99 |2$.z&... J..&...|
00001E80: 3A 99 3A 99 20 22 50 52 45 53 53 20 41 4E 59 20 |:.:. "PRESS ANY |
00001E90: 4B 45 59 20 54 4F 20 43 4F 4E 54 22 00 B2 26 E0 |KEY TO CONT"..&.|
00001EA0: 10 99 A3 31 32 29 3B 20 22 45 20 54 4F 20 45 4E |...12); "E TO EN|
00001EB0: 44 22 00 CA 26 EA 10 A1 20 4B 24 3A 8B 20 4B 24 |D"..&... K$:. K$|
00001EC0: B2 22 22 20 A7 20 34 33 33 30 00 DB 26 F4 10 8B |."" . 4330..&...|
00001ED0: 20 4B 24 B2 22 45 22 20 A7 20 8E 00 E3 26 FE 10 | K$."E" . ...&..|
00001EE0: 82 20 49 00 E9 26 08 11 8E 00 EF 26 12 11 8F 00 |. I..&.....&....|
00001EF0: 0A 27 1C 11 8F 20 2D 2D 2D 2D 20 43 48 41 4E 47 |.'... ---- CHANG|
00001F00: 45 20 42 4C 4B 20 2D 2D 2D 2D 00 10 27 26 11 8F |E BLK ----..'&..|
00001F10: 00 2B 27 30 11 99 20 22 93 50 52 45 53 53 20 12 |.+'0.. ".PRESS .|
00001F20: 52 45 54 55 52 4E 92 20 54 4F 22 00 49 27 3A 11 |RETURN. TO".I':.|
00001F30: 99 20 22 52 45 54 55 52 4E 20 54 4F 20 4D 45 4E |. "RETURN TO MEN|
00001F40: 55 2E 22 3A 99 3A 99 3A 99 00 66 27 44 11 99 20 |U.":.:.:..f'D.. |
00001F50: 22 45 4E 54 45 52 20 4C 4F 43 41 54 49 4F 4E 2C |"ENTER LOCATION,|
00001F60: 20 44 41 54 41 22 00 74 27 4E 11 4C B2 AB 31 3A | DATA".t'N.L..1:|
00001F70: 44 B2 AB 31 00 88 27 58 11 85 20 22 28 30 2D 32 |D..1..'X.. "(0-2|
00001F80: 35 35 29 22 3B 4C 2C 44 00 9E 27 62 11 8B 20 28 |55)";L,D..'b.. (|
00001F90: 4C B3 30 29 B0 28 44 B3 30 29 20 A7 20 8E 00 D6 |L.0).(D.0) . ...|
00001FA0: 27 6C 11 8B 20 4C B1 32 35 35 20 B0 20 44 B1 32 |'l.. L.255 . D.2|
00001FB0: 35 35 20 A7 20 99 20 22 2A 20 4E 55 4D 42 45 52 |55 . . "* NUMBER|
00001FC0: 20 54 4F 4F 20 4C 41 52 47 45 20 2A 22 3A 99 3A | TOO LARGE *":.:|
00001FD0: 89 20 34 34 32 30 00 E2 27 76 11 42 25 28 4C 29 |. 4420..'v.B%(L)|
00001FE0: B2 44 00 E8 27 80 11 99 00 F3 27 8A 11 89 20 34 |.D..'.....'... 4|
00001FF0: 34 32 30 00 F9 27 94 11 8F 00 15 28 9E 11 8F 20 |420..'.....(... |
00002000: 2D 2D 2D 2D 20 42 4C 4F 43 4B 20 57 52 49 54 45 |---- BLOCK WRITE|
00002010: 20 2D 2D 2D 2D 00 1B 28 A8 11 8F 00 3C 28 B2 11 | ----..(....<(..|
00002020: 99 20 22 93 11 11 11 11 11 11 11 22 3B A3 31 29 |. "........";.1)|
00002030: 3B 54 54 3B 20 22 9D 2C 22 3B 53 53 00 5A 28 BC |;TT; ".,";SS.Z(.|
00002040: 11 99 20 22 91 91 45 4E 54 45 52 20 54 52 41 43 |.. "..ENTER TRAC|
00002050: 4B 2C 20 53 45 43 54 4F 52 22 00 66 28 C6 11 85 |K, SECTOR".f(...|
00002060: 20 54 54 2C 53 53 00 84 28 D0 11 99 20 22 11 11 | TT,SS..(... "..|
00002070: 11 41 52 45 20 59 4F 55 20 53 55 52 45 3F 20 28 |.ARE YOU SURE? (|
00002080: 59 2F 4E 29 00 9E 28 DA 11 A1 20 41 24 3A 8B 20 |Y/N)..(... A$:. |
00002090: 41 24 B2 22 22 20 A7 20 89 20 34 35 37 30 00 B0 |A$."" . . 4570..|
000020A0: 28 E4 11 8B 20 41 24 B3 B1 22 59 22 20 A7 20 8E |(... A$.."Y" . .|
000020B0: 00 B6 28 EE 11 99 00 D3 28 F8 11 99 20 22 1D 2A |..(.....(... ".*|
000020C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000020D0: 2A 2A 22 00 F0 28 02 12 99 20 22 1D 2A 20 20 57 |**"..(... ".* W|
000020E0: 52 49 54 49 4E 47 20 42 4C 4F 43 4B 20 20 2A 22 |RITING BLOCK *"|
000020F0: 00 0D 29 0C 12 99 20 22 1D 2A 2A 2A 2A 2A 2A 2A |..)... ".*******|
00002100: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 22 00 20 29 |************". )|
00002110: 16 12 98 31 35 2C 22 42 2D 50 3A 22 3B 32 3B 30 |...15,"B-P:";2;0|
00002120: 00 30 29 20 12 81 20 4C B2 30 20 A4 20 32 35 35 |.0) .. L.0 . 255|
00002130: 00 41 29 2A 12 98 32 2C C7 28 42 25 28 4C 29 29 |.A)*..2,.(B%(L))|
00002140: 3B 00 49 29 34 12 82 20 4C 00 62 29 3E 12 98 31 |;.I)4.. L.b)>..1|
00002150: 35 2C 20 22 55 32 3A 22 3B 32 3B 30 3B 54 54 3B |5, "U2:";2;0;TT;|
00002160: 53 53 00 7A 29 48 12 84 31 35 2C 45 31 24 2C 45 |SS.z)H..15,E1$,E|
00002170: 32 24 2C 45 33 24 2C 45 34 24 00 95 29 52 12 8B |2$,E3$,E4$..)R..|
00002180: 20 45 31 24 B3 B1 22 30 30 22 20 A7 20 8D 20 31 | E1$.."00" . . 1|
00002190: 32 36 30 3A 8E 00 9B 29 5C 12 8E 00 B9 29 66 12 |260:...)\....)f.|
000021A0: 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |. --------------|
000021B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 D7 29 70 12 8F 20 |---------..)p.. |
000021C0: 2D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |- |
000021D0: 20 20 20 20 20 20 2D 00 F5 29 7A 12 8F 20 2D 20 | -..)z.. - |
000021E0: 20 20 20 20 20 20 20 50 41 52 54 20 36 20 20 20 | PART 6 |
000021F0: 20 20 20 20 2D 00 13 2A 84 12 8F 20 2D 20 20 20 | -..*... - |
00002200: 20 46 4F 52 4D 41 54 20 41 20 44 49 53 4B 20 20 | FORMAT A DISK |
00002210: 20 20 2D 00 31 2A 8E 12 8F 20 2D 20 20 20 20 20 | -.1*... - |
00002220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002230: 2D 00 4F 2A 98 12 8F 20 2D 2D 2D 2D 2D 2D 2D 2D |-.O*... --------|
00002240: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 |---------------.|
00002250: 6D 2A A2 12 99 20 22 93 11 11 45 4E 54 45 52 20 |m*... "...ENTER |
00002260: 4E 41 4D 45 20 4F 46 20 44 49 53 4B 22 00 77 2A |NAME OF DISK".w*|
00002270: AC 12 85 20 4E 41 24 00 8A 2A B6 12 99 20 22 11 |... NA$..*... ".|
00002280: 44 49 53 4B 20 49 2E 44 2E 22 00 94 2A C0 12 85 |DISK I.D."..*...|
00002290: 20 49 44 24 00 C2 2A CA 12 99 20 22 11 11 49 53 | ID$..*... "..IS|
000022A0: 20 43 4F 52 52 45 43 54 20 44 49 53 4B 20 49 4E | CORRECT DISK IN|
000022B0: 22 3A 99 20 22 44 52 49 56 45 3F 20 28 59 2F 4E |":. "DRIVE? (Y/N|
000022C0: 29 22 00 DA 2A D4 12 A1 20 4B 24 3A 8B 20 4B 24 |)"..*... K$:. K$|
000022D0: B2 22 22 20 A7 20 34 38 32 30 00 EC 2A DE 12 8B |."" . 4820..*...|
000022E0: 20 4B 24 B3 B1 22 59 22 20 A7 20 8E 00 0A 2B E8 | K$.."Y" . ...+.|
000022F0: 12 9F 31 35 2C 38 2C 31 35 2C 22 4E 3A 22 AA 4E |..15,8,15,"N:".N|
00002300: 41 24 AA 22 2C 22 AA 49 44 24 00 22 2B F2 12 84 |A$.",".ID$."+...|
00002310: 31 35 2C 45 31 24 2C 45 32 24 2C 45 33 24 2C 45 |15,E1$,E2$,E3$,E|
00002320: 34 24 00 3B 2B FC 12 8B 20 45 31 24 B3 B1 22 30 |4$.;+... E1$.."0|
00002330: 30 22 20 A7 20 8D 20 31 32 36 30 00 43 2B 06 13 |0" . . 1260.C+..|
00002340: A0 31 35 00 49 2B 10 13 8E 00 67 2B 1A 13 8F 20 |.15.I+....g+... |
00002350: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00002360: 2D 2D 2D 2D 2D 2D 2D 00 85 2B 24 13 8F 20 2D 20 |-------..+$.. - |
00002370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002380: 20 20 20 20 2D 00 A3 2B 2E 13 8F 20 2D 20 20 20 | -..+... - |
00002390: 20 20 20 20 20 50 41 52 54 20 37 20 20 20 20 20 | PART 7 |
000023A0: 20 20 2D 00 C1 2B 38 13 8F 20 2D 20 20 53 45 4E | -..+8.. - SEN|
000023B0: 44 20 44 49 53 4B 20 43 4F 4D 4D 41 4E 44 20 20 |D DISK COMMAND |
000023C0: 2D 00 DF 2B 42 13 8F 20 2D 20 20 20 20 20 20 20 |-..+B.. - |
000023D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 00 | -.|
000023E0: FD 2B 4C 13 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.+L.. ----------|
000023F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 25 2C |-------------.%,|
00002400: 56 13 99 20 22 93 11 11 45 4E 54 45 52 20 44 49 |V.. "...ENTER DI|
00002410: 53 4B 20 43 4F 4D 4D 41 4E 44 22 3A 99 3A 99 20 |SK COMMAND":.:. |
00002420: 22 3F 1D 22 3B 00 2F 2C 60 13 43 24 B2 22 22 00 |"?.";./,`.C$."".|
00002430: 3B 2C 6A 13 9E 20 36 35 34 38 37 00 48 2C 74 13 |;,j.. 65487.H,t.|
00002440: 43 B2 C2 28 37 38 30 29 00 68 2C 7E 13 8B 20 43 |C..(780).h,~.. C|
00002450: B3 B1 31 33 20 A7 20 43 24 B2 43 24 AA C7 28 43 |..13 . C$.C$..(C|
00002460: 29 3A 89 20 34 39 37 30 00 80 2C 88 13 9F 31 35 |):. 4970..,...15|
00002470: 2C 38 2C 31 35 3A 9F 32 2C 38 2C 32 2C 22 23 22 |,8,15:.2,8,2,"#"|
00002480: 00 8B 2C 92 13 98 31 35 2C 43 24 00 A3 2C 9C 13 |..,...15,C$..,..|
00002490: 84 31 35 2C 45 31 24 2C 45 32 24 2C 45 33 24 2C |.15,E1$,E2$,E3$,|
000024A0: 45 34 24 00 C7 2C A6 13 8B 20 45 31 24 B3 B1 22 |E4$..,... E1$.."|
000024B0: 30 30 22 20 AF 20 45 31 24 B3 B1 22 30 31 22 20 |00" . E1$.."01" |
000024C0: A7 20 8D 31 32 36 30 00 D2 2C B0 13 A0 32 3A A0 |. .1260..,...2:.|
000024D0: 31 35 00 D8 2C BA 13 8E 00 00 00 |15..,...... |
..K.D.. THIS DISK UTLITY HAS A REMEDY FO
R JUST ABOUT ALL YOUR DISK PROBLEMS...N.
. IS ALSO A VALUABLE TOOL FOR REGULR DIS
K CHECKUPS.A.X.. YOU HAVE JUST SCRATHCED
, OR ERASED, AN IMPORTANT PROGRAM......
CALL THE DISK DOCTOR.#.... DISK DOCTOR I
S A DISK-UTILITY PROGRAM WITH MANY USEFU
L FUNCTIONS.@. .. RUN MAGAZINE JUNE 1985
.^.... "..ENTER NAME OF FILE.".|.... ---
--------------------...... - 21 SPACE
S -...... - DISK DOCTOR -
.V.... - -...... -
BY JOHN TANZINI -...... -
-.0.$.. -----------------------
.M.... "..SELECT A NUMBER.":..J.8.. " 1.
LIST DIRECTORY":....B.. ".2. RESTORE A
FILE":....L.. ".3. PACK DIRECTORY":..C.V
.. ".4. LIST USED BLOCKS":....`.. ".5. V
IEW OR MODIFY":. "....BLOCK":....J.. ".6
. FORMAT DISK":..(.T.. ".7. SEND DISK CO
MMAND":..F.~..:.:. ".PRESS E T O END.".`
.... KK$:. KK$."" . 1160.X.... KK$."E" .
.".";:......KK.E(KK$)...... KK . 1380,1
700, 2610, 3350, 3810, 4770, 4950.D....
1070...... -----------------------------
...D.. - -.0.N
.. - DISK ERROR SUBROUTINE -.T.X.. -
-.X.... -----
------------------------......:.:. "****
DISK ERROR ****"......:. "PRESS ANY KEY
TO".K.... "RETURN TO MENU"...... K$:. K
$."" . 1300.........(.. ----------------
-------------.1.2.. -
-.U.<.. - PART 1
-.Y.F.. - LIST ENTIRE DIRECTORY
-...P.. - -.A.
Z.. -----------------------------.O.D..
15,8,15...N.. 2,8,2,"#2"...X.T.18:S.1:.
"."......15,"U1:";2;8;T;S.!....15,E1$,E2
$,E3$,E4$.@.... E1$.."00". . 1260:. 1640
.R. ..15,"B-P:";;0.D....#2,T$:.#2,S$.Y..
.. I.2 . 226 . 32......15,"B-P:";2;I...H
..#2,A$:. A$."" . . ".";...R..#2,A$:.#2,
A$.F.... "..";.U.... J.1 . 16......#2,A$
:. A$;............ A$.."" . .:....... K$
:. K$."" . 1590.+.... K$."E" . 1640.D.".
.K$:. K$."" . . 1570.X.,.. K$."E" . 1640
.^.6...|.@.T.F(T$.G(0)):S.F(S$.G(0))...J
.. T.0 . T.36 . . 1410.C.T..:."PRESS ANY
KEY TO":. "RETURN TO MENU"...^.. K$:. K
$."" . 1630...H. 2: 15...R.....|.. -----
-----------------------.2.... -
-.I.... - PART
2.L.... - RESTORE SCRATCHED FILE -....
.. - -...... --
--------------------------.P.... "..ENTE
R NAME OF FILE.".Z.B.. N1$...L..:.:. "IS
THE FILE A"...V..:. ".1. PROGRAM".(....
:. ".2. SEQUENTIAL FILE".I.... K$:. K$."
1" . FT.130:.1800.F.... K$."2" . FT.129:
. 1800.Q.... 1770......:.:. "RESTORING."
;N1$...... 15,8,15...... 2,8,2,"#0"...&.
. 3,8,3,"#1"...0.. 2350:. FIND FILE IN D
IRECTORY...:.. PT.0 . 2040;. CANNOT REST
ORE...D..15,"B-A:";0;PT;PS.2.N..15,E1$,E
2$,E3$,E4$.X.X.. E1$.."00" . E1$.."65" .
.1260:...B.. E1$."65" . 2040:. CANNOT
RESTORE...L..15,"U1:";3;0;PT;PS...V.LT.P
T:LS.PS......15,"B-P:";3;0.N....#3,PT$:.
#3,PS$.....PT.F(PT$.G(0)):PS.F(PS$.G(0))
...... PT.0 . . 2100:. SUCCESSFUL RESTOR
E.0....15,"B-A:";0;PT;PS.H....15,E1$,E2$
,E3$,E4$.N.... E1$.."65" . E1$.."00" . .
1260:....F.. E1$."65" . 2180:. PARTIAL R
ESTORE...P.. 1900:. READ ANOTHER BLOCK..
.Z........ ----- CANNOT RESTORE -----...
.........:.:. "*** CANNOT ***"...... "*
** RESTORE ***".".... 2280.(.....M. .. -
---- SUCCESSFUL RESTORE -----.S.*...G.4.
.15,"B-P:";2;DP.U.>..2,G(FT);...H..15,"U
2:";2;0;T;S.A.R..:.:. "*** SUCCESSFUL **
*":. "*** RESTORE ***".L.\.. 2280.R.F
.....P.. ----- PARTIAL RESTORE -----...Z
........15,"B-P:";2;DP......2,G(FT);.1..
..15,"U2:";;0;T;S.D....15,"B-P:";3;0.Q..
..3,G(0);.F....15,"B-P:";3;248..... Z.1
.8:.3,G(0));:....J..15,"U2:";3;0;LT;LS.
..T..:.:. "***PARTIAL ***".J.... "*** RE
STORE ***"......:. "PRESSANY KEY TO":. "
RETURN TO MENU"...... K$:. K$."" . . 229
0."... 2: 3: 15.(...........\.... ---
- FIND TRACK AND SECTOR OF FILE ----.B.$
...O...T.18:S.1...8..15,"U1:";2;8;T;S...
B..15,E1$,E2$,E3$,E4$.A.L.. E1$.."00" .
. 1260:PT.0:.2540.T.V..15,"B-P:";2;0...`
..#2,T$:.#2,S$...J.. I.2 . 226 .32...T..
15,"B-P:";2;I.(.~..#2,A$:. A$.."" . 2500
.<....#2,PT$:.#2,PS$.G...N2$."".V.... J.
1 . 16.Z....#2,A$:. A$..G(160). N2$.N2$.
A$............ N1$.N2$ . PT.F(PT$.G(0)):
PS.F(PS$.G(0)):DP.I:....D...Y.N.T.F(T$.G
(0)):S.F(S$.G(0))...X.. T.0 . T.36. . 23
60.....PT.0............ ----------------
------.;.... - -.X...
. - PART 3 -.Q.... - PACK
DIRECTORY...... - -..
.(.. ----------------------.Y.2.. "...IS
CORRECT DISK IN":. "DRIVE? (Y/N)...<..
K$:. K$."" . 2620...F.. K$.."Y" . ....P.
.:.:..&.Z.. "...*************".>.D.. "..
.* PACKING *.W.N.. "...*************".
E.X.. 15,8,15.V.... 2,8,2,"#0"...... 3,8
,3,"#1".....RT.18:RS.1... .WT.18:WS.1...
..LT.0.....DF.0.....EF.0...H.. 3060:. NE
XT-WRITE-BLOCK...R.. EF.1 . 3010...... 3
220:. NEXT-READ-BLOCK...... EF.1 . 3010.
6.... RI.2 . 226 . 32.K....15, "B-P:";3
;RI.W....#3,FT$.K.... FT$."" . 2920.....
. WI.255 . . 3060:. NEXT-WRITE-BLOCK..."
.. EF.1 . 3010...,..15, "B-P:";2;WI.G.6.
.2,FT$;.V.@.. I.1 . 29...J..#3,A$:.2,H(A
$.G(0),1);...T.. I...^.WI.WI.32...H.. RI
.#.R.. RT..0 . 2780.9.|.. WI.255 . . 297
0.W.... 3060:. NEXT-WRITE-BLOCK.I.... DF
.1 . 3010.~....15, "B-P:";2;WI......2,G(
0);.....WI.WI.32...... 2940...B. 2: 3: 1
5...L.....V........ ---- NEXT-WRITE-BLOC
K ----............ LT..0 . .15, "U22:";2
;0;LT;LS. ....15,E1$,E2$,E3$,E4$.@.... E
1$.."00" . EF.1:. 1260:..P...LT.WT:LS.WS
.C.... WT.0. DF.1:..}.&..15, "U11:";2;0;
WT;WS...0..15,E1$,E2$,E3$,E4$...:.. E1$.
."00" . EF.1:. 1260:..I.D..15, "B-P:";2;
0...N..#2,WT$:.#2,WS$...X.WT.F(WT$.G(0))
:WS.F(WS$.G(0))...B.WI.2...L.....V...4..
.. ---- NEXT-READ-BLOCK ----.:.....R....
15,"U1:";3;0;RT;RS.J....15,E1$,E2$,E3$,E
4$...... E1$.."00" . EF.1:. 1260:.......
15, "B=P:";3;0......#3,RT$:.#3,RS$.T.F.R
T.F(RT$.G(0)):RS.F(RS$.G(0)).Z.P.....Z..
---------------------------...... -
-.@.... -
PART 4 -.B.... - LIST ALLOCATED
BLOCKS -...... -
-...... ---------------------------.D
.... LF.0 . . BM%(35,4):LF.1... .. ".";.
4); "TRACK";.10); "SECTOR":....*.. 15,8,
15...4.. 2,8,2,"#0".#.>..15, "U1:";2;0;1
8;0.;.H..15,E1$,E2$,E3$,E4$.Z.R.. E1$.."
00". . 1260:. 3720.N.\..15, "B-P:";2;4.}
.F.. T.1 . 35...P.. J.0 . 3...Z..#2,A$..
...BM%(T,J).F(A$.G(0))...... J,T.......G
...NB.0.S.... N.1.4...... T1,T2,NS......
T.T1 . T2.. J.. T..18 . NB.NB.BM%(T,0).
( T.. BM%(T,0).NS . 3680.0 ..S.0.> ... I
.1 . 3.N ..B2.BM%(T,I).\ ... J.1 . 8.Q .
.B1.B2.2:B2..(B1).. ... B1.B2 . . .4);T;
.11);S.. ... K$:. K$."" . 3650.. $.. K$.
"E" . 3720.R ... K$:. K$."" . 3630.. 8..
K$."E" . 3720.. B.S.S.1..!L.. S.NS . 36
80..!V.. J,I..!`.. T,N.2!J..:.NB; "BLOCK
S FREE.":..`!T..:. "PRESS ANY KEY TO":.
"RETURN TO MENU".X!~.. K$:. K$."" . 3710
..!.. 2: 15..!.....!... 1,17,21,18,24,
19,25,30,18,31,35,17.T!... -------------
------------..!... -
-.."... - PART 5 -.4"D
.. - VIEW OR MODIFY BLOCK -.T"N.. -
-.T"X.. -------------
------------.."... VF.0 . . B%(255):VF.1
.."...15,8,15.."... 2,8,2,"#0".L"... ".
ALL NUMBERS DECIMAL".."... "------------
----------":.:...#... " 1. READ BLOCK":.
.!#... " 2. VIEW BLOCK":..<#(.. " 3. MOD
IFY BLOCK":..Y#2.. " 4. WRITE BLOCK BACK
".W#<..:.:.:. "PRESS E TO EXIT"..#F.. C$
:. C$."" . 3910..#P.. C$."E". 2: 15:.
..#Z.C.E(C$).R#D.. C . 3990,4130,4400,45
30..#N.. 3840..#X....#... ---- BLOCK REA
D ----..$....$$... ".....ENTER TRACK SEC
TOR".0$ .. TT,SS.I$...15, "U1:";2;0;TT;S
S.A$...15,E1$,E2$,E3$,E4$.|$... E1$.."00
" . . 1260:...$H..15,"B-P:";2;0..$R.. I.
0 . 255..$...#2,A$..$..B%(I).F(A$.G(0)).
E$....K$....Q$.....$... ---- VIEW BLOCK
----..$.....%".. I.0 . 3."%,.. ".TRACK="
;TT; ".SECT=";SS:..1%6.. J.0 . 15.@%@.N.
4.J.64.I.K%J.S2$."".J%T.S1$.I(" ".D(N)
,3).G(125).X%^.. K.0 . 1..%H.M.N.2.K.B%R
.S1$.S1$.I(" ".D(B%(M)),3).".".I(" "
.D(B%(M.1)),3).".".O%|.A$.G(32)..%... B%
(M).31 . . B%(M).123 . A$.G(B%(M))..&..S
2$.S2$.A$..&..A$.G(32).G&... B%(M.1).31
. . B%(M.1).123 . A$.G(B%(M.1)).V&..S2$.
S2$.A$.^&... K.R&B..S1$;G(125);S2$.Z&L..
J..&V..:.:. "PRESS ANY KEY TO CONT"..&.
...12); "E TO END".J&... K$:. K$."" . 43
30..&... K$."E" . ...&... I..&.....&....
.'... ---- CHANGE BLK ----..'&...+'0.. "
.PRESS .RETURN. TO".I':.. "RETURN TO MEN
U.":.:.:..F'D.. "ENTER LOCATION, DATA".T
'N.L..1:D..1..'X.. "(0-255)";L,D..'B.. (
L.0).(D.0) . ..V'L.. L.255 . D.255 . . "
* NUMBER TOO LARGE *":.:. 4420..'V.B%(L)
.D..'.....'... 4420..'.....(... ---- BLO
CK WRITE ----..(....<(... "........";.1)
;TT; ".,";SS.Z(... "..ENTER TRACK, SECTO
R".F(F.. TT,SS..(P.. "...ARE YOU SURE? (
Y/N)..(Z.. A$:. A$."" . . 4570..(... A$.
."Y" . ...(....S(... ".*****************
**"..(... ".* WRITING BLOCK *"..)... "
.*******************". )...15,"B-P:";2;0
.0) .. L.0 . 255.A)*..2,G(B%(L));.I)4..
L.B)>..15, "U2:";2;0;TT;SS.Z)H..15,E1$,E
2$,E3$,E4$..)R.. E1$.."00" . . 1260:...)
\....)F.. -----------------------.W)P..
- -..)Z.. - P
ART 6 -..*... - FORMAT A DISK
-.1*... - -.O*...
-----------------------.M*... "...ENTER
NAME OF DISK".W*... NA$..*... ".DISK I.D
."..*... ID$.B*J.. "..IS CORRECT DISK IN
":. "DRIVE? (Y/N)".Z*T.. K$:. K$."" . 48
20..*... K$.."Y" . ...+...15,8,15,"N:".N
A$.",".ID$."+...15,E1$,E2$,E3$,E4$.;+...
E1$.."00" . . 1260.C+.. 15.I+....G+...
-----------------------..+$.. -
-..+... - PART 7
-.A+8.. - SEND DISK COMMAND -..+B..
- -..+L.. ----------
-------------.%,V.. "...ENTER DISK COMMA
ND":.:. "?.";./,`.C$."".;,J.. 65487.H,T.
C.B(780).H,~.. C..13 . C$.C$.G(C):. 4970
..,...15,8,15:.2,8,2,"#"..,...15,C$..,..
.15,E1$,E2$,E3$,E4$.G,... E1$.."00" . E1
$.."01" . .1260.R,.. 2: 15.X,......
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL