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

970150.A  FINTST

FILE INFORMATION

FILENAME(S): 970150.A  FINTST

FILE TYPE(S): PRG

FILE SIZE: 4.2K

FIRST SEEN: 2025-11-30 21:23:59

APPEARS ON: 1 disk(s)

FILE HASH

bc710076b98aa2457c635f83dd64c559d3ff075e399ef15f51dbf39ac96295b2

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C64 HULP 28 2 970150.A  FINTST PRG DuncanTwain 23 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 43 08 0A 00 56 53  24 B2 22 20 20 39 37 30  |..C...VS$."  970|
00000010: 31 35 30 2E 41 20 20 22  3A 8F 20 31 35 34 30 2F  |150.A  ":. 1540/|
00000020: 31 35 34 31 20 46 49 4E  41 4C 20 54 45 53 54 2C  |1541 FINAL TEST,|
00000030: 20 55 53 45 44 20 57 49  54 48 20 43 36 34 20 4F  | USED WITH C64 O|
00000040: 4E 4C 59 00 79 08 14 00  8F 20 53 41 56 45 20 40  |NLY.y.... SAVE @|
00000050: 24 38 30 31 2D 34 30 30  30 2C 20 55 53 45 53 20  |$801-4000, USES |
00000060: 42 49 4E 20 39 37 30 31  35 30 2E 41 20 40 20 24  |BIN 970150.A @ $|
00000070: 33 45 30 30 2D 34 30 30  30 00 7F 08 1E 00 3A 00  |3E00-4000.....:.|
00000080: BF 08 28 00 8F 20 54 4F  20 4C 4F 41 44 20 49 4E  |..(.. TO LOAD IN|
00000090: 54 4F 20 50 45 54 3A 20  20 50 4F 4B 45 34 31 2C  |TO PET:  POKE41,|
000000A0: 38 3A 50 4F 4B 45 38 2A  32 35 36 2C 30 3A 4E 45  |8:POKE8*256,0:NE|
000000B0: 57 2D 54 48 45 4E 20 4C  4F 41 44 20 50 47 4D 00  |W-THEN LOAD PGM.|
000000C0: 08 09 32 00 8F 20 53 41  56 45 20 42 49 4E 41 52  |..2.. SAVE BINAR|
000000D0: 59 20 28 33 45 30 30 2D  34 30 30 30 29 20 54 4F  |Y (3E00-4000) TO|
000000E0: 20 44 49 53 4B 20 41 4E  44 20 52 45 4C 4F 41 44  | DISK AND RELOAD|
000000F0: 20 57 48 45 4E 20 46 49  4E 49 53 48 45 44 20 4D  | WHEN FINISHED M|
00000100: 4F 44 49 46 59 49 4E 47  00 3B 09 3C 00 8F 20 46  |ODIFYING.;.<.. F|
00000110: 49 4E 41 4C 20 53 41 56  45 20 4D 55 53 54 20 42  |INAL SAVE MUST B|
00000120: 45 20 46 52 4F 4D 20 4D  4F 4E 49 54 4F 52 20 30  |E FROM MONITOR 0|
00000130: 38 30 31 20 54 4F 20 34  30 30 30 00 41 09 46 00  |801 TO 4000.A.F.|
00000140: 3A 00 47 09 50 00 3A 00  76 09 5A 00 99 22 93 22  |:.G.P.:.v.Z.."."|
00000150: 3A 49 45 B2 28 33 AC 34  30 39 36 29 AA 28 31 35  |:IE.(3.4096).(15|
00000160: AC 32 35 36 29 3A 8F 20  44 57 4E 4C 4F 44 52 20  |.256):. DWNLODR |
00000170: 40 24 33 46 30 30 00 AA  09 64 00 97 35 33 32 38  |@$3F00...d..5328|
00000180: 30 2C 31 3A 97 35 33 32  38 31 2C 31 3A 99 C7 28  |0,1:.53281,1:..(|
00000190: 32 38 29 3A 99 C7 28 31  34 32 29 3A 8F 47 52 45  |28):..(142):.GRE|
000001A0: 59 2C 52 45 44 2C 43 41  50 53 00 DD 09 6E 00 44  |Y,RED,CAPS...n.D|
000001B0: 41 B2 30 38 3A 44 54 B2  33 AC 34 30 39 36 AA 31  |A.08:DT.3.4096.1|
000001C0: 34 AC 32 35 36 AA 31 34  AC 31 36 3A 8F 20 24 33  |4.256.14.16:. $3|
000001D0: 45 45 30 2B 48 4F 4C 44  53 44 41 54 45 00 05 0A  |EE0+HOLDSDATE...|
000001E0: 78 00 46 46 24 B2 C7 28  32 35 35 29 3A 4E 4C 24  |x.FF$..(255):NL$|
000001F0: B2 22 22 3A 4F 31 24 B2  C7 28 31 29 3A 4F 30 24  |."":O1$..(1):O0$|
00000200: B2 C7 28 30 29 00 2C 0A  82 00 4D 50 B2 34 30 30  |..(0).,...MP.400|
00000210: 3A 49 44 24 B2 22 4C 22  3A 8F 4D 49 4E 20 50 41  |:ID$."L":.MIN PA|
00000220: 53 53 45 53 2C 20 44 53  4B 20 49 44 00 6C 0A 8C  |SSES, DSK ID.l..|
00000230: 00 53 51 24 B2 22 12 20  4D 55 53 54 20 42 45 20  |.SQ$.". MUST BE |
00000240: 47 52 45 41 54 45 52 20  54 48 41 4E 20 22 3A 53  |GREATER THAN ":S|
00000250: 52 24 B2 22 12 20 20 20  20 4D 55 53 54 20 42 45  |R$.".    MUST BE|
00000260: 20 4C 45 53 53 20 54 48  41 4E 20 22 00 A7 0A 96  | LESS THAN "....|
00000270: 00 4D 24 B2 C7 28 31 33  29 3A 4B 32 24 B2 22 20  |.M$..(13):K2$." |
00000280: 20 22 3A 4B 33 24 B2 22  20 20 20 22 3A 45 51 24  | ":K3$."   ":EQ$|
00000290: B2 22 3D 3D 3D 3D 3D 3D  3D 3D 3D 22 3A 5A 52 24  |."=========":ZR$|
000002A0: B2 22 20 20 20 2D 22 00  E6 0A A0 00 4B 34 24 B2  |."   -".....K4$.|
000002B0: 22 20 20 20 20 22 3A 4B  35 24 B2 4B 34 24 AA 22  |"    ":K5$.K4$."|
000002C0: 20 22 3A 4B 36 24 B2 4B  35 24 AA 22 20 22 3A 4B  | ":K6$.K5$." ":K|
000002D0: 37 24 B2 4B 36 24 AA 22  20 22 3A 4B 38 24 B2 4B  |7$.K6$." ":K8$.K|
000002E0: 37 24 AA 22 20 22 00 32  0B AA 00 4B 39 24 B2 4B  |7$." ".2...K9$.K|
000002F0: 38 24 AA 22 20 22 3A 4B  41 24 B2 4B 39 24 AA 22  |8$." ":KA$.K9$."|
00000300: 20 22 3A 4B 42 24 B2 4B  41 24 AA 22 20 22 3A 4B  | ":KB$.KA$." ":K|
00000310: 43 24 B2 4B 42 24 AA 22  20 22 3A 4B 44 24 B2 4B  |C$.KB$." ":KD$.K|
00000320: 43 24 AA 22 20 22 3A 4B  45 24 B2 4B 44 24 AA 22  |C$." ":KE$.KD$."|
00000330: 20 22 00 69 0B B4 00 4B  4B 24 B2 4B 34 24 AA 4B  | ".i...KK$.K4$.K|
00000340: 44 24 AA 4B 45 24 3A 54  59 24 B2 22 20 4E 48 44  |D$.KE$:TY$." NHD|
00000350: 20 4E 53 59 20 4E 42 4C  20 42 43 53 20 56 46 59  | NSY NBL BCS VFY|
00000360: 20 48 43 53 20 44 43 44  22 00 9E 0B BE 00 42 44  | HCS DCD".....BD|
00000370: 24 B2 22 12 42 41 44 92  2D 22 3A 47 44 24 B2 22  |$.".BAD.-":GD$."|
00000380: 47 4F 4F 44 20 20 22 3A  52 44 24 B2 22 52 45 41  |GOOD  ":RD$."REA|
00000390: 44 22 3A 57 52 24 B2 22  57 52 49 54 45 22 00 BC  |D":WR$."WRITE"..|
000003A0: 0B C8 00 52 4D 24 B2 52  44 24 AA 22 2F 22 AA 57  |...RM$.RD$."/".W|
000003B0: 52 24 AA 22 20 54 45 53  54 20 92 22 00 F3 0B D2  |R$." TEST ."....|
000003C0: 00 41 53 24 B2 22 2A 2A  2A 2A 2A 2A 2A 2A 2A 22  |.AS$."*********"|
000003D0: 3A 4C 42 24 B2 22 24 24  24 24 24 24 24 24 24 22  |:LB$."$$$$$$$$$"|
000003E0: 3A 54 58 24 B2 22 20 20  46 49 4E 41 4C 20 54 45  |:TX$."  FINAL TE|
000003F0: 53 54 22 00 3B 0C DC 00  56 30 24 B2 22 20 54 48  |ST".;...V0$." TH|
00000400: 45 20 42 4F 54 54 4F 4D  20 4C 49 4E 45 20 49 53  |E BOTTOM LINE IS|
00000410: 20 2A 2A 2A 20 54 48 49  53 20 55 4E 49 54 20 22  | *** THIS UNIT "|
00000420: 3A 56 31 24 B2 22 20 20  22 AA 4B 45 24 AA 56 30  |:V1$."  ".KE$.V0|
00000430: 24 AA 22 50 41 53 53 45  44 20 22 00 65 0C E6 00  |$."PASSED ".e...|
00000440: 56 32 24 B2 4B 42 24 AA  22 12 22 AA 56 30 24 AA  |V2$.KB$.".".V0$.|
00000450: 22 49 53 20 54 4F 20 42  45 20 52 45 4A 45 43 54  |"IS TO BE REJECT|
00000460: 45 44 20 92 22 00 A9 0C  F0 00 4D 53 24 28 31 29  |ED .".....MS$(1)|
00000470: B2 22 12 20 43 4F 55 4C  44 20 4E 4F 54 20 52 45  |.". COULD NOT RE|
00000480: 41 44 20 4C 4F 47 20 92  22 3A 4D 53 24 28 32 29  |AD LOG .":MS$(2)|
00000490: B2 22 12 20 43 4F 55 4C  44 20 4E 4F 54 20 53 41  |.". COULD NOT SA|
000004A0: 56 45 20 4C 4F 47 20 92  22 00 D2 0C FA 00 4D 53  |VE LOG .".....MS|
000004B0: 24 28 33 29 B2 22 12 20  43 4F 55 4C 44 20 4E 4F  |$(3).". COULD NO|
000004C0: 54 20 56 41 4C 49 44 41  54 45 20 44 49 53 4B 20  |T VALIDATE DISK |
000004D0: 92 22 00 F3 0C 04 01 86  20 45 45 28 32 30 29 2C  |."...... EE(20),|
000004E0: 45 54 28 33 35 29 2C 50  43 28 34 30 29 2C 52 43  |ET(35),PC(40),RC|
000004F0: 28 39 29 00 0D 0D 0E 01  99 22 93 11 22 A3 31 30  |(9)......"..".10|
00000500: 29 22 50 52 4F 47 52 41  4D 22 56 53 24 00 34 0D  |)"PROGRAM"VS$.4.|
00000510: 18 01 99 A3 38 29 22 11  31 35 34 31 20 44 49 53  |....8)".1541 DIS|
00000520: 4B 20 53 59 53 54 45 4D  20 46 49 4E 41 4C 20 54  |K SYSTEM FINAL T|
00000530: 45 53 54 22 00 74 0D 22  01 85 22 11 11 11 49 53  |EST".t.".."...IS|
00000540: 20 54 48 49 53 20 54 48  45 20 46 49 52 53 54 20  | THIS THE FIRST |
00000550: 54 45 53 54 20 54 4F 44  41 59 20 59 2F 4E 20 20  |TEST TODAY Y/N  |
00000560: 4E 9D 9D 9D 22 3B 41 24  3A 8B 41 24 B2 22 4E 22  |N...";A$:.A$."N"|
00000570: A7 33 36 30 00 8F 0D 2C  01 8B 41 24 B3 B1 22 59  |.360...,..A$.."Y|
00000580: 22 A7 99 22 91 91 91 91  91 22 3A 89 32 39 30 00  |"..".....":.290.|
00000590: C7 0D 36 01 85 22 93 11  11 44 41 54 45 20 20 44  |..6.."...DATE  D|
000005A0: 44 2D 4D 4D 2D 59 59 9D  9D 9D 9D 9D 9D 9D 9D 9D  |D-MM-YY.........|
000005B0: 9D 22 3B 44 54 24 3A 44  54 24 B2 C8 28 44 54 24  |.";DT$:DT$..(DT$|
000005C0: AA 4B 37 24 2C 38 29 00  EB 0D 40 01 99 22 11 11  |.K7$,8)...@.."..|
000005D0: 54 49 4D 45 20 4F 46 20  44 41 59 20 28 32 34 20  |TIME OF DAY (24 |
000005E0: 48 4F 55 52 20 54 49 4D  45 29 22 00 28 0E 4A 01  |HOUR TIME)".(.J.|
000005F0: 85 22 45 47 3A 20 32 50  4D 3D 31 34 30 30 20 20  |."EG: 2PM=1400  |
00000600: 30 30 30 30 9D 9D 9D 9D  9D 9D 22 3B 54 54 24 3A  |0000......";TT$:|
00000610: 54 54 24 B2 C8 28 54 54  24 AA 22 30 30 30 30 22  |TT$..(TT$."0000"|
00000620: 2C 34 29 AA 22 30 30 22  00 34 0E 54 01 54 49 24  |,4)."00".4.T.TI$|
00000630: B2 54 54 24 00 5D 0E 5E  01 81 49 B2 30 A4 37 3A  |.TT$.].^..I.0.7:|
00000640: 97 44 54 AA 49 2C C6 28  CA 28 44 54 24 2C 49 AA  |.DT.I,.(.(DT$,I.|
00000650: 31 29 29 3A 82 3A 97 44  54 AA 39 2C 30 00 90 0E  |1)):.:.DT.9,0...|
00000660: 68 01 99 22 93 11 11 12  43 4F 4E 4E 45 43 54 20  |h.."....CONNECT |
00000670: 43 4F 4D 50 55 54 45 52  20 43 41 42 4C 45 20 54  |COMPUTER CABLE T|
00000680: 4F 20 55 4E 49 54 20 49  4E 20 54 45 53 54 2E 22  |O UNIT IN TEST."|
00000690: 00 B1 0E 72 01 99 22 11  12 41 50 50 4C 59 20 50  |...r.."..APPLY P|
000006A0: 4F 57 45 52 20 54 4F 20  55 4E 49 54 2E 11 11 11  |OWER TO UNIT....|
000006B0: 22 00 C7 0E 7C 01 8D 31  30 39 30 3A 8D 31 32 32  |"...|..1090:.122|
000006C0: 30 3A 8D 31 31 32 30 00  F6 0E 86 01 8D 31 38 33  |0:.1120......183|
000006D0: 30 3A 99 22 93 11 11 20  20 53 4F 46 54 20 45 52  |0:."...  SOFT ER|
000006E0: 52 4F 52 20 4C 4F 47 47  49 4E 47 20 43 4F 4D 50  |ROR LOGGING COMP|
000006F0: 4C 45 54 45 11 22 00 13  0F 90 01 8B 45 43 A7 39  |LETE."......EC.9|
00000700: 37 30 3A 8F 20 46 41 49  4C 45 44 20 53 46 54 20  |70:. FAILED SFT |
00000710: 45 52 52 00 35 0F 9A 01  8D 31 33 35 30 3A 8D 31  |ERR.5....1350:.1|
00000720: 31 35 30 3A 8B 52 57 A7  39 37 30 3A 8F 20 53 50  |150:.RW.970:. SP|
00000730: 44 20 43 48 4B 00 4D 0F  A4 01 8B 5A 53 A7 53 50  |D CHK.M....ZS.SP|
00000740: B2 32 3A 8D 32 35 39 30  3A 89 39 37 30 00 6E 0F  |.2:.2590:.970.n.|
00000750: AE 01 51 45 B2 30 3A 51  46 B2 51 45 3A 8D 20 33  |..QE.0:QF.QE:. 3|
00000760: 31 37 30 3A 8F 20 4E 45  57 20 44 49 53 4B 00 AB  |170:. NEW DISK..|
00000770: 0F B8 01 8B 51 46 A7 99  22 11 11 53 59 53 54 45  |....QF.."..SYSTE|
00000780: 4D 20 46 41 49 4C 45 44  20 54 4F 20 56 41 4C 49  |M FAILED TO VALI|
00000790: 44 41 54 45 20 44 49 53  4B 53 22 3A 45 43 B2 33  |DATE DISKS":EC.3|
000007A0: 3A 8D 32 36 36 30 3A 89  39 37 30 00 B5 0F C2 01  |:.2660:.970.....|
000007B0: 8D 33 31 34 30 00 EC 0F  CC 01 99 22 93 11 12 53  |.3140......"...S|
000007C0: 54 45 50 20 33 92 22 3A  99 22 11 11 20 20 20 20  |TEP 3.":."..    |
000007D0: 20 12 53 54 41 52 54 49  4E 47 20 52 45 41 44 2F  | .STARTING READ/|
000007E0: 57 52 49 54 45 20 54 45  53 54 53 22 00 19 10 D6  |WRITE TESTS"....|
000007F0: 01 99 22 11 11 20 20 20  52 45 4D 4F 56 45 20 42  |.."..   REMOVE B|
00000800: 55 52 4E 2D 49 4E 20 44  49 53 4B 20 46 52 4F 4D  |URN-IN DISK FROM|
00000810: 20 53 59 53 54 45 4D 2E  22 00 49 10 E0 01 99 22  | SYSTEM.".I...."|
00000820: 11 11 20 20 20 20 50 55  54 20 41 20 44 49 53 4B  |..    PUT A DISK|
00000830: 20 27 22 46 44 24 22 27  20 49 4E 54 4F 20 54 48  | '"FD$"' INTO TH|
00000840: 45 20 44 52 49 56 45 2E  22 00 77 10 EA 01 99 22  |E DRIVE.".w...."|
00000850: 11 11 20 20 20 20 20 20  20 12 4E 4F 54 45 21 92  |..       .NOTE!.|
00000860: 20 49 54 20 49 53 20 56  45 52 59 20 49 4D 50 4F  | IT IS VERY IMPO|
00000870: 52 54 41 4E 54 20 22 00  9F 10 F4 01 99 22 20 20  |RTANT "......"  |
00000880: 20 20 20 20 20 20 54 4F  20 55 53 45 20 54 48 45  |      TO USE THE|
00000890: 20 43 4F 52 52 45 43 54  20 44 49 53 4B 21 22 00  | CORRECT DISK!".|
000008A0: DC 10 FE 01 52 46 B2 30  3A 44 46 B2 30 3A 8D 31  |....RF.0:DF.0:.1|
000008B0: 37 30 30 3A 43 43 24 B2  22 49 30 22 3A 43 44 24  |700:CC$."I0":CD$|
000008C0: B2 22 93 49 4E 49 54 49  41 4C 49 5A 49 4E 47 20  |.".INITIALIZING |
000008D0: 44 52 49 56 45 20 22 3A  8D 39 31 30 00 03 11 08  |DRIVE ":.910....|
000008E0: 02 43 24 B2 4E 4C 24 3A  45 24 B2 43 24 3A 4A 42  |.C$.NL$:E$.C$:JB|
000008F0: B2 38 3A 54 53 B2 30 3A  54 4B B2 31 38 3A 4C B2  |.8:TS.0:TK.18:L.|
00000900: 31 34 34 00 2B 11 12 02  8D 31 31 38 30 3A 8D 33  |144.+....1180:.3|
00000910: 31 31 30 3A 81 49 B2 31  A4 34 3A 8D 33 31 31 30  |110:.I.1.4:.3110|
00000920: 3A 43 24 B2 43 24 AA 41  24 3A 82 00 3F 11 1C 02  |:C$.C$.A$:..?...|
00000930: 8B 43 24 B3 B1 22 37 30  30 30 22 A7 35 37 30 00  |.C$.."7000".570.|
00000940: 6A 11 26 02 99 22 11 12  44 52 49 56 45 20 44 4F  |j.&.."..DRIVE DO|
00000950: 45 53 20 4E 4F 54 20 48  41 56 45 20 43 4F 52 52  |ES NOT HAVE CORR|
00000960: 45 43 54 20 44 49 53 4B  21 22 00 9C 11 30 02 99  |ECT DISK!"...0..|
00000970: 22 11 11 12 20 54 48 45  20 52 2F 57 20 54 45 53  |"... THE R/W TES|
00000980: 54 53 20 4D 55 53 54 20  42 45 20 52 45 53 54 41  |TS MUST BE RESTA|
00000990: 52 54 45 44 21 20 22 3A  89 34 38 30 00 CA 11 3A  |RTED! ":.480...:|
000009A0: 02 4B B2 31 3A 54 53 B2  30 3A 99 22 11 44 4F 49  |.K.1:TS.0:.".DOI|
000009B0: 4E 47 20 53 54 4F 50 20  41 44 4A 55 53 54 4D 45  |NG STOP ADJUSTME|
000009C0: 4E 54 20 54 45 53 54 2E  11 22 00 F4 11 44 02 54  |NT TEST.."...D.T|
000009D0: 4B B2 31 3A 8D 31 31 35  30 3A 4A 42 B2 31 31 3A  |K.1:.1150:JB.11:|
000009E0: 8D 31 31 38 30 3A 8F 20  42 55 4D 50 2C 20 53 45  |.1180:. BUMP, SE|
000009F0: 54 20 49 44 00 23 12 4E  02 99 22 54 45 53 54 20  |T ID.#.N.."TEST |
00000A00: 23 22 4B 3B 3A 54 4B B2  31 3A 8D 31 31 35 30 3A  |#"K;:TK.1:.1150:|
00000A10: 4A 42 B2 38 3A 8D 31 31  38 30 3A 8B 41 B3 32 A7  |JB.8:.1180:.A.2.|
00000A20: 36 36 30 00 30 12 58 02  8B 41 B2 32 A7 36 34 30  |660.0.X..A.2.640|
00000A30: 00 64 12 62 02 99 22 12  46 41 49 4C 45 44 2C 20  |.d.b..".FAILED, |
00000A40: 52 45 41 44 20 45 52 52  4F 52 2E 22 3A 99 22 11  |READ ERROR.":.".|
00000A50: 11 52 45 50 4C 41 43 45  20 22 46 44 24 22 20 44  |.REPLACE "FD$" D|
00000A60: 49 53 4B 22 00 7A 12 6C  02 8D 31 30 35 30 3A 8B  |ISK".z.l..1050:.|
00000A70: 41 24 B2 22 52 22 A7 35  37 30 00 88 12 76 02 44  |A$."R".570...v.D|
00000A80: 46 B2 31 3A 89 39 38 30  00 CF 12 80 02 99 22 12  |F.1:.980......".|
00000A90: 46 41 49 4C 45 44 2C 20  4F 4E 20 57 52 4F 4E 47  |FAILED, ON WRONG|
00000AA0: 20 54 52 41 43 4B 22 3A  52 57 24 B2 22 12 20 33  | TRACK":RW$.". 3|
00000AB0: 29 20 46 41 49 4C 45 44  20 53 54 4F 50 20 41 44  |) FAILED STOP AD|
00000AC0: 4A 55 53 54 4D 45 4E 54  20 54 45 53 54 20 22 00  |JUSTMENT TEST ".|
00000AD0: DD 12 8A 02 52 57 B2 31  3A 89 39 37 30 00 0A 13  |....RW.1:.970...|
00000AE0: 94 02 99 22 4F 4B 22 3A  4B B2 4B AA 31 3A 8B 4B  |..."OK":K.K.1:.K|
00000AF0: B3 36 A7 54 4B B2 4B AC  37 3A 4A 42 B2 31 31 3A  |.6.TK.K.7:JB.11:|
00000B00: 8D 31 31 38 30 3A 89 35  39 30 00 47 13 9E 02 99  |.1180:.590.G....|
00000B10: 22 11 11 53 54 4F 50 20  54 45 53 54 20 4F 4B 22  |"..STOP TEST OK"|
00000B20: 3A 43 43 24 B2 22 4E 30  3A 46 31 35 22 3A 43 44  |:CC$."N0:F15":CD|
00000B30: 24 B2 22 11 4E 45 57 49  4E 47 20 44 52 49 56 45  |$.".NEWING DRIVE|
00000B40: 20 22 3A 8D 39 31 30 00  7B 13 A8 02 8D 33 31 34  | ":.910.{....314|
00000B50: 30 3A 99 22 93 11 54 52  41 43 4B 20 4F 50 45 52  |0:."..TRACK OPER|
00000B60: 20 53 54 41 54 55 53 20  20 20 20 4F 50 45 52 20  | STATUS    OPER |
00000B70: 20 53 54 41 54 55 53 11  22 3A 8C 00 8D 13 B2 02  | STATUS.":......|
00000B80: 87 54 4B 3A 8B 54 4B B3  30 A7 38 31 30 00 A8 13  |.TK:.TK.0.810...|
00000B90: BC 02 54 4B 24 B2 C9 28  4B 33 24 AA C4 28 54 4B  |..TK$..(K3$..(TK|
00000BA0: 29 2C 33 29 AA 4B 33 24  00 BE 13 C6 02 52 58 B2  |),3).K3$.....RX.|
00000BB0: 30 3A 52 31 24 B2 47 44  24 3A 4A 42 B2 38 00 D1  |0:R1$.GD$:JB.8..|
00000BC0: 13 D0 02 8D 31 31 36 30  3A 8B 41 B3 32 A7 37 35  |....1160:.A.2.75|
00000BD0: 30 00 E7 13 DA 02 52 58  B2 52 58 AA 31 3A 8B 52  |0.....RX.RX.1:.R|
00000BE0: 58 B3 35 A7 37 32 30 00  06 14 E4 02 52 31 24 B2  |X.5.720.....R1$.|
00000BF0: 42 44 24 AA C9 28 22 30  22 AA C4 28 41 29 2C 32  |BD$..("0"..(A),2|
00000C00: 29 3A 44 46 B2 31 00 1C  14 EE 02 52 58 B2 30 3A  |):DF.1.....RX.0:|
00000C10: 52 32 24 B2 47 44 24 3A  4A 42 B2 39 00 2F 14 F8  |R2$.GD$:JB.9./..|
00000C20: 02 8D 31 31 36 30 3A 8B  41 B3 32 A7 37 39 30 00  |..1160:.A.2.790.|
00000C30: 45 14 02 03 52 58 B2 52  58 AA 31 3A 8B 52 58 B3  |E...RX.RX.1:.RX.|
00000C40: 35 A7 37 36 30 00 64 14  0C 03 52 32 24 B2 42 44  |5.760.d...R2$.BD|
00000C50: 24 AA C9 28 22 30 22 AA  C4 28 41 29 2C 32 29 3A  |$..("0"..(A),2):|
00000C60: 44 46 B2 31 00 83 14 16  03 99 20 54 4B 24 52 44  |DF.1...... TK$RD|
00000C70: 24 4B 32 24 52 31 24 4B  33 24 57 52 24 4B 32 24  |$K2$R1$K3$WR$K2$|
00000C80: 52 32 24 00 8C 14 20 03  89 36 39 30 00 A5 14 2A  |R2$... ..690...*|
00000C90: 03 8D 32 36 32 30 3A 8B  52 57 B2 30 AF 52 46 B2  |..2620:.RW.0.RF.|
00000CA0: 30 A7 38 34 30 00 BC 14  34 03 53 55 42 39 39 30  |0.840...4.SUB990|
00000CB0: 3A 8B 41 24 B2 22 52 22  A7 34 36 30 00 C5 14 3E  |:.A$."R".460...>|
00000CC0: 03 89 39 37 30 00 FE 14  48 03 99 22 11 20 20 20  |..970...H..".   |
00000CD0: 12 55 4E 49 54 20 48 41  53 20 50 41 53 53 45 44  |.UNIT HAS PASSED|
00000CE0: 20 52 45 41 44 2F 57 52  49 54 45 20 54 45 53 54  | READ/WRITE TEST|
00000CF0: 53 22 3A 8D 33 31 34 30  3A 89 31 37 35 30 00 29  |S":.3140:.1750.)|
00000D00: 15 52 03 99 22 11 11 50  52 45 53 53 20 12 52 45  |.R.."..PRESS .RE|
00000D10: 54 55 52 4E 92 20 54 4F  20 53 54 41 52 54 20 4E  |TURN. TO START N|
00000D20: 45 58 54 20 55 4E 49 54  22 00 3E 15 5C 03 A1 41  |EXT UNIT".>.\..A|
00000D30: 24 3A 8B 41 24 B3 B1 4E  4C 24 A7 38 36 30 00 56  |$:.A$..NL$.860.V|
00000D40: 15 66 03 A1 41 24 3A 8B  41 24 B2 4D 24 B0 41 24  |.f..A$:.A$.M$.A$|
00000D50: B2 22 52 22 A7 8E 00 5F  15 70 03 89 38 37 30 00  |."R"..._.p..870.|
00000D60: 8A 15 8E 03 99 43 44 24  3B 3A 44 59 B2 30 3A 98  |.....CD$;:DY.0:.|
00000D70: 31 2C 43 43 24 3A 84 31  2C 41 2C 45 4D 24 3A 8B  |1,CC$:.1,A,EM$:.|
00000D80: 41 B3 32 A7 99 45 4D 24  3A 8E 00 B8 15 98 03 44  |A.2..EM$:......D|
00000D90: 59 B2 31 3A 99 22 12 46  41 49 4C 45 44 22 3A 99  |Y.1:.".FAILED":.|
00000DA0: 22 11 12 43 41 4E 27 54  20 52 45 41 44 20 44 49  |"..CAN'T READ DI|
00000DB0: 52 45 43 54 4F 52 59 22  00 E8 15 A2 03 99 22 11  |RECTORY"......".|
00000DC0: 12 57 41 4E 54 20 54 4F  20 52 45 54 52 59 20 57  |.WANT TO RETRY W|
00000DD0: 49 54 48 20 44 49 46 46  45 52 45 4E 54 20 44 49  |ITH DIFFERENT DI|
00000DE0: 53 4B 3F 20 59 2F 4E 22  00 FD 15 AC 03 A1 41 24  |SK? Y/N"......A$|
00000DF0: 3A 8B 41 24 B3 B1 4E 4C  24 A7 39 34 30 00 25 16  |:.A$..NL$.940.%.|
00000E00: B6 03 A1 41 24 3A 8B 41  24 B2 22 59 22 A7 99 22  |...A$:.A$."Y".."|
00000E10: 93 22 3A 98 31 2C 22 55  4A 22 3A 8D 33 31 34 30  |.":.1,"UJ":.3140|
00000E20: 3A 89 39 31 30 00 37 16  C0 03 8B 41 24 B3 B1 22  |:.910.7....A$.."|
00000E30: 4E 22 A7 20 39 35 30 00  62 16 CA 03 99 22 93 11  |N". 950.b...."..|
00000E40: 11 12 53 59 53 54 45 4D  20 44 4F 45 53 20 4E 4F  |..SYSTEM DOES NO|
00000E50: 54 20 50 41 53 53 20 46  49 4E 41 4C 20 54 45 53  |T PASS FINAL TES|
00000E60: 54 22 00 6C 16 D4 03 8D  32 36 32 30 00 92 16 DE  |T".l....2620....|
00000E70: 03 99 22 11 11 12 20 20  20 20 20 20 20 20 20 20  |.."...          |
00000E80: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000E90: 20 22 00 B6 16 E8 03 99  22 12 20 53 59 53 54 45  | "......". SYSTE|
00000EA0: 4D 20 49 53 20 54 4F 20  42 45 20 52 45 4A 45 43  |M IS TO BE REJEC|
00000EB0: 54 45 44 20 20 22 00 DA  16 F2 03 99 22 12 20 20  |TED  "......".  |
00000EC0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ED0: 20 20 20 20 20 20 20 20  20 22 00 FC 16 FC 03 99  |         "......|
00000EE0: 22 11 11 20 20 52 45 4D  4F 56 45 20 22 46 44 24  |"..  REMOVE "FD$|
00000EF0: 22 20 54 45 53 54 20 44  49 53 4B 22 00 10 17 06  |" TEST DISK"....|
00000F00: 04 8D 32 34 37 30 3A 8D  38 35 30 3A 89 33 36 30  |..2470:.850:.360|
00000F10: 00 3E 17 10 04 99 22 12  11 55 4E 49 54 20 44 4F  |.>...."..UNIT DO|
00000F20: 45 53 20 4E 4F 54 20 50  41 53 53 20 52 2F 57 20  |ES NOT PASS R/W |
00000F30: 54 45 53 54 20 41 53 20  53 48 4F 57 4E 22 00 66  |TEST AS SHOWN".f|
00000F40: 17 1A 04 99 22 11 20 20  50 52 45 53 53 20 27 52  |....".  PRESS 'R|
00000F50: 27 20 54 4F 20 52 45 50  45 41 54 20 54 48 45 20  |' TO REPEAT THE |
00000F60: 54 45 53 54 2C 22 00 8E  17 24 04 99 22 11 20 20  |TEST,"...$..".  |
00000F70: 50 52 45 52 79 9F 81 7F  91 9F F7 F0 9F FF 75 FF  |PRERy.........u.|
00000F80: 8F F7 FF 7F 79 9F F9 7F  79 77 FF 74 95 88 FF CF  |....y...yw.t....|
00000F90: FB 95 FF CF 7F 9F 8D FD  7F 9F C9 DF 98 F9 88 C0  |................|
00000FA0: 7F 9F C9 FF 8F 2F FF FF  F6 FA FC FF 20 FF 2F 2F  |...../...... .//|
00000FB0: 8F 2F 22 FF 2F 88 FF FF  02 2F F8 0F 88 FF FF FF  |./"./..../......|
00000FC0: F8 FF FF 2F FF F2 FF FF  FF FF FF 0F FF F8 FF FF  |.../............|
00000FD0: FF F0 FF F8 8F FF F8 FF  0F F0 F2 F2 FF FF FF FF  |................|
00000FE0: B3 B1 4D 24 A7 31 31 30  30 00 EF 17 56 04 8E 00  |..M$.1100...V...|
00000FF0: 02 18 60 04 A0 34 3A 9F  34 2C 34 3A 98 34 2C 22  |..`..4:.4,4:.4,"|
00001000: 20 22 00 37 18 6A 04 8B  53 54 A7 99 22 11 11 11  | ".7.j..ST.."...|
00001010: 12 50 52 49 4E 54 45 52  20 4F 46 46 20 4F 52 20  |.PRINTER OFF OR |
00001020: 4E 4F 54 20 43 4F 4E 4E  45 43 54 45 44 2E 22 3A  |NOT CONNECTED.":|
00001030: 8D 31 37 30 30 3A 8A 00  3D 18 74 04 8E 00 62 18  |.1700:..=.t...b.|
00001040: 7E 04 4A 42 B2 31 32 3A  8D 31 31 39 30 3A 81 49  |~.JB.12:.1190:.I|
00001050: B2 31 A4 33 30 30 30 3A  82 3A 8E 3A 8F 20 42 55  |.1.3000:.:.:. BU|
00001060: 4D 50 00 82 18 88 04 54  53 B2 30 3A 8D 31 31 38  |MP.....TS.0:.118|
00001070: 30 3A 8B 41 B3 32 A7 54  53 B2 31 30 3A 8D 31 31  |0:.A.2.TS.10:.11|
00001080: 38 30 00 88 18 92 04 8E  00 B4 18 9C 04 98 31 2C  |80............1,|
00001090: 22 4D 2D 57 22 C7 28 36  29 4F 30 24 C7 28 32 29  |"M-W".(6)O0$.(2)|
000010A0: C7 28 54 4B 29 C7 28 54  53 29 3A 8F 20 54 52 4B  |.(TK).(TS):. TRK|
000010B0: 2C 53 45 43 00 D2 18 A6  04 98 31 2C 22 4D 2D 57  |,SEC......1,"M-W|
000010C0: 22 4F 30 24 4F 30 24 4F  31 24 C7 28 4A 42 AC 31  |"O0$O0$O1$.(JB.1|
000010D0: 36 29 00 04 19 B0 04 98  31 2C 22 4D 2D 52        |6)......1,"M-R  |
..C...VS$."  970150.A  ":. 1540/1541 FIN
AL TEST, USED WITH C64 ONLY.Y.... SAVE @
$801-4000, USES BIN 970150.A @ $3E00-400
0....:...(.. TO LOAD INTO PET:  POKE41,
8:POKE8*256,0:NEW-THEN LOAD PGM...2.. SA
VE BINARY (3E00-4000) TO DISK AND RELOAD
 WHEN FINISHED MODIFYING.;.<.. FINAL SAV
E MUST BE FROM MONITOR 0801 TO 4000.A.F.
:.G.P.:.V.Z..".":IE.(3.4096).(15.256):. 
DWNLODR @$3F00...D..53280,1:.53281,1:.G(
28):.G(142):.GREY,RED,CAPS...N.DA.08:DT.
3.4096.14.256.14.16:. $3EE0+HOLDSDATE...
X.FF$.G(255):NL$."":O1$.G(1):O0$.G(0).,.
..MP.400:ID$."L":.MIN PASSES, DSK ID.L..
.SQ$.". MUST BE GREATER THAN ":SR$.".   
 MUST BE LESS THAN ".....M$.G(13):K2$." 
 ":K3$."   ":EQ$."=========":ZR$."   -".
.. .K4$."    ":K5$.K4$." ":K6$.K5$." ":K
7$.K6$." ":K8$.K7$." ".2...K9$.K8$." ":K
A$.K9$." ":KB$.KA$." ":KC$.KB$." ":KD$.K
C$." ":KE$.KD$." ".I...KK$.K4$.KD$.KE$:T
Y$." NHD NSY NBL BCS VFY HCS DCD".....BD
$.".BAD.-":GD$."GOOD  ":RD$."READ":WR$."
WRITE"...H.RM$.RD$."/".WR$." TEST ."...R
.AS$."*********":LB$."$$$$$$$$$":TX$."  
FINAL TEST".;...V0$." THE BOTTOM LINE IS
 *** THIS UNIT ":V1$."  ".KE$.V0$."PASSE
D ".E...V2$.KB$.".".V0$."IS TO BE REJECT
ED .".....MS$(1).". COULD NOT READ LOG .
":MS$(2).". COULD NOT SAVE LOG .".R...MS
$(3).". COULD NOT VALIDATE DISK ."......
 EE(20),ET(35),PC(40),RC(9)......"..".10
)"PROGRAM"VS$.4.....8)".1541 DISK SYSTEM
 FINAL TEST".T.".."...IS THIS THE FIRST 
TEST TODAY Y/N  N...";A$:.A$."N".360...,
..A$.."Y"..".....":.290.G.6.."...DATE  D
D-MM-YY..........";DT$:DT$.H(DT$.K7$,8).
..@.."..TIME OF DAY (24 HOUR TIME)".(.J.
."EG: 2PM=1400  0000......";TT$:TT$.H(TT
$."0000",4)."00".4.T.TI$.TT$.].^..I.0.7:
.DT.I,F(J(DT$,I.1)):.:.DT.9,0...H.."....
CONNECT COMPUTER CABLE TO UNIT IN TEST."
...R.."..APPLY POWER TO UNIT....".G.|..1
090:.1220:.1120......1830:."...  SOFT ER
ROR LOGGING COMPLETE."......EC.970:. FAI
LED SFT ERR.5....1350:.1150:.RW.970:. SP
D CHK.M....ZS.SP.2:.2590:.970.N...QE.0:Q
F.QE:. 3170:. NEW DISK......QF.."..SYSTE
M FAILED TO VALIDATE DISKS":EC.3:.2660:.
970...B..3140...L.."...STEP 3.":."..    
 .STARTING READ/WRITE TESTS"...V.."..   
REMOVE BURN-IN DISK FROM SYSTEM.".I...."
..    PUT A DISK '"FD$"' INTO THE DRIVE.
".W...."..       .NOTE!. IT IS VERY IMPO
RTANT "......"        TO USE THE CORRECT
 DISK!".....RF.0:DF.0:.1700:CC$."I0":CD$
.".INITIALIZING DRIVE ":.910.....C$.NL$:
E$.C$:JB.8:TS.0:TK.18:L.144.+....1180:.3
110:.I.1.4:.3110:C$.C$.A$:..?....C$.."70
00".570.J.&.."..DRIVE DOES NOT HAVE CORR
ECT DISK!"...0.."... THE R/W TESTS MUST 
BE RESTARTED! ":.480.J.:.K.1:TS.0:.".DOI
NG STOP ADJUSTMENT TEST.."...D.TK.1:.115
0:JB.11:.1180:. BUMP, SET ID.#.N.."TEST 
#"K;:TK.1:.1150:JB.8:.1180:.A.2.660.0.X.
.A.2.640.D.B..".FAILED, READ ERROR.":.".
.REPLACE "FD$" DISK".Z.L..1050:.A$."R".5
70...V.DF.1:.980.O....".FAILED, ON WRONG
 TRACK":RW$.". 3) FAILED STOP ADJUSTMENT
 TEST ".....RW.1:.970......"OK":K.K.1:.K
.6.TK.K.7:JB.11:.1180:.590.G...."..STOP 
TEST OK":CC$."N0:F15":CD$.".NEWING DRIVE
 ":.910.{....3140:."..TRACK OPER STATUS 
   OPER  STATUS.":.......TK:.TK.0.810...
..TK$.I(K3$.D(TK),3).K3$...F.RX.0:R1$.GD
$:JB.8.Q.P..1160:.A.2.750...Z.RX.RX.1:.R
X.5.720.....R1$.BD$.I("0".D(A),2):DF.1..
...RX.0:R2$.GD$:JB.9./....1160:.A.2.790.
E...RX.RX.1:.RX.5.760.D...R2$.BD$.I("0".
D(A),2):DF.1...... TK$RD$K2$R1$K3$WR$K2$
R2$... ..690...*..2620:.RW.0.RF.0.840...
4.SUB990:.A$."R".460.E.>..970...H..".   
.UNIT HAS PASSED READ/WRITE TESTS":.3140
:.1750.).R.."..PRESS .RETURN. TO START N
EXT UNIT".>.\..A$:.A$..NL$.860.V.F..A$:.
A$.M$.A$."R"..._.P..870......CD$;:DY.0:.
1,CC$:.1,A,EM$:.A.2..EM$:......DY.1:.".F
AILED":."..CAN'T READ DIRECTORY"......".
.WANT TO RETRY WITH DIFFERENT DISK? Y/N"
......A$:.A$..NL$.940.%....A$:.A$."Y".."
.":.1,"UJ":.3140:.910.7....A$.."N". 950.
B.J.."....SYSTEM DOES NOT PASS FINAL TES
T".L.T..2620......"...                  
         "......". SYSTEM IS TO BE REJEC
TED  ".Z....".                          
 "......"..  REMOVE "FD$" TEST DISK"....
..2470:.850:.360.>...."..UNIT DOES NOT P
ASS R/W TEST AS SHOWN".F....".  PRESS 'R
' TO REPEAT THE TEST,"...$..".  PRERY..
......U....Y..YW.T...O...O....I.....
.I../...... .//./"./..../........./....
..........................M$.1100...V...
..`. 4:.4,4:.4," ".7.J..ST.."....PRINTER
 OFF OR NOT CONNECTED.":.1700:..=.T...B.
~.JB.12:.1190:.I.1.3000:.:.:. BUMP.....T
S.0:.1180:.A.2.TS.10:.1180............1,
"M-W"G(6)O0$G(2)G(TK)G(TS):. TRK,SEC.R..
..1,"M-W"O0$O0$O1$G(JB.16)......1,"M-R
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL