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

CERTIFY A DISKET

FILE INFORMATION

FILENAME(S): CERTIFY A DISKET

FILE TYPE(S): PRG

FILE SIZE: 1.9K

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

APPEARS ON: 1 disk(s)

FILE HASH

5db302dabf20d57e3964ec1cdadcf22a72faf87cc76e095eb15a9b9f5914d4bc

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C64 HULP 43 1 CERTIFY A DISKET PRG DuncanTwain 19 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 21 08 64 00 8F 20  43 45 52 54 49 56 59 20  |..!.d.. CERTIVY |
00000010: 41 20 44 49 53 4B 45 54  54 45 20 2D 20 31 35 34  |A DISKETTE - 154|
00000020: 31 00 2D 08 6E 00 81 49  B2 31 A4 33 32 00 42 08  |1.-.n..I.1.32.B.|
00000030: 78 00 4E 55 4C 4C 24 B2  4E 55 4C 4C 24 AA C7 28  |x.NULL$.NULL$..(|
00000040: 30 29 00 5A 08 82 00 57  52 49 54 45 24 B2 57 52  |0).Z...WRITE$.WR|
00000050: 49 54 45 24 AA C7 28 31  35 29 00 61 08 8C 00 82  |ITE$..(15).a....|
00000060: 49 00 76 08 96 00 86 54  25 28 36 38 31 29 2C 53  |I.v....T%(681),S|
00000070: 25 28 36 38 31 29 00 9B  08 A0 00 99 22 93 20 20  |%(681)......".  |
00000080: 20 20 20 20 20 20 20 20  43 45 52 54 49 46 59 20  |        CERTIFY |
00000090: 41 20 44 49 53 4B 45 54  54 45 22 00 BC 08 AA 00  |A DISKETTE".....|
000000A0: 99 22 11 20 20 20 20 20  20 20 20 20 20 20 20 20  |.".             |
000000B0: 20 20 12 57 41 52 4E 49  4E 47 92 22 00 F1 08 B4  |  .WARNING."....|
000000C0: 00 99 22 11 12 52 41 4E  44 4F 4D 20 41 43 43 45  |.."..RANDOM ACCE|
000000D0: 53 53 92 20 41 4E 44 20  12 44 45 4C 92 20 46 49  |SS. AND .DEL. FI|
000000E0: 4C 45 53 20 57 49 4C 4C  20 42 45 20 4C 4F 53 54  |LES WILL BE LOST|
000000F0: 22 00 13 09 BE 00 99 22  52 45 4D 4F 56 45 20 12  |"......"REMOVE .|
00000100: 57 52 49 54 45 20 50 52  4F 54 45 43 54 20 54 41  |WRITE PROTECT TA|
00000110: 42 92 22 00 34 09 C8 00  99 22 11 49 4E 53 45 52  |B.".4....".INSER|
00000120: 54 20 44 49 53 4B 45 54  54 45 20 49 4E 20 44 52  |T DISKETTE IN DR|
00000130: 49 56 45 22 00 57 09 D2  00 99 22 11 50 52 45 53  |IVE".W....".PRES|
00000140: 53 20 12 52 45 54 55 52  4E 92 20 54 4F 20 43 4F  |S .RETURN. TO CO|
00000150: 4E 54 49 4E 55 45 22 00  6A 09 DC 00 A1 43 24 3A  |NTINUE".j....C$:|
00000160: 8B 43 24 B2 22 22 A7 32  32 30 00 7D 09 E6 00 8B  |.C$."".220.}....|
00000170: 43 24 B3 B1 C7 28 31 33  29 89 32 32 30 00 87 09  |C$...(13).220...|
00000180: F0 00 99 22 4F 4B 22 00  94 09 FA 00 9F 31 35 2C  |..."OK"......15,|
00000190: 38 2C 31 35 00 A1 09 04  01 98 31 35 2C 22 49 30  |8,15......15,"I0|
000001A0: 22 00 B9 09 0E 01 84 31  35 2C 45 4E 24 2C 45 4D  |"......15,EN$,EM|
000001B0: 24 2C 45 54 24 2C 45 53  24 00 CB 09 18 01 8B 45  |$,ET$,ES$......E|
000001C0: 4E 24 B2 22 30 30 22 89  33 33 30 00 E9 09 22 01  |N$."00".330...".|
000001D0: 99 22 11 22 45 4E 24 2C  20 22 45 4D 24 22 2C 22  |."."EN$, "EM$","|
000001E0: 45 54 24 22 2C 22 45 53  24 00 F1 09 2C 01 A0 31  |ET$","ES$...,..1|
000001F0: 35 00 F7 09 36 01 80 00  01 0A 40 01 8F 20 42 41  |5...6.....@.. BA|
00000200: 4D 00 1D 0A 4A 01 98 31  35 2C 22 4D 2D 52 22 C7  |M...J..15,"M-R".|
00000210: 28 30 29 C7 28 37 29 C7  28 31 39 32 29 00 2A 0A  |(0).(7).(192).*.|
00000220: 54 01 81 49 B2 30 A4 31  39 31 00 36 0A 5E 01 A1  |T..I.0.191.6.^..|
00000230: 23 31 35 2C 42 24 00 49  0A 68 01 8B 42 24 B2 22  |#15,B$.I.h..B$."|
00000240: 22 A7 42 24 B2 C7 28 30  29 00 5A 0A 72 01 42 41  |".B$..(0).Z.r.BA|
00000250: 4D 24 B2 42 41 4D 24 AA  42 24 00 61 0A 7C 01 82  |M$.BAM$.B$.a.|..|
00000260: 49 00 78 0A 86 01 44 4F  53 B2 C6 28 CA 28 42 41  |I.x...DOS..(.(BA|
00000270: 4D 24 2C 33 2C 31 29 29  00 88 0A 90 01 8B 44 4F  |M$,3,1))......DO|
00000280: 53 B2 36 35 89 34 36 30  00 90 0A 9A 01 A0 31 35  |S.65.460......15|
00000290: 00 B3 0A A4 01 99 22 11  37 33 2C 43 42 4D 20 44  |......".73,CBM D|
000002A0: 4F 53 20 56 32 2E 36 20  31 35 34 31 2C 30 30 2C  |OS V2.6 1541,00,|
000002B0: 30 30 22 00 C4 0A AE 01  99 22 11 12 46 41 49 4C  |00"......"..FAIL|
000002C0: 45 44 92 22 00 CA 0A B8  01 80 00 D7 0A C2 01 8F  |ED."............|
000002D0: 20 42 55 46 46 45 52 00  DF 0A CC 01 49 B2 30 00  | BUFFER.....I.0.|
000002E0: EA 0A D6 01 81 4A B2 31  A4 38 00 0B 0B E0 01 98  |.....J.1.8......|
000002F0: 31 35 2C 22 4D 2D 57 22  C7 28 49 29 C7 28 34 29  |15,"M-W".(I).(4)|
00000300: C7 28 33 32 29 57 52 49  54 45 24 00 16 0B EA 01  |.(32)WRITE$.....|
00000310: 49 B2 49 AA 33 32 00 1D  0B F4 01 82 4A 00 25 0B  |I.I.32......J.%.|
00000320: FE 01 54 B2 31 00 2D 0B  08 02 53 B2 30 00 35 0B  |..T.1.-...S.0.5.|
00000330: 12 02 43 B2 30 00 3D 0B  1C 02 41 B2 30 00 51 0B  |..C.0.=...A.0.Q.|
00000340: 26 02 98 31 35 2C 22 42  2D 41 22 3B 30 3B 54 3B  |&..15,"B-A";0;T;|
00000350: 53 00 69 0B 30 02 84 31  35 2C 45 4E 24 2C 45 4D  |S.i.0..15,EN$,EM|
00000360: 24 2C 45 54 24 2C 45 53  24 00 7B 0B 3A 02 8B 45  |$,ET$,ES$.{.:..E|
00000370: 4E 24 B2 22 30 30 22 89  36 32 30 00 88 0B 44 02  |N$."00".620...D.|
00000380: 54 B2 C5 28 45 54 24 29  00 99 0B 4E 02 8B 54 B2  |T..(ET$)...N..T.|
00000390: 30 AF 43 B2 30 89 37 36  30 00 A6 0B 58 02 8B 54  |0.C.0.760...X..T|
000003A0: B2 30 89 38 30 30 00 B3  0B 62 02 53 B2 C5 28 45  |.0.800...b.S..(E|
000003B0: 53 24 29 00 D5 0B 6C 02  54 24 B2 C9 28 22 30 22  |S$)...l.T$..("0"|
000003C0: AA C9 28 C4 28 54 29 2C  C3 28 C4 28 54 29 29 AB  |..(.(T),.(.(T)).|
000003D0: 31 29 2C 32 29 00 F7 0B  76 02 54 24 B2 C9 28 22  |1),2)...v.T$..("|
000003E0: 30 22 AA C9 28 C4 28 53  29 2C C3 28 C4 28 54 29  |0"..(.(S),.(.(T)|
000003F0: 29 AB 31 29 2C 32 29 00  01 0C 80 02 43 B2 43 AA  |).1),2).....C.C.|
00000400: 31 00 11 0C 8A 02 8B 43  B2 31 A7 99 22 91 20 20  |1......C.1..".  |
00000410: 22 00 25 0C 94 02 98 31  35 2C 22 42 2D 41 22 3B  |".%....15,"B-A";|
00000420: 30 3B 54 3B 53 00 5A 0C  9E 02 99 22 13 11 11 11  |0;T;S.Z...."....|
00000430: 11 11 11 12 43 45 52 54  49 46 59 49 4E 47 92 20  |....CERTIFYING. |
00000440: 54 52 41 43 4B 20 22 3B  54 24 3B 22 20 2D 20 53  |TRACK ";T$;" - S|
00000450: 45 43 54 4F 52 20 22 3B  53 24 00 85 0C A8 02 99  |ECTOR ";S$......|
00000460: 22 11 4E 55 4D 42 45 52  20 4F 46 20 53 45 43 54  |".NUMBER OF SECT|
00000470: 4F 52 53 20 43 45 52 54  49 46 49 45 44 20 20 20  |ORS CERTIFIED   |
00000480: 20 3A 22 3B 43 00 B0 0C  B2 02 99 22 11 4E 55 4D  | :";C......".NUM|
00000490: 42 45 52 20 4F 46 20 42  41 44 20 53 45 43 54 4F  |BER OF BAD SECTO|
000004A0: 52 53 20 41 4C 4C 4F 43  41 54 45 44 3A 22 3B 41  |RS ALLOCATED:";A|
000004B0: 00 BA 0C BC 02 8D 31 30  33 30 00 C7 0C C6 02 8B  |......1030......|
000004C0: 45 B2 31 89 35 35 30 00  D1 0C D0 02 41 B2 41 AA  |E.1.550.....A.A.|
000004D0: 31 00 DD 0C DA 02 54 25  28 41 29 B2 54 00 E9 0C  |1.....T%(A).T...|
000004E0: E4 02 53 25 28 41 29 B2  53 00 F2 0C EE 02 89 35  |..S%(A).S......5|
000004F0: 35 30 00 FA 0C F8 02 A0  31 35 00 22 0D 02 03 99  |50......15."....|
00000500: 22 11 41 4C 4C 20 53 45  43 54 4F 52 53 20 48 41  |".ALL SECTORS HA|
00000510: 56 45 20 42 45 45 4E 20  41 4C 4C 4F 43 41 54 45  |VE BEEN ALLOCATE|
00000520: 44 22 00 33 0D 0C 03 99  22 11 12 46 41 49 4C 45  |D".3...."..FAILE|
00000530: 44 92 22 00 39 0D 16 03  80 00 41 0D 20 03 49 B2  |D.".9.....A. .I.|
00000540: 30 00 4C 0D 2A 03 81 4A  B2 31 A4 36 00 75 0D 34  |0.L.*..J.1.6.u.4|
00000550: 03 98 31 35 2C 22 4D 2D  57 22 C7 28 49 29 C7 28  |..15,"M-W".(I).(|
00000560: 34 29 C7 28 33 32 29 CA  28 42 41 4D 24 2C 49 AA  |4).(32).(BAM$,I.|
00000570: 31 2C 33 32 29 00 80 0D  3E 03 49 B2 49 AA 33 32  |1,32)...>.I.I.32|
00000580: 00 87 0D 48 03 82 4A 00  A9 0D 52 03 98 31 35 2C  |...H..J...R..15,|
00000590: 22 4D 2D 57 22 C7 28 31  39 32 29 C7 28 34 29 C7  |"M-W".(192).(4).|
000005A0: 28 33 32 29 4E 55 4C 4C  24 00 CB 0D 5C 03 98 31  |(32)NULL$...\..1|
000005B0: 35 2C 22 4D 2D 57 22 C7  28 32 32 34 29 C7 28 34  |5,"M-W".(224).(4|
000005C0: 29 C7 28 33 32 29 4E 55  4C 4C 24 00 D4 0D 66 03  |).(32)NULL$...f.|
000005D0: 54 B2 31 38 00 DC 0D 70  03 53 B2 30 00 E6 0D 7A  |T.18...p.S.0...z|
000005E0: 03 8D 31 30 33 30 00 F3  0D 84 03 98 31 35 2C 22  |..1030......15,"|
000005F0: 49 30 22 00 0B 0E 8E 03  84 31 35 2C 45 4E 24 2C  |I0"......15,EN$,|
00000600: 45 4D 24 2C 45 54 24 2C  45 53 24 00 19 0E 98 03  |EM$,ET$,ES$.....|
00000610: 8B 41 B3 B1 30 89 39 36  30 00 21 0E A2 03 A0 31  |.A..0.960.!....1|
00000620: 35 00 39 0E AC 03 99 22  11 4E 4F 20 42 41 44 20  |5.9....".NO BAD |
00000630: 53 45 43 54 4F 52 53 21  22 00 3F 0E B6 03 80 00  |SECTORS!".?.....|
00000640: 4A 0E C0 03 81 49 B2 31  A4 41 00 66 0E CA 03 98  |J....I.1.A.f....|
00000650: 31 35 2C 22 42 2D 41 22  3B 30 3B 54 25 28 49 29  |15,"B-A";0;T%(I)|
00000660: 3B 53 25 28 49 29 00 6D  0E D4 03 82 49 00 75 0E  |;S%(I).m....I.u.|
00000670: DE 03 A0 31 35 00 83 0E  E8 03 99 22 11 44 4F 4E  |...15......".DON|
00000680: 45 21 22 00 89 0E F2 03  80 00 94 0E FC 03 8F 20  |E!"............ |
00000690: 53 45 45 4B 00 A0 0E 06  04 4A 4F 42 B2 31 37 36  |SEEK.....JOB.176|
000006A0: 00 AA 0E 10 04 8D 31 31  32 30 00 B8 0E 1A 04 8B  |......1120......|
000006B0: 45 B2 31 89 31 30 38 30  00 BE 0E 24 04 8E 00 CA  |E.1.1080...$....|
000006C0: 0E 2E 04 8F 20 57 52 49  54 45 00 D6 0E 38 04 4A  |.... WRITE...8.J|
000006D0: 4F 42 B2 31 34 34 00 E0  0E 42 04 8D 31 31 32 30  |OB.144...B..1120|
000006E0: 00 E6 0E 4C 04 8E 00 F6  0E 56 04 8F 20 4A 4F 42  |...L.....V.. JOB|
000006F0: 20 51 55 45 55 45 00 00  0F 60 04 54 52 59 B2 30  | QUEUE...`.TRY.0|
00000700: 00 22 0F 6A 04 98 31 35  2C 22 4D 2D 57 22 C7 28  |.".j..15,"M-W".(|
00000710: 38 29 C7 28 30 29 C7 28  32 29 C7 28 54 29 C7 28  |8).(0).(2).(T).(|
00000720: 53 29 00 42 0F 74 04 98  31 35 2C 22 4D 2D 57 22  |S).B.t..15,"M-W"|
00000730: C7 28 31 29 C7 28 30 29  C7 28 31 29 C7 28 4A 4F  |.(1).(0).(1).(JO|
00000740: 42 29 00 50 0F 7E 04 54  52 59 B2 54 52 59 AA 31  |B).P.~.TRY.TRY.1|
00000750: 00 66 0F 88 04 98 31 35  2C 22 4D 2D 52 22 C7 28  |.f....15,"M-R".(|
00000760: 31 29 C7 28 30 29 00 72  0F 92 04 A1 23 31 35 2C  |1).(0).r....#15,|
00000770: 45 24 00 85 0F 9C 04 8B  45 24 B2 22 22 A7 45 24  |E$......E$."".E$|
00000780: B2 C7 28 30 29 00 91 0F  A6 04 45 B2 C6 28 45 24  |..(0).....E..(E$|
00000790: 29 00 A3 0F B0 04 8B 54  52 59 B2 35 30 30 89 31  |)......TRY.500.1|
000007A0: 32 32 30 00 B3 0F BA 04  8B 45 B1 31 32 37 89 31  |220......E.127.1|
000007B0: 31 35 30 00 B9 0F C4 04  8E 00 00 00              |150.........    |
..!.D.. CERTIVY A DISKETTE - 1541.-.N..I
.1.32.B.X.NULL$.NULL$.G(0).Z...WRITE$.WR
ITE$.G(15).A....I.V....T%(681),S%(681)..
. ..".          CERTIFY A DISKETTE".....
.".               .WARNING."......"..RAN
DOM ACCESS. AND .DEL. FILES WILL BE LOST
"......"REMOVE .WRITE PROTECT TAB.".4.H.
.".INSERT DISKETTE IN DRIVE".W.R..".PRES
S .RETURN. TO CONTINUE".J....C$:.C$."".2
20.}....C$..G(13).220......"OK"......15,
8,15......15,"I0"......15,EN$,EM$,ET$,ES
$.K....EN$."00".330...".."."EN$, "EM$","
ET$","ES$...,. 15...6.....@.. BAM...J..1
5,"M-R"G(0)G(7)G(192).*.T..I.0.191.6.^..
#15,B$.I.H..B$."".B$.G(0).Z.R.BAM$.BAM$.
B$.A.|..I.X...DOS.F(J(BAM$,3,1))......DO
S.65.460..... 15......".73,CBM DOS V2.6 
1541,00,00".D...."..FAILED.".J.....W.B..
 BUFFER...L.I.0...V..J.1.8......15,"M-W"
G(I)G(4)G(32)WRITE$.....I.I.32......J.%.
..T.1.-...S.0.5...C.0.=...A.0.Q.&..15,"B
-A";0;T;S.I.0..15,EN$,EM$,ET$,ES$.{.:..E
N$."00".620...D.T.E(ET$)...N..T.0.C.0.76
0...X..T.0.800...B.S.E(ES$).U.L.T$.I("0"
.I(D(T),C(D(T)).1),2)...V.T$.I("0".I(D(S
),C(D(T)).1),2).....C.C.1......C.1..".  
".%....15,"B-A";0;T;S.Z...."........CERT
IFYING. TRACK ";T$;" - SECTOR ";S$......
".NUMBER OF SECTORS CERTIFIED    :";C...
...".NUMBER OF BAD SECTORS ALLOCATED:";A
......1030.G.F..E.1.550.Q.P.A.A.1...Z.T%
(A).T.....S%(A).S......550..... 15."....
".ALL SECTORS HAVE BEEN ALLOCATED".3....
"..FAILED.".9.....A. .I.0.L.*..J.1.6.U.4
..15,"M-W"G(I)G(4)G(32)J(BAM$,I.1,32)...
>.I.I.32...H..J...R..15,"M-W"G(192)G(4)G
(32)NULL$.K.\..15,"M-W"G(224)G(4)G(32)NU
LL$.T.F.T.18...P.S.0...Z..1030......15,"
I0"......15,EN$,EM$,ET$,ES$......A..0.96
0.!... 15.9....".NO BAD SECTORS!".?.....
J....I.1.A.F.J..15,"B-A";0;T%(I);S%(I).M
.T..I.U... 15......".DONE!"............ 
SEEK. ...JOB.176......1120......E.1.1080
...$...J.... WRITE.V.8.JOB.144...B..1120
...L.....V.. JOB QUEUE...`.TRY.0.".J..15
,"M-W"G(8)G(0)G(2)G(T)G(S).B.T..15,"M-W"
G(1)G(0)G(1)G(JOB).P.~.TRY.TRY.1.F....15
,"M-R"G(1)G(0).R....#15,E$......E$."".E$
.G(0).....E.F(E$)......TRY.500.1220.....
.E.127.1150...D.....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL