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

SPD 3.0 CONVERT

FILE INFORMATION

FILENAME(S): SPD 3.0 CONVERT

FILE TYPE(S): PRG

FILE SIZE: 2K

FIRST SEEN: 2025-12-01 01:48:20

APPEARS ON: 2 disk(s)

FILE HASH

6f9cb81908f19c7d4bbf0c9ddfd0b1ef1c648f2a2509924dd97ffff46a92eff5

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CCS 64 REG SPD 3.0 CONVERT PRG hedning, Mattias H00r 5 0 DOWNLOAD FILE
CCS 64 REG SPD 3.0 CONVERT PRG hedning, Mattias H00r 5 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 34 08 64 00 99 22  93 12 0E 20 20 D3 50 45  |..4.d.."...  .PE|
00000010: 45 44 D3 43 52 49 50 54  20 C6 49 4C 45 20 C3 4F  |ED.CRIPT .ILE .O|
00000020: 4E 56 45 52 53 49 4F 4E  20 D0 52 4F 47 52 41 4D  |NVERSION .ROGRAM|
00000030: 20 20 20 22 00 3D 08 6E  00 8D 34 31 30 00 58 08  |   ".=.n..410.X.|
00000040: 78 00 85 22 11 C9 4E 50  55 54 20 46 49 4C 45 20  |x.."..NPUT FILE |
00000050: 4E 41 4D 45 22 3B 49 24  00 67 08 82 00 8B 49 24  |NAME";I$.g....I$|
00000060: B2 22 22 A7 31 32 30 00  83 08 8C 00 85 22 11 CF  |."".120......"..|
00000070: 55 54 50 55 54 20 46 49  4C 45 20 4E 41 4D 45 22  |UTPUT FILE NAME"|
00000080: 3B 4F 24 00 B9 08 96 00  99 22 11 12 C4 92 49 53  |;O$......"....IS|
00000090: 4B 2C 20 12 D3 92 43 52  45 45 4E 2C 20 12 D0 92  |K, ...CREEN, ...|
000000A0: 52 49 4E 54 45 52 2C 20  12 CD 92 4F 44 45 4D 2C  |RINTER, ...ODEM,|
000000B0: 20 12 CF 92 54 48 45 52  22 00 CC 08 A0 00 A1 41  | ...THER"......A|
000000C0: 24 3A 8B 41 24 B2 22 22  A7 31 36 30 00 0E 09 AA  |$:.A$."".160....|
000000D0: 00 44 56 B2 AB 28 41 24  B2 22 54 22 29 AB 32 AC  |.DV..(A$."T").2.|
000000E0: 28 41 24 B2 22 4D 22 29  AB 33 AC 28 41 24 B2 22  |(A$."M").3.(A$."|
000000F0: 53 22 29 AB 34 AC 28 41  24 B2 22 50 22 29 AB 38  |S").4.(A$."P").8|
00000100: AC 28 41 24 B2 22 44 22  29 3A 53 41 B2 37 00 44  |.(A$."D"):SA.7.D|
00000110: 09 B4 00 8B 44 56 B2 30  A7 85 22 C4 45 56 49 43  |....DV.0..".EVIC|
00000120: 45 20 4E 55 4D 42 45 52  22 3B 44 56 3A 85 22 D3  |E NUMBER";DV:.".|
00000130: 45 43 4F 4E 44 41 52 59  20 41 44 44 52 45 53 53  |ECONDARY ADDRESS|
00000140: 22 3B 53 41 00 5F 09 BE  00 99 22 11 11 D7 48 49  |";SA._...."...HI|
00000150: 43 48 20 43 4F 4E 56 45  52 53 49 4F 4E 3A 22 00  |CH CONVERSION:".|
00000160: 89 09 C8 00 99 22 11 31  29 20 D3 50 45 45 44 D3  |.....".1) .PEED.|
00000170: 43 52 49 50 54 20 54 4F  20 C3 4F 4D 4D 4F 44 4F  |CRIPT TO .OMMODO|
00000180: 52 45 20 C1 D3 C3 C9 C9  22 00 AE 09 D2 00 99 22  |RE ....."......"|
00000190: 11 32 29 20 D3 50 45 45  44 D3 43 52 49 50 54 20  |.2) .PEED.CRIPT |
000001A0: 54 4F 20 D4 52 55 45 20  C1 D3 C3 C9 C9 22 00 D8  |TO .RUE ....."..|
000001B0: 09 DC 00 99 22 11 33 29  20 C3 4F 4D 4D 4F 44 4F  |....".3) .OMMODO|
000001C0: 52 45 20 C1 D3 C3 C9 C9  20 54 4F 20 D3 50 45 45  |RE ..... TO .PEE|
000001D0: 44 D3 43 52 49 50 54 22  00 F3 09 E6 00 A1 50 24  |D.CRIPT"......P$|
000001E0: 3A 8B 50 24 B3 22 31 22  B0 50 24 B1 22 33 22 A7  |:.P$."1".P$."3".|
000001F0: 32 33 30 00 09 0A F0 00  41 44 52 B2 38 32 38 AA  |230.....ADR.828.|
00000200: C5 28 50 24 29 AC 33 AB  33 00 4E 0A FA 00 9F 31  |.(P$).3.3.N....1|
00000210: 35 2C 38 2C 31 35 2C 22  49 30 22 3A 8F 20 52 45  |5,8,15,"I0":. RE|
00000220: 4D 4F 56 45 20 2C 22 49  30 22 20 49 46 20 59 4F  |MOVE ,"I0" IF YO|
00000230: 55 27 56 45 20 43 48 41  4E 47 45 44 20 54 48 45  |U'VE CHANGED THE|
00000240: 20 44 52 49 56 45 27 53  20 53 50 45 45 44 00 77  | DRIVE'S SPEED.w|
00000250: 0A 04 01 9F 31 2C 38 2C  33 2C 49 24 3A 84 31 35  |....1,8,3,I$:.15|
00000260: 2C 45 4E 2C 45 4D 24 3A  46 24 B2 49 24 3A 8B 45  |,EN,EM$:F$.I$:.E|
00000270: 4E B2 30 A7 32 39 30 00  97 0A 0E 01 99 22 11 C4  |N.0.290......"..|
00000280: 49 53 4B 20 45 52 52 4F  52 20 46 4F 52 20 22 3B  |ISK ERROR FOR ";|
00000290: 46 24 3A 99 45 4D 24 00  B4 0A 18 01 99 22 11 11  |F$:.EM$......"..|
000002A0: 11 52 55 4E 91 91 91 22  3A A0 31 3A A0 32 3A A0  |.RUN...":.1:.2:.|
000002B0: 31 35 3A 80 00 D9 0A 22  01 8B 44 56 B2 32 A7 9F  |15:...."..DV.2..|
000002C0: 32 2C 32 2C 33 2C C7 28  36 AA 33 32 29 AA 28 36  |2,2,3,.(6.32).(6|
000002D0: AA 36 34 29 3A 89 33 38  30 00 F5 0A 27 01 8B 44  |.64):.380...'..D|
000002E0: 56 B3 B1 38 A7 9F 32 2C  44 56 2C 53 41 2C 4F 24  |V..8..2,DV,SA,O$|
000002F0: 3A 89 33 38 30 00 17 0B  2C 01 45 58 24 B2 22 2C  |:.380...,.EX$.",|
00000300: 53 2C 57 22 3A 8B 50 24  B2 22 33 22 A7 45 58 24  |S,W":.P$."3".EX$|
00000310: B2 22 2C 50 2C 57 22 00  41 0B 36 01 9F 32 2C 44  |.",P,W".A.6..2,D|
00000320: 56 2C 53 41 2C 22 30 3A  22 AA 4F 24 AA 45 58 24  |V,SA,"0:".O$.EX$|
00000330: 3A 84 31 35 2C 45 4E 2C  45 4D 24 3A 46 24 B2 4F  |:.15,EN,EM$:F$.O|
00000340: 24 00 4F 0B 40 01 8B 45  4E B2 30 A7 33 38 30 00  |$.O.@..EN.0.380.|
00000350: 5F 0B 4A 01 8B 45 4E B3  B1 36 33 A7 32 37 30 00  |_.J..EN..63.270.|
00000360: 91 0B 54 01 8B 45 4E B2  36 33 A7 99 22 11 22 3B  |..T..EN.63..".";|
00000370: 4F 24 3B 22 20 45 58 49  53 54 53 2E 2E 2E 20 D2  |O$;" EXISTS... .|
00000380: 45 50 4C 41 43 45 3F 20  12 D9 92 2F 12 CE 92 3A  |EPLACE? .../...:|
00000390: 22 00 AE 0B 5E 01 A1 41  24 3A 8B 41 24 B3 B1 22  |"...^..A$:.A$.."|
000003A0: 59 22 AF 41 24 B3 B1 22  4E 22 A7 33 35 30 00 BE  |Y".A$.."N".350..|
000003B0: 0B 68 01 8B 41 24 B2 22  4E 22 A7 32 37 30 00 D7  |.h..A$."N".270..|
000003C0: 0B 72 01 98 31 35 2C 22  53 30 3A 22 AA 4F 24 3A  |.r..15,"S0:".O$:|
000003D0: A0 32 3A 89 33 31 30 00  01 0C 7C 01 9E 28 41 44  |.2:.310...|..(AD|
000003E0: 52 29 3A 8B 28 C2 28 31  34 34 29 AF 31 39 31 29  |R):.(.(144).191)|
000003F0: B2 30 A7 99 22 11 C4 4F  4E 45 2E 22 3A 89 32 38  |.0.."..ONE.":.28|
00000400: 30 00 3B 0C 86 01 99 22  C9 2F CF 20 C5 52 52 4F  |0.;...."./. .RRO|
00000410: 52 20 44 55 52 49 4E 47  20 43 4F 4E 56 45 52 53  |R DURING CONVERS|
00000420: 49 4F 4E 2E 22 3A 84 31  35 2C 45 4E 2C 45 4D 24  |ION.":.15,EN,EM$|
00000430: 3A 8B 45 4E B3 B1 30 A7  32 37 30 00 44 0C 90 01  |:.EN..0.270.D...|
00000440: 89 32 38 30 00 72 0C 9A  01 81 49 B2 38 32 38 A4  |.280.r....I.828.|
00000450: 31 30 30 31 3A 87 41 3A  97 49 2C 41 3A 43 4B B2  |1001:.A:.I,A:CK.|
00000460: 43 4B AA 41 3A 82 3A 8B  43 4B B2 32 31 35 38 34  |CK.A:.:.CK.21584|
00000470: A7 8E 00 96 0C A4 01 99  22 12 45 52 52 4F 52 20  |........".ERROR |
00000480: 49 4E 20 44 41 54 41 20  53 54 41 54 45 4D 45 4E  |IN DATA STATEMEN|
00000490: 54 53 2E 22 3A 80 00 B4  0C AE 01 83 20 30 37 36  |TS.":....... 076|
000004A0: 2C 30 36 39 2C 30 30 33  2C 30 37 36 2C 31 32 32  |,069,003,076,122|
000004B0: 2C 30 30 33 00 D2 0C B8  01 83 20 30 37 36 2C 31  |,003...... 076,1|
000004C0: 37 34 2C 30 30 33 2C 30  33 32 2C 32 32 35 2C 32  |74,003,032,225,2|
000004D0: 35 35 00 F0 0C C2 01 83  20 32 34 30 2C 30 31 38  |55...... 240,018|
000004E0: 2C 30 33 32 2C 32 31 36  2C 30 30 33 2C 30 33 32  |,032,216,003,032|
000004F0: 00 0E 0D CC 01 83 20 30  39 35 2C 30 30 33 2C 30  |...... 095,003,0|
00000500: 33 32 2C 31 38 33 2C 32  35 35 2C 30 37 32 00 2C  |32,183,255,072.,|
00000510: 0D D6 01 83 20 30 33 32  2C 32 32 34 2C 30 30 33  |.... 032,224,003|
00000520: 2C 31 30 34 2C 30 34 31  2C 30 36 34 00 4A 0D E0  |,104,041,064.J..|
00000530: 01 83 20 32 34 30 2C 32  33 33 2C 30 37 36 2C 32  |.. 240,233,076,2|
00000540: 30 34 2C 32 35 35 2C 31  33 33 00 68 0D EA 01 83  |04,255,133.h....|
00000550: 20 32 35 31 2C 30 34 31  2C 30 36 34 2C 30 31 30  | 251,041,064,010|
00000560: 2C 30 30 35 2C 32 35 31  00 86 0D F4 01 83 20 30  |,005,251...... 0|
00000570: 34 31 2C 31 39 31 2C 31  33 33 2C 32 35 31 2C 30  |41,191,133,251,0|
00000580: 34 31 2C 30 33 32 00 A4  0D FE 01 83 20 30 37 33  |41,032...... 073|
00000590: 2C 30 33 32 2C 30 31 30  2C 30 30 35 2C 32 35 31  |,032,010,005,251|
000005A0: 2C 32 30 31 00 C2 0D 08  02 83 20 30 39 35 2C 32  |,201...... 095,2|
000005B0: 30 38 2C 30 30 32 2C 31  36 39 2C 30 31 33 2C 31  |08,002,169,013,1|
000005C0: 33 33 00 E0 0D 12 02 83  20 32 35 31 2C 30 39 36  |33...... 251,096|
000005D0: 2C 30 33 32 2C 32 32 35  2C 32 35 35 2C 32 34 30  |,032,225,255,240|
000005E0: 00 FE 0D 1C 02 83 20 32  32 31 2C 30 33 32 2C 32  |...... 221,032,2|
000005F0: 31 36 2C 30 30 33 2C 30  33 32 2C 30 39 35 00 1C  |16,003,032,095..|
00000600: 0E 26 02 83 20 30 30 33  2C 30 34 31 2C 31 32 37  |.&.. 003,041,127|
00000610: 2C 32 30 31 2C 30 36 35  2C 31 34 34 00 3A 0E 30  |,201,065,144.:.0|
00000620: 02 83 20 30 31 38 2C 32  30 31 2C 30 39 31 2C 31  |.. 018,201,091,1|
00000630: 37 36 2C 30 31 34 2C 31  37 30 00 58 0E 3A 02 83  |76,014,170.X.:..|
00000640: 20 31 36 35 2C 32 35 31  2C 30 34 31 2C 31 32 38  | 165,251,041,128|
00000650: 2C 30 37 33 2C 31 32 38  00 76 0E 44 02 83 20 30  |,073,128.v.D.. 0|
00000660: 37 34 2C 30 37 34 2C 31  33 33 2C 32 35 31 2C 31  |74,074,133,251,1|
00000670: 33 38 2C 30 30 35 00 94  0E 4E 02 83 20 32 35 31  |38,005...N.. 251|
00000680: 2C 31 33 33 2C 32 35 31  2C 30 33 32 2C 31 38 33  |,133,251,032,183|
00000690: 2C 32 35 35 00 B2 0E 58  02 83 20 30 37 32 2C 30  |,255...X.. 072,0|
000006A0: 33 32 2C 32 32 34 2C 30  30 33 2C 31 30 34 2C 30  |32,224,003,104,0|
000006B0: 34 31 00 D0 0E 62 02 83  20 30 36 34 2C 32 34 30  |41...b.. 064,240|
000006C0: 2C 32 30 37 2C 30 37 36  2C 32 30 34 2C 32 35 35  |,207,076,204,255|
000006D0: 00 EE 0E 6C 02 83 20 30  33 32 2C 32 32 35 2C 32  |...l.. 032,225,2|
000006E0: 35 35 2C 32 34 30 2C 31  36 39 2C 30 33 32 00 0C  |55,240,169,032..|
000006F0: 0F 76 02 83 20 32 31 36  2C 30 30 33 2C 32 30 31  |.v.. 216,003,201|
00000700: 2C 30 31 33 2C 32 30 38  2C 30 30 32 00 2A 0F 80  |,013,208,002.*..|
00000710: 02 83 20 31 36 39 2C 30  33 31 2C 30 37 32 2C 30  |.. 169,031,072,0|
00000720: 34 31 2C 31 32 38 2C 30  37 34 00 48 0F 8A 02 83  |41,128,074.H....|
00000730: 20 31 33 33 2C 32 35 31  2C 31 30 34 2C 30 34 31  | 133,251,104,041|
00000740: 2C 30 36 33 2C 30 30 35  00 66 0F 94 02 83 20 32  |,063,005.f.... 2|
00000750: 35 31 2C 31 33 33 2C 32  35 31 2C 30 33 32 2C 31  |51,133,251,032,1|
00000760: 38 33 2C 32 35 35 00 84  0F 9E 02 83 20 30 37 32  |83,255...... 072|
00000770: 2C 30 33 32 2C 32 32 34  2C 30 30 33 2C 31 30 34  |,032,224,003,104|
00000780: 2C 30 34 31 00 A2 0F A8  02 83 20 30 36 34 2C 32  |,041...... 064,2|
00000790: 34 30 2C 32 31 37 2C 30  37 36 2C 32 30 34 2C 32  |40,217,076,204,2|
000007A0: 35 35 00 C0 0F B2 02 83  20 31 36 32 2C 30 30 31  |55...... 162,001|
000007B0: 2C 30 33 32 2C 31 39 38  2C 32 35 35 2C 30 37 36  |,032,198,255,076|
000007C0: 00 DE 0F BC 02 83 20 32  30 37 2C 32 35 35 2C 31  |...... 207,255,1|
000007D0: 36 32 2C 30 30 32 2C 30  33 32 2C 32 30 31 00 FC  |62,002,032,201..|
000007E0: 0F C6 02 83 20 32 35 35  2C 31 36 35 2C 32 35 31  |.... 255,165,251|
000007F0: 2C 30 37 36 2C 32 31 30  2C 32 35 35 00 00 00     |,076,210,255... |
..4.D.."...  SPEEDSCRIPT FILE CONVERSION
 PROGRAM   ".=.N..410.X.X..".INPUT FILE 
NAME";I$.G....I$."".120......".OUTPUT FI
LE NAME";O$......"..D.ISK, .S.CREEN, .P.
RINTER, .M.ODEM, .O.THER".L. ..A$:.A$.""
.160.....DV..(A$."T").2.(A$."M").3.(A$."
S").4.(A$."P").8.(A$."D"):SA.7.D....DV.0
.."DEVICE NUMBER";DV:."SECONDARY ADDRESS
";SA._...."..WHICH CONVERSION:"...H..".1
) SPEEDSCRIPT TO COMMODORE ASCII"...R.."
.2) SPEEDSCRIPT TO TRUE ASCII".X....".3)
 COMMODORE ASCII TO SPEEDSCRIPT"......P$
:.P$."1".P$."3".230.....ADR.828.E(P$).3.
3.N....15,8,15,"I0":. REMOVE ,"I0" IF YO
U'VE CHANGED THE DRIVE'S SPEED.W....1,8,
3,I$:.15,EN,EM$:F$.I$:.EN.0.290......".D
ISK ERROR FOR ";F$:.EM$......"...RUN..."
: 1: 2: 15:..Y."..DV.2..2,2,3,G(6.32).(6
.64):.380...'..DV..8..2,DV,SA,O$:.380...
,.EX$.",S,W":.P$."3".EX$.",P,W".A.6..2,D
V,SA,"0:".O$.EX$:.15,EN,EM$:F$.O$.O.@..E
N.0.380._.J..EN..63.270...T..EN.63..".";
O$;" EXISTS... REPLACE? .Y./.N.:"...^..A
$:.A$.."Y".A$.."N".350...H..A$."N".270.W
.R..15,"S0:".O$: 2:.310...|..(ADR):.(B(1
44).191).0..".DONE.":.280.;...."I/O ERRO
R DURING CONVERSION.":.15,EN,EM$:.EN..0.
270.D....280.R....I.828.1001:.A:.I,A:CK.
CK.A:.:.CK.21584........".ERROR IN DATA 
STATEMENTS.":....... 076,069,003,076,122
,003.R.... 076,174,003,032,225,255...B..
 240,018,032,216,003,032...L.. 095,003,0
32,183,255,072.,.V.. 032,224,003,104,041
,064.J.... 240,233,076,204,255,133.H....
 251,041,064,010,005,251...... 041,191,1
33,251,041,032...... 073,032,010,005,251
,201.B.... 095,208,002,169,013,133......
 251,096,032,225,255,240...... 221,032,2
16,003,032,095...&.. 003,041,127,201,065
,144.:.0.. 018,201,091,176,014,170.X.:..
 165,251,041,128,073,128.V.D.. 074,074,1
33,251,138,005...N.. 251,133,251,032,183
,255...X.. 072,032,224,003,104,041.P.B..
 064,240,207,076,204,255...L.. 032,225,2
55,240,169,032...V.. 216,003,201,013,208
,002.*.... 169,031,072,041,128,074.H....
 133,251,104,041,063,005.F.... 251,133,2
51,032,183,255...... 072,032,224,003,104
,041...... 064,240,217,076,204,255......
 162,001,032,198,255,076...... 207,255,1
62,002,032,201...F.. 255,165,251,076,210
,255...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL