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

RECOVER T&S

FILE INFORMATION

FILENAME(S): RECOVER T&S

FILE TYPE(S): PRG

FILE SIZE: 1.3K

FIRST SEEN: 2025-12-01 02:25:40

APPEARS ON: 1 disk(s)

FILE HASH

54ba40fab71b01d91f0ae5f90dd5198d3a805b7e33e2997dafd3158eea4ef397

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
INSIDE C DOS 1 RECOVER T&S PRG hedning, shine 25 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 28 08 0A 00 8F 20  2A 49 4E 53 49 44 45 20  |..(.... *INSIDE |
00000010: 43 4F 4D 4D 4F 44 4F 52  45 20 44 4F 53 2A 20 2A  |COMMODORE DOS* *|
00000020: 50 47 2E 20 34 36 39 2A  00 3F 08 14 00 8F 20 2A  |PG. 469*.?.... *|
00000030: 4A 4A 4D 2A 20 20 20 2A  30 34 31 39 38 37 2A 00  |JJM*   *041987*.|
00000040: 63 08 64 00 8F 20 52 45  43 4F 56 45 52 20 54 52  |c.d.. RECOVER TR|
00000050: 41 43 4B 20 26 20 53 45  43 54 4F 52 20 2D 20 31  |ACK & SECTOR - 1|
00000060: 35 34 31 00 89 08 6E 00  99 22 93 52 45 43 4F 56  |541...n..".RECOV|
00000070: 45 52 20 54 52 41 43 4B  20 26 20 53 45 43 54 4F  |ER TRACK & SECTO|
00000080: 52 20 2D 20 31 35 34 31  22 00 AA 08 78 00 99 22  |R - 1541"...x.."|
00000090: 11 49 4E 53 45 52 54 20  44 49 53 4B 45 54 54 45  |.INSERT DISKETTE|
000000A0: 20 49 4E 20 44 52 49 56  45 22 00 D5 08 82 00 85  | IN DRIVE"......|
000000B0: 22 11 52 45 43 4F 56 45  52 20 54 52 41 43 4B 20  |".RECOVER TRACK |
000000C0: 41 4E 44 20 53 45 43 54  4F 52 20 28 54 2C 53 29  |AND SECTOR (T,S)|
000000D0: 22 3B 54 2C 53 00 E5 08  8C 00 8B 54 B3 31 B0 54  |";T,S......T.1.T|
000000E0: B1 33 35 A7 80 00 06 09  96 00 4E 53 B2 32 30 AA  |.35.......NS.20.|
000000F0: 32 AC 28 54 B1 31 37 29  AA 28 54 B1 32 34 29 AA  |2.(T.17).(T.24).|
00000100: 28 54 B1 33 30 29 00 16  09 A0 00 8B 53 B3 30 B0  |(T.30)......S.0.|
00000110: 53 B1 4E 53 A7 80 00 34  09 AA 00 85 22 11 41 52  |S.NS...4....".AR|
00000120: 45 20 59 4F 55 20 53 55  52 45 20 20 59 9D 9D 9D  |E YOU SURE  Y...|
00000130: 22 3B 51 24 00 43 09 B4  00 8B 51 24 B3 B1 22 59  |";Q$.C....Q$.."Y|
00000140: 22 A7 80 00 50 09 BE 00  9F 31 35 2C 38 2C 31 35  |"...P....15,8,15|
00000150: 00 5D 09 C8 00 98 31 35  2C 22 49 30 22 00 75 09  |.]....15,"I0".u.|
00000160: D2 00 84 31 35 2C 45 4E  24 2C 45 4D 24 2C 45 54  |...15,EN$,EM$,ET|
00000170: 24 2C 45 53 24 00 87 09  DC 00 8B 45 4E 24 B2 22  |$,ES$......EN$."|
00000180: 30 30 22 89 32 39 30 00  A6 09 E6 00 99 22 11 22  |00".290......"."|
00000190: 45 4E 24 22 2C 20 22 45  4D 24 22 2C 22 45 54 24  |EN$", "EM$","ET$|
000001A0: 22 2C 22 45 53 24 00 C9  09 F0 00 99 22 11 50 52  |","ES$......".PR|
000001B0: 45 53 53 20 12 52 45 54  55 52 4E 92 20 54 4F 20  |ESS .RETURN. TO |
000001C0: 43 4F 4E 54 49 4E 55 45  22 00 DC 09 FA 00 A1 43  |CONTINUE"......C|
000001D0: 24 3A 8B 43 24 B2 22 22  A7 32 35 30 00 EF 09 04  |$:.C$."".250....|
000001E0: 01 8B 43 24 B3 B1 C7 28  31 33 29 89 32 35 30 00  |..C$...(13).250.|
000001F0: F9 09 0E 01 99 22 4F 4B  22 00 04 0A 18 01 8F 20  |....."OK"...... |
00000200: 53 45 45 4B 00 10 0A 22  01 4A 4F 42 B2 31 37 36  |SEEK...".JOB.176|
00000210: 00 19 0A 2C 01 8D 35 32  30 00 26 0A 36 01 8B 45  |...,..520.&.6..E|
00000220: B2 31 89 33 34 30 00 2F  0A 40 01 89 36 34 30 00  |.1.340./.@..640.|
00000230: 3A 0A 4A 01 8F 20 52 45  41 44 00 46 0A 54 01 4A  |:.J.. READ.F.T.J|
00000240: 4F 42 B2 31 32 38 00 4F  0A 5E 01 8D 35 32 30 00  |OB.128.O.^..520.|
00000250: 5C 0A 68 01 8B 45 B2 34  89 34 32 30 00 69 0A 72  |\.h..E.4.420.i.r|
00000260: 01 8B 45 B2 35 89 34 34  30 00 77 0A 7C 01 8B 45  |..E.5.440.w.|..E|
00000270: B3 B1 31 89 36 34 30 00  8C 0A 86 01 99 22 11 30  |..1.640......".0|
00000280: 30 2C 20 4F 4B 2C 30 30  2C 30 30 22 00 94 0A 90  |0, OK,00,00"....|
00000290: 01 A0 31 35 00 9A 0A 9A  01 80 00 B9 0A A4 01 98  |..15............|
000002A0: 31 35 2C 22 4D 2D 57 22  C7 28 37 31 29 C7 28 30  |15,"M-W".(71).(0|
000002B0: 29 C7 28 31 29 C7 28 37  29 00 C5 0A AE 01 8F 20  |).(1).(7)...... |
000002C0: 57 52 49 54 45 00 D1 0A  B8 01 4A 4F 42 B2 31 34  |WRITE.....JOB.14|
000002D0: 34 00 DA 0A C2 01 8D 35  32 30 00 E7 0A CC 01 8B  |4......520......|
000002E0: 45 B2 31 89 34 38 30 00  F0 0A D6 01 89 36 34 30  |E.1.480......640|
000002F0: 00 F8 0A E0 01 A0 31 35  00 06 0B EA 01 99 22 11  |......15......".|
00000300: 44 4F 4E 45 21 22 00 0C  0B F4 01 80 00 1C 0B FE  |DONE!"..........|
00000310: 01 8F 20 4A 4F 42 20 51  55 45 55 45 00 26 0B 08  |.. JOB QUEUE.&..|
00000320: 02 54 52 59 B2 30 00 48  0B 12 02 98 31 35 2C 22  |.TRY.0.H....15,"|
00000330: 4D 2D 57 22 C7 28 38 29  C7 28 30 29 C7 28 32 29  |M-W".(8).(0).(2)|
00000340: C7 28 54 29 C7 28 53 29  00 68 0B 1C 02 98 31 35  |.(T).(S).h....15|
00000350: 2C 22 4D 2D 57 22 C7 28  31 29 C7 28 30 29 C7 28  |,"M-W".(1).(0).(|
00000360: 31 29 C7 28 4A 4F 42 29  00 76 0B 26 02 54 52 59  |1).(JOB).v.&.TRY|
00000370: B2 54 52 59 AA 31 00 8C  0B 30 02 98 31 35 2C 22  |.TRY.1...0..15,"|
00000380: 4D 2D 52 22 C7 28 31 29  C7 28 30 29 00 98 0B 3A  |M-R".(1).(0)...:|
00000390: 02 A1 23 31 35 2C 45 24  00 AB 0B 44 02 8B 45 24  |..#15,E$...D..E$|
000003A0: B2 22 22 A7 45 24 B2 C7  28 30 29 00 B7 0B 4E 02  |."".E$..(0)...N.|
000003B0: 45 B2 C6 28 45 24 29 00  C8 0B 58 02 8B 54 52 59  |E..(E$)...X..TRY|
000003C0: B2 35 30 30 89 36 34 30  00 D7 0B 62 02 8B 45 B1  |.500.640...b..E.|
000003D0: 31 32 37 89 35 35 30 00  DD 0B 6C 02 8E 00 F1 0B  |127.550...l.....|
000003E0: 76 02 8F 20 45 52 52 4F  52 20 48 41 4E 44 4C 45  |v.. ERROR HANDLE|
000003F0: 52 00 0B 0C 80 02 45 54  24 B2 C9 28 C4 28 54 29  |R.....ET$..(.(T)|
00000400: 2C C3 28 C4 28 54 29 29  AB 31 29 00 21 0C 8A 02  |,.(.(T)).1).!...|
00000410: 8B 54 B3 31 30 A7 45 54  24 B2 22 30 22 AA 45 54  |.T.10.ET$."0".ET|
00000420: 24 00 3B 0C 94 02 45 53  24 B2 C9 28 C4 28 53 29  |$.;...ES$..(.(S)|
00000430: 2C C3 28 C4 28 53 29 29  AB 31 29 00 51 0C 9E 02  |,.(.(S)).1).Q...|
00000440: 8B 53 B3 31 30 A7 45 53  24 B2 22 30 22 AA 45 53  |.S.10.ES$."0".ES|
00000450: 24 00 75 0C A8 02 8B 45  B1 31 AF 45 B3 31 32 A7  |$.u....E.1.E.12.|
00000460: 45 4E 24 B2 C9 28 C4 28  45 AA 31 38 29 2C 32 29  |EN$..(.(E.18),2)|
00000470: 3A 89 37 30 30 00 97 0C  B2 02 45 4E 24 B2 22 30  |:.700.....EN$."0|
00000480: 32 22 3A 45 4D 24 B2 22  3F 54 49 4D 45 20 4F 55  |2":EM$."?TIME OU|
00000490: 54 22 3A 89 37 32 30 00  BB 0C BC 02 8B 45 B2 37  |T":.720......E.7|
000004A0: B0 45 B2 38 A7 45 4D 24  B2 22 57 52 49 54 45 20  |.E.8.EM$."WRITE |
000004B0: 45 52 52 4F 52 22 3A 89  37 32 30 00 D0 0C C6 02  |ERROR":.720.....|
000004C0: 45 4D 24 B2 22 52 45 41  44 20 45 52 52 4F 52 22  |EM$."READ ERROR"|
000004D0: 00 EF 0C D0 02 99 22 11  22 45 4E 24 22 2C 20 22  |......"."EN$", "|
000004E0: 45 4D 24 22 2C 22 45 54  24 22 2C 22 45 53 24 00  |EM$","ET$","ES$.|
000004F0: 00 0D DA 02 99 22 11 12  46 41 49 4C 45 44 92 22  |....."..FAILED."|
00000500: 00 08 0D E4 02 A0 31 35  00 0E 0D EE 02 80 00 00  |......15........|
00000510: 00                                                |.               |
..(.... *INSIDE COMMODORE DOS* *PG. 469*
.?.... *JJM*   *041987*.C.D.. RECOVER TR
ACK & SECTOR - 1541...N..".RECOVER TRACK
 & SECTOR - 1541"...X..".INSERT DISKETTE
 IN DRIVE".U....".RECOVER TRACK AND SECT
OR (T,S)";T,S......T.1.T.35.......NS.20.
2.(T.17).(T.24).(T.30)... ..S.0.S.NS...4
....".ARE YOU SURE  Y...";Q$.C....Q$.."Y
"...P....15,8,15.].H..15,"I0".U.R..15,EN
$,EM$,ET$,ES$......EN$."00".290......"."
EN$", "EM$","ET$","ES$.I....".PRESS .RET
URN. TO CONTINUE"......C$:.C$."".250....
..C$..G(13).250......"OK"...... SEEK..."
.JOB.176...,..520.&.6..E.1.340./.@..640.
:.J.. READ.F.T.JOB.128.O.^..520.\.H..E.4
.420.I.R..E.5.440.W.|..E..1.640......".0
0, OK,00,00"..... 15............15,"M-W"
G(71)G(0)G(1)G(7).E.... WRITE.Q...JOB.14
4.Z.B..520...L..E.1.480...V..640..... 15
......".DONE!"............ JOB QUEUE.&..
.TRY.0.H....15,"M-W"G(8)G(0)G(2)G(T)G(S)
.H....15,"M-W"G(1)G(0)G(1)G(JOB).V.&.TRY
.TRY.1...0..15,"M-R"G(1)G(0)...:..#15,E$
...D..E$."".E$.G(0)...N.E.F(E$).H.X..TRY
.500.640.W.B..E.127.550...L.....V.. ERRO
R HANDLER.....ET$.I(D(T),C(D(T)).1).!...
.T.10.ET$."0".ET$.;...ES$.I(D(S),C(D(S))
.1).Q....S.10.ES$."0".ES$.U....E.1.E.12.
EN$.I(D(E.18),2):.700.....EN$."02":EM$."
?TIME OUT":.720......E.7.E.8.EM$."WRITE 
ERROR":.720.P.F.EM$."READ ERROR"...P..".
"EN$", "EM$","ET$","ES$...Z.."..FAILED."
..... 15.........
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL