READ/WRITE TEST
FILE INFORMATION
FILENAME(S): READ/WRITE TEST
FILE TYPE(S): PRG
FILE SIZE: 6.6K
FIRST SEEN: 2025-11-30 19:47:16
APPEARS ON: 1 disk(s)
FILE HASH
b094563d2b4bf79574f262924bb048f4abddd8428f118fbb3c5aa3e2b0bca86c
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| THE PHANTOM | READ/WRITE TEST | PRG | Curtcool, Frank | 20 | 8 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 01 40 14 40 F2 03 8C 3A 54 49 24 B2 22 30 30 30 |.@.@...:TI$."000|
00000010: 30 30 30 22 00 2F 40 FC 03 83 20 31 33 2C 31 36 |000"./@... 13,16|
00000020: 2C 30 31 2C 33 39 2C 32 31 2C 31 32 2C 30 37 00 |,01,39,21,12,07.|
00000030: 4A 40 06 04 83 20 32 38 2C 30 35 2C 33 32 2C 32 |J@... 28,05,32,2|
00000040: 32 2C 31 37 2C 31 34 2C 30 32 00 65 40 10 04 83 |2,17,14,02.e@...|
00000050: 20 32 37 2C 33 36 2C 32 34 2C 32 35 2C 33 34 2C | 27,36,24,25,34,|
00000060: 32 36 2C 30 38 00 80 40 1A 04 83 20 31 38 2C 32 |26,08..@... 18,2|
00000070: 39 2C 33 37 2C 30 39 2C 33 33 2C 31 39 2C 33 31 |9,37,09,33,19,31|
00000080: 00 9B 40 24 04 83 20 31 30 2C 31 35 2C 31 31 2C |..@$.. 10,15,11,|
00000090: 33 35 2C 33 38 2C 30 30 2C 30 36 00 B0 40 2E 04 |35,38,00,06..@..|
000000A0: 83 20 32 33 2C 30 34 2C 33 30 2C 32 30 2C 30 33 |. 23,04,30,20,03|
000000B0: 00 CA 40 38 04 86 20 45 54 28 31 35 29 20 20 3A |..@8.. ET(15) :|
000000C0: 8F 20 45 52 52 20 54 59 50 45 00 E5 40 42 04 86 |. ERR TYPE..@B..|
000000D0: 20 52 4B 28 34 30 29 20 20 3A 8F 20 45 52 52 20 | RK(40) :. ERR |
000000E0: 54 52 41 43 4B 00 F6 40 4C 04 86 20 46 59 28 34 |TRACK..@L.. FY(4|
000000F0: 30 29 20 20 3A 8F 00 14 41 56 04 86 20 52 56 28 |0) :...AV.. RV(|
00000100: 31 30 29 20 20 3A 8F 20 52 45 54 52 59 20 52 45 |10) :. RETRY RE|
00000110: 53 55 4C 54 00 2E 41 5B 04 DE 31 3A DE 30 3A E7 |SULT..A[..1:.0:.|
00000120: 30 2C 32 3A E7 34 2C 34 3A E7 35 2C 31 32 00 60 |0,2:.4,4:.5,12.`|
00000130: 41 60 04 99 22 93 22 3A E0 2C 30 36 2C 30 31 2C |A`..".":.,06,01,|
00000140: 22 12 20 31 35 37 31 20 4D 46 4D 20 46 4F 52 4D |". 1571 MFM FORM|
00000150: 41 54 2D 57 52 49 54 45 2F 52 45 41 44 20 92 22 |AT-WRITE/READ ."|
00000160: 00 96 41 6A 04 E0 2C 30 32 2C 30 36 2C 22 12 20 |..Aj..,02,06,". |
00000170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000190: 20 20 20 20 92 22 00 CC 41 74 04 E0 2C 30 32 2C | ."..At..,02,|
000001A0: 30 37 2C 22 12 20 49 46 20 41 20 50 52 49 4E 54 |07,". IF A PRINT|
000001B0: 45 52 20 49 53 20 43 4F 4E 4E 45 43 54 45 44 20 |ER IS CONNECTED |
000001C0: 54 48 45 20 54 45 53 54 20 20 92 22 00 02 42 7E |THE TEST ."..B~|
000001D0: 04 E0 2C 30 32 2C 30 38 2C 22 12 20 52 45 53 55 |..,02,08,". RESU|
000001E0: 4C 54 53 20 43 41 4E 20 42 45 20 50 52 49 4E 54 |LTS CAN BE PRINT|
000001F0: 45 44 20 54 4F 20 48 41 52 44 43 4F 50 59 20 20 |ED TO HARDCOPY |
00000200: 92 22 00 38 42 88 04 E0 2C 30 32 2C 30 39 2C 22 |.".8B...,02,09,"|
00000210: 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. |
00000220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000230: 20 20 20 20 20 20 92 22 00 68 42 92 04 E0 2C 30 | .".hB...,0|
00000240: 35 2C 31 32 2C 22 12 20 20 20 20 20 20 20 20 20 |5,12,". |
00000250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000260: 20 20 20 20 20 20 92 22 00 98 42 B0 04 E0 2C 30 | ."..B...,0|
00000270: 35 2C 31 33 2C 22 12 20 52 45 4D 4F 56 45 20 44 |5,13,". REMOVE D|
00000280: 49 41 47 4E 4F 53 54 49 43 20 44 49 53 4B 45 54 |IAGNOSTIC DISKET|
00000290: 54 45 20 20 20 20 92 22 00 C8 42 BA 04 E0 2C 30 |TE ."..B...,0|
000002A0: 35 2C 31 34 2C 22 12 20 49 4E 53 45 52 54 20 46 |5,14,". INSERT F|
000002B0: 4F 52 4D 41 54 54 45 44 20 44 49 53 4B 20 49 4E |ORMATTED DISK IN|
000002C0: 20 31 35 37 31 20 92 22 00 F8 42 BF 04 E0 2C 30 | 1571 ."..B...,0|
000002D0: 35 2C 31 35 2C 22 12 20 20 20 20 20 20 20 20 20 |5,15,". |
000002E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002F0: 20 20 20 20 20 20 92 22 00 24 43 C4 04 E0 2C 30 | .".$C...,0|
00000300: 35 2C 31 38 2C 22 50 52 45 53 53 20 12 20 52 45 |5,18,"PRESS . RE|
00000310: 54 55 52 4E 20 92 20 2D 20 53 54 41 52 54 20 54 |TURN . - START T|
00000320: 45 53 54 22 00 3C 43 CE 04 A1 20 41 24 3A 8B 20 |EST".<C... A$:. |
00000330: 41 24 B2 22 22 20 A7 20 31 32 33 30 00 52 43 D8 |A$."" . 1230.RC.|
00000340: 04 8B 20 41 24 B3 B1 C7 28 31 33 29 20 A7 31 32 |.. A$...(13) .12|
00000350: 33 30 00 84 43 DD 04 99 22 93 22 3A E0 2C 30 36 |30..C...".":.,06|
00000360: 2C 30 31 2C 22 12 20 31 35 37 31 20 4D 46 4D 20 |,01,". 1571 MFM |
00000370: 46 4F 52 4D 41 54 2D 57 52 49 54 45 2F 52 45 41 |FORMAT-WRITE/REA|
00000380: 44 20 92 22 00 AE 43 DF 04 E0 2C 30 32 2C 30 34 |D ."..C...,02,04|
00000390: 2C 22 12 20 4D 46 4D 20 46 4F 52 4D 41 54 20 49 |,". MFM FORMAT I|
000003A0: 4E 20 50 52 4F 47 52 45 53 53 20 92 22 3A 00 D3 |N PROGRESS .":..|
000003B0: 43 E2 04 50 59 B2 35 30 3A 4E 55 B2 33 3A 4E 44 |C..PY.50:NU.3:ND|
000003C0: B2 31 32 38 3A 52 4E B2 31 32 38 3A 4E 50 B2 4E |.128:RN.128:NP.N|
000003D0: 55 AA 31 00 D9 43 EC 04 8F 00 E8 43 F6 04 81 20 |U.1..C.....C... |
000003E0: 49 B2 30 20 A4 20 31 35 00 F4 43 00 05 45 54 28 |I.0 . 15..C..ET(|
000003F0: 49 29 B2 30 00 FC 43 0A 05 82 20 49 00 0B 44 14 |I).0..C... I..D.|
00000400: 05 81 20 49 B2 30 20 A4 20 34 30 00 1F 44 1E 05 |.. I.0 . 40..D..|
00000410: 52 4B 28 49 29 B2 30 3A 46 59 28 49 29 B2 30 00 |RK(I).0:FY(I).0.|
00000420: 27 44 28 05 82 20 49 00 36 44 32 05 81 20 49 B2 |'D(.. I.6D2.. I.|
00000430: 30 20 A4 20 31 30 00 42 44 3C 05 52 56 28 49 29 |0 . 10.BD<.RV(I)|
00000440: B2 30 00 4A 44 46 05 82 20 49 00 67 44 50 05 86 |.0.JDF.. I.gDP..|
00000450: 20 54 42 28 34 30 29 20 20 3A 8F 20 54 52 41 43 | TB(40) :. TRAC|
00000460: 4B 20 54 41 42 4C 45 00 76 44 5A 05 81 20 49 B2 |K TABLE.vDZ.. I.|
00000470: 30 20 A4 20 33 39 00 88 44 64 05 87 20 4A 58 3A |0 . 39..Dd.. JX:|
00000480: 54 42 28 49 29 B2 4A 58 00 90 44 6E 05 82 20 49 |TB(I).JX..Dn.. I|
00000490: 00 B6 44 78 05 8B 20 28 4E 44 20 AF 31 32 38 29 |..Dx.. (ND .128)|
000004A0: B2 30 20 A7 20 31 37 32 30 20 20 3A 8F 20 4E 45 |.0 . 1720 :. NE|
000004B0: 57 20 44 49 53 4B 00 CB 44 82 05 8F 20 2A 2A 2A |W DISK..D... ***|
000004C0: 20 46 4F 52 4D 41 54 20 2A 2A 2A 00 EC 44 8C 05 | FORMAT ***..D..|
000004D0: 97 20 D1 28 22 31 33 30 46 22 29 2C 30 20 20 20 |. .("130F"),0 |
000004E0: 3A 8F 20 49 4E 51 20 53 49 44 45 30 00 07 45 96 |:. INQ SIDE0..E.|
000004F0: 05 97 20 D1 28 22 31 33 31 41 22 29 2C 32 33 30 |.. .("131A"),230|
00000500: 20 3A 8F 20 24 45 36 00 26 45 A0 05 97 20 D1 28 | :. $E6.&E... .(|
00000510: 22 31 33 31 42 22 29 2C 30 30 20 20 3A 8F 20 31 |"131B"),00 :. 1|
00000520: 32 38 20 42 59 54 00 46 45 AA 05 97 20 D1 28 22 |28 BYT.FE... .("|
00000530: 31 33 31 43 22 29 2C 39 20 20 20 3A 8F 20 4C 41 |131C"),9 :. LA|
00000540: 53 54 20 54 52 4B 00 65 45 B4 05 97 20 D1 28 22 |ST TRK.eE... .("|
00000550: 31 33 31 44 22 29 2C 33 30 20 20 3A 8F 20 53 45 |131D"),30 :. SE|
00000560: 43 54 4F 52 53 00 83 45 BE 05 97 20 D1 28 22 31 |CTORS..E... .("1|
00000570: 33 31 45 22 29 2C 30 20 20 20 3A 8F 20 53 54 20 |31E"),0 :. ST |
00000580: 4F 46 46 00 CA 45 C8 05 E0 2C 30 32 2C 30 36 2C |OFF..E...,02,06,|
00000590: 22 54 52 41 43 4B 53 20 30 30 2D 30 39 20 2D 2D |"TRACKS 00-09 --|
000005A0: 20 20 31 32 38 20 42 59 54 45 53 22 3A 9E 20 D1 | 128 BYTES":. .|
000005B0: 28 22 31 34 30 30 22 29 3A 8D 37 30 30 30 3A 8F |("1400"):.7000:.|
000005C0: 20 46 4F 52 4D 41 54 30 2D 39 00 EB 45 D2 05 97 | FORMAT0-9..E...|
000005D0: 20 D1 28 22 31 33 30 46 22 29 2C 30 20 20 20 3A | .("130F"),0 :|
000005E0: 8F 20 49 4E 51 20 53 49 44 45 30 00 06 46 DC 05 |. INQ SIDE0..F..|
000005F0: 97 20 D1 28 22 31 33 31 41 22 29 2C 32 33 30 20 |. .("131A"),230 |
00000600: 3A 8F 20 24 45 36 00 25 46 E6 05 97 20 D1 28 22 |:. $E6.%F... .("|
00000610: 31 33 31 42 22 29 2C 30 31 20 20 3A 8F 20 32 35 |131B"),01 :. 25|
00000620: 36 20 42 59 54 00 45 46 F0 05 97 20 D1 28 22 31 |6 BYT.EF... .("1|
00000630: 33 31 43 22 29 2C 31 39 20 20 3A 8F 20 4C 41 53 |31C"),19 :. LAS|
00000640: 54 20 54 52 4B 00 64 46 FA 05 97 20 D1 28 22 31 |T TRK.dF... .("1|
00000650: 33 31 44 22 29 2C 31 38 20 20 3A 8F 20 53 45 43 |31D"),18 :. SEC|
00000660: 54 4F 52 53 00 82 46 04 06 97 20 D1 28 22 31 33 |TORS..F... .("13|
00000670: 31 45 22 29 2C 31 30 20 20 3A 8F 20 53 54 20 4F |1E"),10 :. ST O|
00000680: 46 46 00 D6 46 0E 06 E0 2C 30 32 2C 30 37 2C 22 |FF..F...,02,07,"|
00000690: 54 52 41 43 4B 53 20 31 30 2D 31 39 20 2D 2D 20 |TRACKS 10-19 -- |
000006A0: 20 32 35 36 20 42 59 54 45 53 22 3A 9E 20 D1 28 | 256 BYTES":. .(|
000006B0: 22 31 34 30 30 22 29 20 20 20 3A 8D 37 30 30 30 |"1400") :.7000|
000006C0: 3A 20 20 20 20 20 20 20 20 8F 20 46 4F 52 4D 41 |: . FORMA|
000006D0: 54 31 30 2D 31 39 00 F7 46 18 06 97 20 D1 28 22 |T10-19..F... .("|
000006E0: 31 33 30 46 22 29 2C 30 20 20 20 3A 8F 20 49 4E |130F"),0 :. IN|
000006F0: 51 20 53 49 44 45 30 00 12 47 22 06 97 20 D1 28 |Q SIDE0..G".. .(|
00000700: 22 31 33 31 41 22 29 2C 32 33 30 20 3A 8F 20 24 |"131A"),230 :. $|
00000710: 45 36 00 31 47 2C 06 97 20 D1 28 22 31 33 31 42 |E6.1G,.. .("131B|
00000720: 22 29 2C 30 32 20 20 3A 8F 20 35 31 32 20 42 59 |"),02 :. 512 BY|
00000730: 54 00 51 47 36 06 97 20 D1 28 22 31 33 31 43 22 |T.QG6.. .("131C"|
00000740: 29 2C 32 39 20 20 3A 8F 20 4C 41 53 54 20 54 52 |),29 :. LAST TR|
00000750: 4B 00 70 47 40 06 97 20 D1 28 22 31 33 31 44 22 |K.pG@.. .("131D"|
00000760: 29 2C 31 30 20 20 3A 8F 20 53 45 43 54 4F 52 53 |),10 :. SECTORS|
00000770: 00 8E 47 4A 06 97 20 D1 28 22 31 33 31 45 22 29 |..GJ.. .("131E")|
00000780: 2C 32 30 20 20 3A 8F 20 53 54 20 4F 46 46 00 E2 |,20 :. ST OFF..|
00000790: 47 54 06 E0 2C 30 32 2C 30 38 2C 22 54 52 41 43 |GT..,02,08,"TRAC|
000007A0: 4B 53 20 32 30 2D 32 39 20 2D 2D 20 20 35 31 32 |KS 20-29 -- 512|
000007B0: 20 42 59 54 45 53 22 3A 9E 20 D1 28 22 31 34 30 | BYTES":. .("140|
000007C0: 30 22 29 20 20 20 3A 8D 37 30 30 30 3A 20 20 20 |0") :.7000: |
000007D0: 20 20 20 20 20 8F 20 46 4F 52 4D 41 54 32 30 2D | . FORMAT20-|
000007E0: 32 39 00 03 48 5E 06 97 20 D1 28 22 31 33 30 46 |29..H^.. .("130F|
000007F0: 22 29 2C 30 20 20 20 3A 8F 20 49 4E 51 20 53 49 |"),0 :. INQ SI|
00000800: 44 45 30 00 1E 48 68 06 97 20 D1 28 22 31 33 31 |DE0..Hh.. .("131|
00000810: 41 22 29 2C 32 33 30 20 3A 8F 20 24 45 36 00 3E |A"),230 :. $E6.>|
00000820: 48 72 06 97 20 D1 28 22 31 33 31 42 22 29 2C 30 |Hr.. .("131B"),0|
00000830: 33 20 20 3A 8F 20 31 30 32 34 20 42 59 54 00 5E |3 :. 1024 BYT.^|
00000840: 48 7C 06 97 20 D1 28 22 31 33 31 43 22 29 2C 33 |H|.. .("131C"),3|
00000850: 39 20 20 3A 8F 20 4C 41 53 54 20 54 52 4B 00 7D |9 :. LAST TRK.}|
00000860: 48 86 06 97 20 D1 28 22 31 33 31 44 22 29 2C 35 |H... .("131D"),5|
00000870: 20 20 20 3A 8F 20 53 45 43 54 4F 52 53 00 9B 48 | :. SECTORS..H|
00000880: 90 06 97 20 D1 28 22 31 33 31 45 22 29 2C 33 30 |... .("131E"),30|
00000890: 20 20 3A 8F 20 53 54 20 4F 46 46 00 EF 48 9A 06 | :. ST OFF..H..|
000008A0: E0 2C 30 32 2C 30 39 2C 22 54 52 41 43 4B 53 20 |.,02,09,"TRACKS |
000008B0: 33 30 2D 33 39 20 2D 2D 20 31 30 32 34 20 42 59 |30-39 -- 1024 BY|
000008C0: 54 45 53 22 3A 9E 20 D1 28 22 31 34 30 30 22 29 |TES":. .("1400")|
000008D0: 20 20 20 3A 8D 37 30 30 30 3A 20 20 20 20 20 20 | :.7000: |
000008E0: 20 20 8F 20 46 4F 52 4D 41 54 33 30 2D 33 39 00 | . FORMAT30-39.|
000008F0: 0E 49 A4 06 53 55 B2 C2 28 D1 28 22 31 33 31 30 |.I..SU..(.("1310|
00000900: 22 29 29 3A 53 55 B2 53 55 20 AF 20 31 35 00 35 |")):SU.SU . 15.5|
00000910: 49 AE 06 8B 20 53 55 B1 B2 32 20 A7 20 99 22 93 |I... SU..2 . .".|
00000920: 11 20 12 20 46 4F 52 4D 41 54 20 45 52 52 4F 52 |. . FORMAT ERROR|
00000930: 20 92 22 3A 90 00 4F 49 B8 06 46 50 B2 31 20 3A | .":..OI..FP.1 :|
00000940: 8F 20 31 27 53 54 20 50 41 53 53 20 46 4C 47 00 |. 1'ST PASS FLG.|
00000950: 68 49 C2 06 50 4C B2 30 20 3A 8F 20 52 2F 57 20 |hI..PL.0 :. R/W |
00000960: 50 41 53 53 20 46 4C 47 00 88 49 CC 06 8F 20 49 |PASS FLG..I... I|
00000970: 46 20 50 59 3E 3D 31 32 38 20 54 48 45 4E 20 50 |F PY>=128 THEN P|
00000980: 59 3D 50 59 2D 31 32 37 00 9D 49 D6 06 50 57 B2 |Y=PY-127..I..PW.|
00000990: 50 59 20 3A 8F 20 52 2F 57 20 43 4E 54 00 A4 49 |PY :. R/W CNT..I|
000009A0: E0 06 FE 15 00 AA 49 EA 06 8F 00 B0 49 F4 06 8F |......I.....I...|
000009B0: 00 B6 49 FE 06 8F 00 BC 49 08 07 8F 00 C2 49 12 |..I.....I.....I.|
000009C0: 07 8F 00 C8 49 1C 07 8F 00 CE 49 26 07 8F 00 D4 |....I.....I&....|
000009D0: 49 30 07 8F 00 E7 49 3A 07 4C 4D B2 33 39 20 3A |I0....I:.LM.39 :|
000009E0: 8F 20 4C 49 4D 49 54 00 FD 49 44 07 54 4B B2 30 |. LIMIT..ID.TK.0|
000009F0: 20 20 3A 8F 20 42 41 53 45 20 54 52 4B 00 10 4A | :. BASE TRK..J|
00000A00: 4E 07 8D 20 32 30 30 30 20 3A 8F 20 50 41 53 53 |N.. 2000 :. PASS|
00000A10: 00 22 4A 58 07 8B 20 46 50 B2 30 20 A7 20 31 39 |."JX.. FP.0 . 19|
00000A20: 32 30 00 2B 4A 62 07 46 50 B2 30 00 34 4A 6C 07 |20.+Jb.FP.0.4Jl.|
00000A30: 4E 44 B2 30 00 5F 4A 76 07 8B 20 42 46 B1 B2 35 |ND.0._Jv.. BF..5|
00000A40: 20 A7 20 99 22 93 11 20 12 20 46 49 52 53 54 20 | . .".. . FIRST |
00000A50: 50 41 53 53 20 45 52 52 4F 52 20 92 22 3A 90 00 |PASS ERROR .":..|
00000A60: 74 4A 80 07 8D 20 32 39 37 30 20 3A 8F 20 50 41 |tJ... 2970 :. PA|
00000A70: 53 43 48 4B 00 AE 4A 8A 07 8F 20 49 46 20 45 46 |SCHK..J... IF EF|
00000A80: 3D 32 35 35 20 54 48 45 4E 20 50 52 49 4E 54 22 |=255 THEN PRINT"|
00000A90: 93 11 20 12 20 54 45 53 54 20 43 4F 4D 50 4C 45 |.. . TEST COMPLE|
00000AA0: 54 45 20 92 22 3A 47 4F 54 4F 33 30 33 30 00 C1 |TE .":GOTO3030..|
00000AB0: 4A 94 07 4C 4D B2 30 20 20 3A 8F 20 4C 49 4D 49 |J..LM.0 :. LIMI|
00000AC0: 54 00 D4 4A 9E 07 54 4B B2 33 39 20 3A 8F 20 54 |T..J..TK.39 :. T|
00000AD0: 52 41 43 4B 00 E7 4A A8 07 8D 20 32 30 30 30 20 |RACK..J... 2000 |
00000AE0: 3A 8F 20 50 41 53 53 00 FC 4A B2 07 8D 20 32 39 |:. PASS..J... 29|
00000AF0: 37 30 20 3A 8F 20 50 41 53 43 48 4B 00 35 4B BC |70 :. PASCHK.5K.|
00000B00: 07 8B 20 45 46 B2 32 35 35 20 A7 20 99 22 93 11 |.. EF.255 . ."..|
00000B10: 20 12 20 54 45 53 54 20 43 4F 4D 50 4C 45 54 45 | . TEST COMPLETE|
00000B20: 20 92 22 3A 81 49 B2 31 A4 35 30 30 30 3A 82 3A | .":.I.1.5000:.:|
00000B30: 89 33 31 33 30 00 40 4B C6 07 89 20 31 38 35 30 |.3130.@K... 1850|
00000B40: 00 57 4B D0 07 8F 20 2A 2A 2A 20 50 41 53 53 20 |.WK... *** PASS |
00000B50: 53 55 42 20 2A 2A 2A 00 81 4B DA 07 8B 20 28 4E |SUB ***..K... (N|
00000B60: 44 20 AF 20 31 32 38 29 B2 31 32 38 20 A7 20 4F |D . 128).128 . O|
00000B70: 50 B2 32 3A 89 32 30 37 30 3A 8F 20 57 52 49 54 |P.2:.2070:. WRIT|
00000B80: 45 00 87 4B E4 07 8F 00 93 4B EE 07 50 57 B2 50 |E..K.....K..PW.P|
00000B90: 57 AB 31 00 B5 4B F8 07 8B 20 20 50 57 B3 B1 30 |W.1..K... PW..0|
00000BA0: 20 A7 20 4F 50 B2 31 3A 89 32 30 37 30 20 3A 8F | . OP.1:.2070 :.|
00000BB0: 20 52 45 41 44 00 BF 4B 02 08 50 57 B2 50 59 00 | READ..K..PW.PY.|
00000BC0: D1 4B 0C 08 4F 50 B2 32 20 3A 8F 20 57 52 49 54 |.K..OP.2 :. WRIT|
00000BD0: 45 00 D7 4B 16 08 8F 00 DD 4B 20 08 8F 00 F1 4B |E..K.....K ....K|
00000BE0: 2A 08 53 43 B2 32 20 20 3A 8F 20 53 45 43 54 4F |*.SC.2 :. SECTO|
00000BF0: 52 00 0D 4C 34 08 57 32 B2 32 20 20 3A 8F 20 57 |R..L4.W2.2 :. W|
00000C00: 32 3D 34 20 20 3A 52 45 4D 20 43 4E 54 00 3F 4C |2=4 :REM CNT.?L|
00000C10: 3E 08 8B 20 28 52 4E 20 AF 20 31 32 38 29 B2 31 |>.. (RN . 128).1|
00000C20: 32 38 20 A7 20 41 30 B2 54 42 28 54 4B 29 3A 89 |28 . A0.TB(TK):.|
00000C30: 32 31 33 30 3A 8F 20 52 4E 44 20 54 52 4B 23 00 |2130:. RND TRK#.|
00000C40: 54 4C 48 08 41 30 B2 54 4B 20 3A 8F 20 54 52 4B |TLH.A0.TK :. TRK|
00000C50: 20 53 45 51 00 66 4C 52 08 41 31 B2 53 43 20 20 | SEQ.fLR.A1.SC |
00000C60: 3A 8F 20 53 45 43 00 80 4C 5C 08 8B 20 41 30 B2 |:. SEC..L\.. A0.|
00000C70: B3 39 20 20 A7 20 53 5A B2 31 3A 89 32 31 38 30 |.9 . SZ.1:.2180|
00000C80: 00 9A 4C 66 08 8B 20 41 30 B2 B3 31 39 20 A7 20 |..Lf.. A0..19 . |
00000C90: 53 5A B2 32 3A 89 32 31 38 30 00 B4 4C 70 08 8B |SZ.2:.2180..Lp..|
00000CA0: 20 41 30 B2 B3 32 39 20 A7 20 53 5A B2 33 3A 89 | A0..29 . SZ.3:.|
00000CB0: 32 31 38 30 00 BD 4C 7A 08 53 5A B2 34 00 CE 4C |2180..Lz.SZ.4..L|
00000CC0: 84 08 8B 20 4F 50 B2 32 20 A7 32 32 39 30 00 DE |... OP.2 .2290..|
00000CD0: 4C 89 08 8B 4F 50 B3 B1 32 A7 32 31 39 30 00 FF |L...OP..2.2190..|
00000CE0: 4C 8E 08 99 22 93 52 41 4E 44 4F 4D 20 54 52 41 |L...".RANDOM TRA|
00000CF0: 43 4B 20 52 45 41 44 22 3A 8F 20 52 45 41 44 00 |CK READ":. READ.|
00000D00: 30 4D 93 08 99 22 11 11 20 20 52 45 41 44 49 4E |0M...".. READIN|
00000D10: 47 20 54 52 41 43 4B 22 41 30 22 20 53 45 43 54 |G TRACK"A0" SECT|
00000D20: 4F 52 22 41 31 3A 81 55 B2 31 A4 31 30 30 3A 82 |OR"A1:.U.1.100:.|
00000D30: 00 50 4D 98 08 97 20 D1 28 22 31 33 30 46 22 29 |.PM... .("130F")|
00000D40: 2C 30 20 20 3A 8F 20 49 4E 51 20 53 49 44 45 30 |,0 :. INQ SIDE0|
00000D50: 00 6A 4D A2 08 97 20 D1 28 22 31 33 30 30 22 29 |.jM... .("1300")|
00000D60: 2C 32 35 35 3A 8F 20 4D 46 4D 00 85 4D AC 08 97 |,255:. MFM..M...|
00000D70: 20 D1 28 22 31 33 30 31 22 29 2C 53 5A 20 3A 8F | .("1301"),SZ :.|
00000D80: 20 53 49 5A 45 00 9F 4D B6 08 97 20 D1 28 22 31 | SIZE..M... .("1|
00000D90: 33 30 32 22 29 2C 41 30 20 3A 8F 20 54 52 4B 00 |302"),A0 :. TRK.|
00000DA0: B9 4D C0 08 97 20 D1 28 22 31 33 30 33 22 29 2C |.M... .("1303"),|
00000DB0: 41 31 20 3A 8F 20 53 45 43 00 D5 4D CA 08 97 20 |A1 :. SEC..M... |
00000DC0: D1 28 22 31 33 30 34 22 29 2C 30 20 20 3A 8F 20 |.("1304"),0 :. |
00000DD0: 53 49 44 45 30 00 F1 4D D4 08 9E 20 D1 28 22 31 |SIDE0..M... .("1|
00000DE0: 34 31 31 22 29 20 20 20 20 20 3A 8F 20 52 45 41 |411") :. REA|
00000DF0: 44 00 02 4E DE 08 81 4D 4D B2 31 A4 31 30 30 20 |D..N...MM.1.100 |
00000E00: 3A 82 00 27 4E E8 08 53 55 B2 C2 28 D1 28 22 31 |:..'N..SU..(.("1|
00000E10: 33 30 35 22 29 29 3A 53 55 B2 53 55 20 AF 20 31 |305")):SU.SU . 1|
00000E20: 35 3A 89 32 33 39 30 00 4B 4E F2 08 99 22 93 52 |5:.2390.KN...".R|
00000E30: 41 4E 44 4F 4D 20 54 52 41 43 4B 20 57 52 49 54 |ANDOM TRACK WRIT|
00000E40: 45 22 3A 20 8F 20 57 52 49 54 45 00 7C 4E F7 08 |E": . WRITE.|N..|
00000E50: 99 22 11 11 20 20 57 52 49 54 49 4E 47 20 54 52 |.".. WRITING TR|
00000E60: 41 43 4B 22 41 30 22 20 53 45 43 54 4F 52 22 41 |ACK"A0" SECTOR"A|
00000E70: 31 3A 81 55 B2 31 A4 31 30 30 3A 82 00 9C 4E FC |1:.U.1.100:...N.|
00000E80: 08 97 20 D1 28 22 31 33 30 46 22 29 2C 30 20 20 |.. .("130F"),0 |
00000E90: 3A 8F 20 49 4E 51 20 53 49 44 45 30 00 BD 4E 06 |:. INQ SIDE0..N.|
00000EA0: 09 97 20 D1 28 22 31 33 30 37 22 29 2C 31 34 37 |.. .("1307"),147|
00000EB0: 3A 8F 20 57 52 49 54 45 20 44 41 54 41 00 D7 4E |:. WRITE DATA..N|
00000EC0: 10 09 97 20 D1 28 22 31 33 30 38 22 29 2C 32 35 |... .("1308"),25|
00000ED0: 35 3A 8F 20 4D 46 4D 00 F2 4E 1A 09 97 20 D1 28 |5:. MFM..N... .(|
00000EE0: 22 31 33 30 39 22 29 2C 53 5A 20 3A 8F 20 53 49 |"1309"),SZ :. SI|
00000EF0: 5A 45 00 0C 4F 24 09 97 20 D1 28 22 31 33 30 41 |ZE..O$.. .("130A|
00000F00: 22 29 2C 41 30 20 3A 8F 20 54 52 4B 00 26 4F 2E |"),A0 :. TRK.&O.|
00000F10: 09 97 20 D1 28 22 31 33 30 42 22 29 2C 41 31 20 |.. .("130B"),A1 |
00000F20: 3A 8F 20 53 45 43 00 42 4F 38 09 97 20 D1 28 22 |:. SEC.BO8.. .("|
00000F30: 31 33 30 43 22 29 2C 30 20 20 3A 8F 20 53 49 44 |130C"),0 :. SID|
00000F40: 45 30 00 5F 4F 42 09 9E 20 D1 28 22 31 34 32 32 |E0._OB.. .("1422|
00000F50: 22 29 20 20 20 20 20 3A 8F 20 57 52 49 54 45 00 |") :. WRITE.|
00000F60: 7E 4F 4C 09 53 55 B2 C2 28 D1 28 22 31 33 30 44 |~OL.SU..(.("130D|
00000F70: 22 29 29 3A 53 55 B2 53 55 20 AF 20 31 35 00 96 |")):SU.SU . 15..|
00000F80: 4F 56 09 8B 20 53 55 B3 32 20 A7 20 32 34 38 30 |OV.. SU.2 . 2480|
00000F90: 20 3A 8F 20 4F 4B 00 AA 4F 60 09 8D 20 32 37 36 | :. OK..O`.. 276|
00000FA0: 30 20 3A 8F 20 52 45 54 52 59 00 CA 4F 6A 09 45 |0 :. RETRY..Oj.E|
00000FB0: 54 28 53 55 29 B2 45 54 28 53 55 29 AA 31 20 3A |T(SU).ET(SU).1 :|
00000FC0: 8F 20 45 52 52 20 54 59 50 45 00 E9 4F 74 09 8B |. ERR TYPE..Ot..|
00000FD0: 20 45 54 28 53 55 29 B1 B2 32 35 36 20 A7 20 45 | ET(SU)..256 . E|
00000FE0: 54 28 53 55 29 B2 32 35 35 00 02 50 7E 09 54 45 |T(SU).255..P~.TE|
00000FF0: B2 54 45 AA 31 20 3A 8F 20 54 4F 54 41 4C 20 45 |.TE.1 :. TOTAL E|
00001000: 52 52 00 17 50 88 09 8B 20 54 45 B3 31 30 30 30 |RR..P... TE.1000|
00001010: 20 A7 20 32 34 36 30 00 20 50 92 09 4E 55 B2 31 | . 2460. P..NU.1|
00001020: 00 3E 50 9C 09 52 4B 28 41 30 29 B2 52 4B 28 41 |.>P..RK(A0).RK(A|
00001030: 30 29 AA 31 3A 8F 20 54 52 4B 20 45 52 52 00 5D |0).1:. TRK ERR.]|
00001040: 50 A6 09 8B 20 52 4B 28 41 30 29 B1 B2 32 35 36 |P... RK(A0)..256|
00001050: 20 A7 20 52 4B 28 41 30 29 B2 32 35 35 00 69 50 | . RK(A0).255.iP|
00001060: B0 09 57 32 B2 57 32 AB 31 00 86 50 BA 09 8B 20 |..W2.W2.1..P... |
00001070: 57 32 B2 30 20 A7 20 32 36 33 30 20 3A 8F 20 43 |W2.0 . 2630 :. C|
00001080: 4E 54 20 45 4E 44 00 A5 50 C4 09 41 31 B2 41 31 |NT END..P..A1.A1|
00001090: AA 32 20 20 20 20 20 20 20 20 20 20 20 3A 8F 20 |.2 :. |
000010A0: 53 45 43 2B 34 00 AB 50 CE 09 8F 00 BF 50 D8 09 |SEC+4..P.....P..|
000010B0: 8B 20 41 30 B2 B3 39 20 20 A7 20 32 35 37 30 00 |. A0..9 . 2570.|
000010C0: D3 50 E2 09 8B 20 41 30 B2 B3 31 39 20 A7 20 32 |.P... A0..19 . 2|
000010D0: 35 39 30 00 E7 50 EC 09 8B 20 41 30 B2 B3 32 39 |590..P... A0..29|
000010E0: 20 A7 20 32 36 31 30 00 05 51 F6 09 8B 20 41 31 | . 2610..Q... A1|
000010F0: B1 34 20 20 A7 20 32 36 33 30 3A 8F 20 54 52 4B |.4 . 2630:. TRK|
00001100: 33 30 2D 33 39 00 0F 51 00 0A 89 32 31 34 30 00 |30-39..Q...2140.|
00001110: 2B 51 0A 0A 8B 20 41 31 B1 32 39 20 A7 20 32 36 |+Q... A1.29 . 26|
00001120: 33 30 3A 8F 20 54 52 4B 30 2D 39 00 35 51 14 0A |30:. TRK0-9.5Q..|
00001130: 89 32 31 34 30 00 53 51 1E 0A 8B 20 41 31 B1 31 |.2140.SQ... A1.1|
00001140: 37 20 A7 20 32 36 33 30 3A 8F 20 54 52 4B 31 30 |7 . 2630:. TRK10|
00001150: 2D 31 39 00 5D 51 28 0A 89 32 31 34 30 00 7B 51 |-19.]Q(..2140.{Q|
00001160: 32 0A 8B 20 41 31 B1 39 20 20 A7 20 32 36 33 30 |2.. A1.9 . 2630|
00001170: 3A 8F 20 54 52 4B 32 30 2D 32 39 00 85 51 3C 0A |:. TRK20-29..Q<.|
00001180: 89 32 31 34 30 00 9D 51 46 0A 53 43 B2 53 43 AB |.2140..QF.SC.SC.|
00001190: 31 20 3A 8F 20 53 45 43 54 4F 52 2D 31 00 BA 51 |1 :. SECTOR-1..Q|
000011A0: 50 0A 8B 20 53 43 B3 30 20 A7 20 32 31 30 30 3A |P.. SC.0 . 2100:|
000011B0: 8F 20 4E 45 58 54 20 53 45 43 00 EA 51 5A 0A 8B |. NEXT SEC..QZ..|
000011C0: 20 4C 4D B2 30 20 20 A7 20 54 4B B2 54 4B AB 30 | LM.0 . TK.TK.0|
000011D0: 31 3A 8B 20 54 4B B3 4C 4D 20 A7 20 54 4B B2 54 |1:. TK.LM . TK.T|
000011E0: 4B AA 30 31 3A 89 32 36 39 30 00 F7 51 64 0A 54 |K.01:.2690..Qd.T|
000011F0: 4B B2 54 4B AA 30 31 00 14 52 6E 0A 8B 20 54 4B |K.TK.01..Rn.. TK|
00001200: B1 4C 4D 20 A7 20 54 4B B2 54 4B AB 30 31 3A 89 |.LM . TK.TK.01:.|
00001210: 32 36 39 30 00 1E 52 78 0A 89 32 30 39 30 00 24 |2690..Rx..2090.$|
00001220: 52 82 0A 8F 00 42 52 8C 0A 54 50 B2 54 50 AA 31 |R....BR..TP.TP.1|
00001230: 20 3A 8F 20 54 4F 54 41 4C 20 50 41 53 53 20 43 | :. TOTAL PASS C|
00001240: 4E 54 00 5A 52 96 0A 50 4E B2 50 4E AA 31 20 3A |NT.ZR..PN.PN.1 :|
00001250: 8F 20 50 41 53 53 20 43 4E 54 00 6E 52 A0 0A 8B |. PASS CNT.nR...|
00001260: 20 50 4E B3 31 30 30 20 A7 20 32 37 35 30 00 83 | PN.100 . 2750..|
00001270: 52 AA 0A 50 4E B2 30 20 20 20 20 3A 8F 20 52 45 |R..PN.0 :. RE|
00001280: 53 45 54 00 9D 52 B4 0A 50 48 B2 50 48 AA 31 20 |SET..R..PH.PH.1 |
00001290: 3A 8F 20 50 41 53 31 30 30 20 43 4E 54 00 A3 52 |:. PAS100 CNT..R|
000012A0: BE 0A 8E 00 BB 52 C8 0A 8F 20 2A 2A 2A 20 52 45 |.....R... *** RE|
000012B0: 54 52 59 20 53 55 42 20 2A 2A 2A 00 D4 52 D2 0A |TRY SUB ***..R..|
000012C0: 58 55 B2 53 55 20 3A 8F 20 53 54 41 54 55 53 20 |XU.SU :. STATUS |
000012D0: 53 41 56 45 00 EB 52 DC 0A 57 33 B2 30 20 20 3A |SAVE..R..W3.0 :|
000012E0: 8F 20 52 45 54 52 59 20 43 4E 54 00 F7 52 E6 0A |. RETRY CNT..R..|
000012F0: 57 33 B2 57 33 AA 31 00 11 53 F0 0A 8B 20 4F 50 |W3.W3.1..S... OP|
00001300: B2 31 20 A7 20 32 38 35 30 20 3A 8F 20 52 45 41 |.1 . 2850 :. REA|
00001310: 44 00 30 53 FA 0A 99 22 93 22 3A 8F 20 2A 2A 2A |D.0S...".":. ***|
00001320: 20 57 52 49 54 45 20 52 45 54 52 59 20 2A 2A 2A | WRITE RETRY ***|
00001330: 00 4A 53 04 0B 9E 20 D1 28 22 31 34 32 32 22 29 |.JS... .("1422")|
00001340: 20 20 3A 8F 20 57 52 49 54 45 00 69 53 0E 0B 53 | :. WRITE.iS..S|
00001350: 55 B2 C2 28 D1 28 22 31 33 30 44 22 29 29 3A 53 |U..(.("130D")):S|
00001360: 55 B2 53 55 20 AF 20 31 35 00 73 53 18 0B 89 32 |U.SU . 15.sS...2|
00001370: 38 38 30 00 91 53 22 0B 99 22 93 22 3A 8F 20 2A |880..S"..".":. *|
00001380: 2A 2A 20 52 45 41 44 20 52 45 54 52 59 20 2A 2A |** READ RETRY **|
00001390: 2A 00 AA 53 2C 0B 9E 20 D1 28 22 31 34 31 31 22 |*..S,.. .("1411"|
000013A0: 29 20 20 3A 8F 20 52 45 41 44 00 C9 53 36 0B 53 |) :. READ..S6.S|
000013B0: 55 B2 C2 28 D1 28 22 31 33 30 35 22 29 29 3A 53 |U..(.("1305")):S|
000013C0: 55 B2 53 55 20 AF 20 31 35 00 DC 53 40 0B 8B 20 |U.SU . 15..S@.. |
000013D0: 53 55 B3 32 20 20 A7 20 32 39 30 30 00 EF 53 4A |SU.2 . 2900..SJ|
000013E0: 0B 8B 20 57 33 B3 31 30 20 A7 20 32 37 39 30 00 |.. W3.10 . 2790.|
000013F0: FB 53 54 0B 57 33 B2 57 33 AB 31 00 0D 54 5E 0B |.ST.W3.W3.1..T^.|
00001400: 8B 20 46 50 B2 30 20 A7 20 32 39 34 30 00 27 54 |. FP.0 . 2940.'T|
00001410: 68 0B 42 46 B2 42 46 AA 57 33 20 3A 8F 20 42 41 |h.BF.BF.W3 :. BA|
00001420: 44 50 46 43 2B 57 33 00 45 54 72 0B 46 59 28 41 |DPFC+W3.ETr.FY(A|
00001430: 30 29 B2 46 59 28 41 30 29 AA 57 33 3A 8F 20 46 |0).FY(A0).W3:. F|
00001440: 50 43 41 52 59 00 63 54 7C 0B 52 56 28 57 33 29 |PCARY.cT|.RV(W3)|
00001450: B2 52 56 28 57 33 29 AA 31 20 3A 8F 20 52 45 56 |.RV(W3).1 :. REV|
00001460: 43 4E 54 00 7F 54 86 0B 53 55 B2 58 55 20 20 3A |CNT..T..SU.XU :|
00001470: 8F 20 53 54 41 54 55 53 20 52 45 53 4F 52 45 00 |. STATUS RESORE.|
00001480: 85 54 90 0B 8E 00 9A 54 9A 0B 8F 20 2A 2A 2A 20 |.T.....T... *** |
00001490: 50 41 53 43 48 4B 20 2A 2A 2A 00 AC 54 A4 0B 8B |PASCHK ***..T...|
000014A0: 20 4E 55 B2 30 20 A7 20 33 31 32 30 00 BF 54 AE | NU.0 . 3120..T.|
000014B0: 0B 8B 20 4E 55 B3 31 31 20 A7 20 33 30 34 30 00 |.. NU.11 . 3040.|
000014C0: CF 54 B8 0B 59 59 B2 28 50 4C 20 AF 20 31 29 00 |.T..YY.(PL . 1).|
000014D0: F0 54 C2 0B 8B 20 59 59 B2 31 20 A7 20 50 4C B2 |.T... YY.1 . PL.|
000014E0: 28 50 4C 20 AF 20 32 35 34 29 3A 89 33 30 33 30 |(PL . 254):.3030|
000014F0: 00 00 55 CC 0B 50 4C B2 28 50 4C 20 B0 20 31 29 |..U..PL.(PL . 1)|
00001500: 00 13 55 D6 0B 8B 20 50 4C B3 B1 30 20 A7 20 33 |..U... PL..0 . 3|
00001510: 30 36 30 00 29 55 E0 0B 4E 55 B2 4E 55 AB 31 20 |060.)U..NU.NU.1 |
00001520: 3A 8F 20 4E 55 4D 50 41 53 00 3B 55 EA 0B 8B 20 |:. NUMPAS.;U... |
00001530: 4E 55 B2 30 20 A7 20 33 31 32 30 00 5C 55 F4 0B |NU.0 . 3120.\U..|
00001540: 8F 20 49 46 20 28 4E 55 20 41 4E 44 20 31 29 20 |. IF (NU AND 1) |
00001550: 3D 30 20 54 48 45 4E 20 33 30 31 30 00 7F 55 FE |=0 THEN 3010..U.|
00001560: 0B 8F 20 49 46 20 28 52 4E 20 41 4E 44 20 36 34 |.. IF (RN AND 64|
00001570: 29 3C 3E 36 34 20 54 48 45 4E 20 33 30 31 30 00 |)<>64 THEN 3010.|
00001580: 95 55 08 0C 8F 20 59 59 3D 28 52 4E 20 41 4E 44 |.U... YY=(RN AND|
00001590: 20 31 32 38 29 00 C3 55 12 0C 8F 20 49 46 20 59 | 128)..U... IF Y|
000015A0: 59 3D 31 32 38 20 54 48 45 4E 20 52 4E 3D 28 52 |Y=128 THEN RN=(R|
000015B0: 4E 20 41 4E 44 20 31 32 37 29 3A 47 4F 54 4F 33 |N AND 127):GOTO3|
000015C0: 30 31 30 00 D8 55 1C 0C 8F 20 52 4E 3D 28 52 4E |010..U... RN=(RN|
000015D0: 20 4F 52 20 31 32 38 29 00 E5 55 26 0C 45 46 B2 | OR 128)..U&.EF.|
000015E0: 30 20 20 3A 8E 00 F2 55 30 0C 45 46 B2 32 35 35 |0 :...U0.EF.255|
000015F0: 3A 8E 00 0F 56 3A 0C 8F 20 2A 2A 2A 20 44 49 53 |:...V:.. *** DIS|
00001600: 50 4C 41 59 20 52 45 53 55 4C 54 20 2A 2A 2A 00 |PLAY RESULT ***.|
00001610: 22 56 44 0C A0 34 3A 9F 34 2C 34 3A 98 34 2C 22 |"VD..4:.4,4:.4,"|
00001620: 20 22 00 35 56 4E 0C 8B 20 53 54 20 A7 20 A0 34 | ".5VN.. ST . .4|
00001630: 3A 9F 34 2C 33 00 5B 56 58 0C 98 34 2C 22 93 22 |:.4,3.[VX..4,"."|
00001640: 3A 98 34 3A 98 34 2C 22 11 20 12 20 54 45 53 54 |:.4:.4,". . TEST|
00001650: 20 52 45 53 55 4C 54 53 20 92 22 00 7F 56 62 0C | RESULTS ."..Vb.|
00001660: 98 34 2C 22 11 20 20 4E 55 4D 42 45 52 20 4F 46 |.4,". NUMBER OF|
00001670: 20 50 41 53 53 45 53 20 20 20 3D 22 3B 54 50 00 | PASSES =";TP.|
00001680: A2 56 6C 0C 98 34 2C 22 20 20 54 4F 54 41 4C 20 |.Vl..4," TOTAL |
00001690: 45 52 52 4F 52 53 20 20 20 20 20 20 20 3D 22 3B |ERRORS =";|
000016A0: 54 45 00 B4 56 76 0C 43 45 B2 28 54 45 AB 52 56 |TE..Vv.CE.(TE.RV|
000016B0: 28 30 29 29 00 D7 56 80 0C 98 34 2C 22 20 20 43 |(0))..V...4," C|
000016C0: 4F 55 4E 54 41 42 4C 45 20 45 52 52 4F 52 53 20 |OUNTABLE ERRORS |
000016D0: 20 20 3D 22 3B 43 45 00 E9 56 8A 0C 8B 20 43 45 | =";CE..V... CE|
000016E0: B2 30 20 A7 20 43 45 B2 31 00 12 57 94 0C 98 34 |.0 . CE.1..W...4|
000016F0: 2C 22 20 20 50 41 53 53 2F 45 52 52 4F 52 20 52 |," PASS/ERROR R|
00001700: 41 54 49 4F 20 20 20 3D 22 3B B5 28 4E 50 AD 43 |ATIO =";.(NP.C|
00001710: 45 29 00 35 57 9E 0C 98 34 2C 22 20 20 46 49 52 |E).5W...4," FIR|
00001720: 53 54 20 50 41 53 53 20 52 45 54 52 49 45 53 20 |ST PASS RETRIES |
00001730: 3D 22 3B 42 46 00 47 57 A8 0C 8B 20 54 45 B2 30 |=";BF.GW... TE.0|
00001740: 20 A7 20 33 34 30 30 00 71 57 B2 0C 98 34 2C 22 | . 3400.qW...4,"|
00001750: 11 20 20 54 52 41 43 4B 20 20 20 20 45 52 52 4F |. TRACK ERRO|
00001760: 52 53 20 20 20 31 53 54 20 52 45 54 52 49 45 53 |RS 1ST RETRIES|
00001770: 22 00 80 57 BC 0C 81 20 49 B2 30 20 A4 20 33 39 |"..W... I.0 . 39|
00001780: 00 95 57 C6 0C 8B 20 46 59 28 49 29 B2 30 20 A7 |..W... FY(I).0 .|
00001790: 20 33 32 39 30 00 AE 57 D0 0C 98 34 2C 22 20 20 | 3290..W...4," |
000017A0: 22 3B 49 3B 22 20 20 22 3B 46 59 28 49 29 00 B6 |";I;" ";FY(I)..|
000017B0: 57 DA 0C 82 20 49 00 BD 57 E4 0C 98 34 00 DC 57 |W... I..W...4..W|
000017C0: EE 0C 98 34 2C 22 11 20 20 20 20 20 20 20 20 20 |...4,". |
000017D0: 20 45 52 52 4F 52 20 54 59 50 45 22 00 02 58 F8 | ERROR TYPE"..X.|
000017E0: 0C 98 34 2C 22 4E 48 44 52 20 20 4E 41 44 4D 20 |..4,"NHDR NADM |
000017F0: 20 44 43 52 43 20 20 56 52 46 59 20 20 48 43 4B | DCRC VRFY HCK|
00001800: 53 22 00 42 58 02 0D 98 34 2C 22 20 20 22 3B 45 |S".BX...4," ";E|
00001810: 54 28 32 29 3B 22 20 20 20 22 3B 45 54 28 33 29 |T(2);" ";ET(3)|
00001820: 3B 22 20 20 20 22 45 54 28 35 29 3B 22 20 20 20 |;" "ET(5);" |
00001830: 22 3B 45 54 28 37 29 3B 22 20 20 20 22 45 54 28 |";ET(7);" "ET(|
00001840: 39 29 00 49 58 0C 0D 98 34 00 64 58 16 0D 98 34 |9).IX...4.dX...4|
00001850: 2C 22 11 20 20 52 45 43 4F 56 45 52 59 20 43 4F |,". RECOVERY CO|
00001860: 55 4E 54 22 00 72 58 20 0D 81 20 49 B2 30 20 A4 |UNT".rX .. I.0 .|
00001870: 20 39 00 80 58 2A 0D 98 34 2C 52 56 28 49 29 3B | 9..X*..4,RV(I);|
00001880: 00 88 58 34 0D 82 20 49 00 92 58 3E 0D 98 34 3A |..X4.. I..X>..4:|
00001890: A0 34 00 07 59 48 0D 99 22 11 11 20 20 50 52 45 |.4..YH..".. PRE|
000018A0: 53 53 20 12 20 43 20 92 20 2D 20 54 45 53 54 20 |SS . C . - TEST |
000018B0: 41 4E 4F 54 48 45 52 20 44 52 49 56 45 22 3A 99 |ANOTHER DRIVE":.|
000018C0: 22 11 20 20 50 52 45 53 53 20 12 20 44 20 92 20 |". PRESS . D . |
000018D0: 2D 20 44 4F 4E 45 20 54 45 53 54 49 4E 47 22 3A |- DONE TESTING":|
000018E0: 99 22 11 20 20 50 52 45 53 53 20 12 20 52 20 92 |.". PRESS . R .|
000018F0: 20 2D 20 52 45 54 55 52 4E 20 54 4F 20 4D 41 49 | - RETURN TO MAI|
00001900: 4E 20 4D 45 4E 55 22 00 2D 59 4D 0D A1 41 24 3A |N MENU".-YM..A$:|
00001910: 8B 41 24 B3 B1 22 43 22 AF 41 24 B3 B1 22 44 22 |.A$.."C".A$.."D"|
00001920: AF 41 24 B3 B1 22 52 22 A7 33 34 30 35 00 3F 59 |.A$.."R".3405.?Y|
00001930: 52 0D 8B 41 24 B2 22 43 22 A7 8A 31 30 31 30 00 |R..A$."C"..1010.|
00001940: 74 59 5C 0D 8B 41 24 B2 22 44 22 A7 99 22 93 11 |tY\..A$."D".."..|
00001950: 11 11 11 11 11 11 11 11 11 11 11 22 A6 31 36 29 |...........".16)|
00001960: 22 12 20 41 44 49 4F 53 20 92 22 3A 80 3A D5 8D |". ADIOS .":.:..|
00001970: 38 30 30 30 00 92 59 58 1B 9F 31 2C 38 2C 31 35 |8000..YX..1,8,15|
00001980: 3A 84 31 2C 41 24 2C 42 24 2C 43 24 2C 44 24 3A |:.1,A$,B$,C$,D$:|
00001990: A0 31 00 C2 59 62 1B 8B 42 24 B3 B1 22 4F 4B 22 |.1..Yb..B$.."OK"|
000019A0: A7 42 24 B2 22 12 20 42 41 44 20 92 22 3A D5 42 |.B$.". BAD .":.B|
000019B0: 24 B2 22 12 20 4F 4B 20 92 22 3A 99 22 20 20 22 |$.". OK .":." "|
000019C0: 42 24 00 C8 59 6C 1B 8E 00 E9 59 40 1F 99 22 93 |B$..Yl....Y@..".|
000019D0: 11 11 20 20 52 45 4D 4F 56 45 20 54 45 53 54 20 |.. REMOVE TEST |
000019E0: 44 49 53 4B 45 54 54 45 22 00 1A 5A 4A 1F 99 22 |DISKETTE"..ZJ.."|
000019F0: 11 20 20 49 4E 53 45 52 54 20 56 45 52 53 49 4F |. INSERT VERSIO|
00001A00: 4E 20 31 2E 30 20 44 49 41 47 4E 4F 53 54 49 43 |N 1.0 DIAGNOSTIC|
00001A10: 20 44 49 53 4B 45 54 54 45 22 00 46 5A 5E 1F 99 | DISKETTE".FZ^..|
00001A20: 22 11 11 20 20 50 52 45 53 53 20 12 20 53 50 41 |".. PRESS . SPA|
00001A30: 43 45 20 92 20 2D 20 4C 4F 41 44 20 4D 45 4E 55 |CE . - LOAD MENU|
00001A40: 20 4D 45 4E 55 22 00 5C 5A 63 1F A1 41 24 3A 8B | MENU".\Zc..A$:.|
00001A50: 41 24 B3 B1 22 20 22 A7 38 30 33 35 00 7F 5A 68 |A$.." ".8035..Zh|
00001A60: 1F 99 22 11 11 11 20 20 4C 4F 41 44 49 4E 47 20 |.."... LOADING |
00001A70: 20 12 20 4D 41 49 4E 20 4D 45 4E 55 20 92 22 00 | . MAIN MENU .".|
00001A80: 8B 5A 72 1F F0 22 4D 45 4E 55 22 00 00 00 34 07 |.Zr.."MENU"...4.|
00001A90: 59 |Y |
.@.@...:TI$."000000"./@... 13,16,01,39,2
1,12,07.J@... 28,05,32,22,17,14,02.E@...
27,36,24,25,34,26,08..@... 18,29,37,09,
33,19,31..@$.. 10,15,11,35,38,00,06..@..
. 23,04,30,20,03.J@8.. ET(15) :. ERR TY
PE..@B.. RK(40) :. ERR TRACK..@L.. FY(4
0) :...AV.. RV(10) :. RETRY RESULT..A[
..1:.0:.0,2:.4,4:.5,12.`A`..".":.,06,01,
". 1571 MFM FORMAT-WRITE/READ ."..AJ..,0
2,06,".
.".LAT..,02,07,". IF A PRINTER IS CO
NNECTED THE TEST ."..B~..,02,08,". RESU
LTS CAN BE PRINTED TO HARDCOPY .".8B...
,02,09,".
.".HB...,05,12,".
."..B...,05,13,". REMOVE D
IAGNOSTIC DISKETTE .".HB...,05,14,".
INSERT FORMATTED DISK IN 1571 ."..B...,0
5,15,". ."
.$CD..,05,18,"PRESS . RETURN . - START T
EST".<CN.. A$:. A$."" . 1230.RCX.. A$..G
(13) .1230..C...".":.,06,01,". 1571 MFM
FORMAT-WRITE/READ ."..C...,02,04,". MFM
FORMAT IN PROGRESS .":.SC..PY.50:NU.3:ND
.128:RN.128:NP.NU.1.YC.....C... I.0 . 15
..C..ET(I).0..C... I..D... I.0 . 40..D..
RK(I).0:FY(I).0.'D(.. I.6D2.. I.0 . 10.B
D<.RV(I).0.JDF.. I.GDP.. TB(40) :. TRAC
K TABLE.VDZ.. I.0 . 39..DD.. JX:TB(I).JX
..DN.. I..DX.. (ND .128).0 . 1720 :. NE
W DISK.KD... *** FORMAT ***..D... Q("130
F"),0 :. INQ SIDE0..E... Q("131A"),230
:. $E6.&E .. Q("131B"),00 :. 128 BYT.F
E... Q("131C"),9 :. LAST TRK.EE... Q("
131D"),30 :. SECTORS..E... Q("131E"),0
:. ST OFF.JEH..,02,06,"TRACKS 00-09 --
128 BYTES":. Q("1400"):.7000:. FORMAT0
-9..ER.. Q("130F"),0 :. INQ SIDE0..F..
. Q("131A"),230 :. $E6.%F... Q("131B"),0
1 :. 256 BYT.EF... Q("131C"),19 :. LAS
T TRK.DF... Q("131D"),18 :. SECTORS..F.
.. Q("131E"),10 :. ST OFF.VF...,02,07,"
TRACKS 10-19 -- 256 BYTES":. Q("1400")
:.7000: . FORMAT10-19..F... Q("
130F"),0 :. INQ SIDE0..G".. Q("131A"),
230 :. $E6.1G,.. Q("131B"),02 :. 512 BY
T.QG6.. Q("131C"),29 :. LAST TRK.PG@..
Q("131D"),10 :. SECTORS..GJ.. Q("131E")
,20 :. ST OFF..GT..,02,08,"TRACKS 20-29
-- 512 BYTES":. Q("1400") :.7000:
. FORMAT20-29..H^.. Q("130F"),0 :
. INQ SIDE0..HH.. Q("131A"),230 :. $E6.>
HR.. Q("131B"),03 :. 1024 BYT.^H|.. Q("
131C"),39 :. LAST TRK.}H... Q("131D"),5
:. SECTORS..H... Q("131E"),30 :. ST
OFF..H...,02,09,"TRACKS 30-39 -- 1024 BY
TES":. Q("1400") :.7000: . FORM
AT30-39..I..SU.B(Q("1310")):SU.SU . 15.5
I... SU..2 . .".. . FORMAT ERROR .":..OI
..FP.1 :. 1'ST PASS FLG.HIB.PL.0 :. R/W
PASS FLG..IL.. IF PY>=128 THEN PY=PY-127
..IV.PW.PY :. R/W CNT..I......I.....I...
..I.....I....BI....HI....NI&...TI0....I:
.LM.39 :. LIMIT..ID.TK.0 :. BASE TRK..J
N.. 2000 :. PASS."JX.. FP.0 . 1920.+JB.F
P.0.4JL.ND.0._JV.. BF..5 . .".. . FIRST
PASS ERROR .":..TJ... 2970 :. PASCHK..J.
.. IF EF=255 THEN PRINT".. . TEST COMPLE
TE .":GOTO3030.AJ..LM.0 :. LIMIT.TJ..TK
.39 :. TRACK..J... 2000 :. PASS..J... 29
70 :. PASCHK.5K... EF.255 . .".. . TEST
COMPLETE .":.I.1.5000:.:.3130.@KF.. 1850
.WKP.. *** PASS SUB ***..KZ.. (ND . 128)
.128 . OP.2:.2070:. WRITE..K.....K..PW.P
W.1..K... PW..0 . OP.1:.2070 :. READ..K
..PW.PY.QK..OP.2 :. WRITE.WK.....K ....K
*.SC.2 :. SECTOR..L4.W2.2 :. W2=4 :RE
M CNT.?L>.. (RN . 128).128 . A0.TB(TK):.
2130:. RND TRK#.TLH.A0.TK :. TRK SEQ.FLR
.A1.SC :. SEC..L\.. A0..9 . SZ.1:.2180
..LF.. A0..19 . SZ.2:.2180..LP.. A0..29
. SZ.3:.2180..LZ.SZ.4.NL... OP.2 .2290..
L...OP..2.2190..L...".RANDOM TRACK READ"
:. READ.0M...".. READING TRACK"A0" SECT
OR"A1:.U.1.100:..PM... Q("130F"),0 :. I
NQ SIDE0.JM... Q("1300"),255:. MFM..M...
Q("1301"),SZ :. SIZE..M... Q("1302"),A0
:. TRK..M... Q("1303"),A1 :. SEC.UMJ..
Q("1304"),0 :. SIDE0..MT.. Q("1411")
:. READ..N...MM.1.100 :..'N..SU.B(Q("1
305")):SU.SU . 15:.2390.KN...".RANDOM TR
ACK WRITE": . WRITE.|N...".. WRITING TR
ACK"A0" SECTOR"A1:.U.1.100:...N... Q("13
0F"),0 :. INQ SIDE0..N... Q("1307"),147
:. WRITE DATA.WN... Q("1308"),255:. MFM.
.N... Q("1309"),SZ :. SIZE..O$.. Q("130A
"),A0 :. TRK.&O... Q("130B"),A1 :. SEC.B
O8.. Q("130C"),0 :. SIDE0._OB.. Q("1422
") :. WRITE.~OL.SU.B(Q("130D")):SU.S
U . 15..OV.. SU.2 . 2480 :. OK..O`.. 276
0 :. RETRY.JOJ.ET(SU).ET(SU).1 :. ERR TY
PE..OT.. ET(SU)..256 . ET(SU).255..P~.TE
.TE.1 :. TOTAL ERR..P... TE.1000 . 2460.
P..NU.1.>P..RK(A0).RK(A0).1:. TRK ERR.]
P... RK(A0)..256 . RK(A0).255.IP..W2.W2.
1..P... W2.0 . 2630 :. CNT END..PD.A1.A1
.2 :. SEC+4..PN....PX.. A0..9
. 2570.SP... A0..19 . 2590..P... A0..29
. 2610..Q... A1.4 . 2630:. TRK30-39..Q
...2140.+Q... A1.29 . 2630:. TRK0-9.5Q..
.2140.SQ... A1.17 . 2630:. TRK10-19.]Q(.
.2140.{Q2.. A1.9 . 2630:. TRK20-29..Q<.
.2140..QF.SC.SC.1 :. SECTOR-1..QP.. SC.0
. 2100:. NEXT SEC..QZ.. LM.0 . TK.TK.0
1:. TK.LM . TK.TK.01:.2690..QD.TK.TK.01.
.RN.. TK.LM . TK.TK.01:.2690..RX..2090.$
R....BR..TP.TP.1 :. TOTAL PASS CNT.ZR..P
N.PN.1 :. PASS CNT.NR .. PN.100 . 2750..
R..PN.0 :. RESET..R..PH.PH.1 :. PAS10
0 CNT..R.....RH.. *** RETRY SUB ***.TRR.
XU.SU :. STATUS SAVE..R..W3.0 :. RETRY
CNT..R..W3.W3.1..S... OP.1 . 2850 :. REA
D.0S...".":. *** WRITE RETRY ***.JS... Q
("1422") :. WRITE.IS..SU.B(Q("130D")):S
U.SU . 15.SS...2880..S"..".":. *** READ
RETRY ***..S,.. Q("1411") :. READ.IS6.S
U.B(Q("1305")):SU.SU . 15..S@.. SU.2 .
2900..SJ.. W3.10 . 2790..ST.W3.W3.1..T^.
. FP.0 . 2940.'TH.BF.BF.W3 :. BADPFC+W3.
ETR.FY(A0).FY(A0).W3:. FPCARY.CT|.RV(W3)
.RV(W3).1 :. REVCNT.T..SU.XU :. STATUS
RESORE..T.....T... *** PASCHK ***..T...
NU.0 . 3120..T... NU.11 . 3040.OT..YY.(
PL . 1)..TB.. YY.1 . PL.(PL . 254):.3030
..UL.PL.(PL . 1)..UV.. PL..0 . 3060.)U..
NU.NU.1 :. NUMPAS.;U... NU.0 . 3120.\U..
. IF (NU AND 1) =0 THEN 3010.U... IF (R
N AND 64)<>64 THEN 3010..U... YY=(RN AND
128).CU... IF YY=128 THEN RN=(RN AND 12
7):GOTO3010.XU... RN=(RN OR 128)..U&.EF.
0 :...U0.EF.255:...V:.. *** DISPLAY RES
ULT ***."VD. 4:.4,4:.4," ".5VN.. ST . 4
:.4,3.[VX..4,".":.4:.4,". . TEST RESULTS
.".VB..4,". NUMBER OF PASSES =";TP.
.VL..4," TOTAL ERRORS =";TE..VV.C
E.(TE.RV(0)).WV...4," COUNTABLE ERRORS
=";CE..V... CE.0 . CE.1..W...4," PASS
/ERROR RATIO =";.(NP.CE).5W...4," FIR
ST PASS RETRIES =";BF.GW... TE.0 . 3400.
QW...4,". TRACK ERRORS 1ST RETRIES
"..W... I.0 . 39..WF.. FY(I).0 . 3290..W
P..4," ";I;" ";FY(I)..WZ.. I..W...4..W
...4,". ERROR TYPE"..X...4,"NHD
R NADM DCRC VRFY HCKS".BX...4," ";E
T(2);" ";ET(3);" "ET(5);" ";ET(7);
" "ET(9).IX...4.DX...4,". RECOVERY CO
UNT".RX .. I.0 . 9..X*..4,RV(I);..X4.. I
..X>..4: 4..YH..".. PRESS . C . - TEST
ANOTHER DRIVE":.". PRESS . D . - DONE T
ESTING":.". PRESS . R . - RETURN TO MAI
N MENU".-YM..A$:.A$.."C".A$.."D".A$.."R"
.3405.?YR..A$."C"..1010.TY\..A$."D".."..
...........".16)". ADIOS .":.:U.8000..YX
..1,8,15:.1,A$,B$,C$,D$: 1.BYB..B$.."OK"
.B$.". BAD .":UB$.". OK .":." "B$.HYL..
..Y@.."... REMOVE TEST DISKETTE"..ZJ.."
. INSERT VERSION 1.0 DIAGNOSTIC DISKETT
E".FZ^..".. PRESS . SPACE . - LOAD MENU
MENU".\ZC..A$:.A$.." ".8035.ZH.."...
LOADING . MAIN MENU ."..ZR.."MENU"...4.
Y
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL