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

CONVERT.ML

FILE INFORMATION

FILENAME(S): CONVERT.ML

FILE TYPE(S): PRG

FILE SIZE: 1.4K

FIRST SEEN: 2025-10-20 14:30:22

APPEARS ON: 8 disk(s)

FILE HASH

3d364cedf9b04d264c8997d81eab38d747137d1637d8e1d74458c9a22d45ea79

FOUND ON DISKS (8 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
PD G 1095 CONVERT.ML PRG Treasure Chest - Klaus Der Suhler 7 3 DOWNLOAD FILE
G T 13 CONVERT.ML PRG Treasure Chest - Klaus Der Suhler 8 13 DOWNLOAD FILE
G PD 12 CONVERT.ML PRG Treasure Chest - Klaus Der Suhler 8 13 DOWNLOAD FILE
G T 13 1 CONVERT.ML PRG Treasure Chest - Klaus Der Suhler 8 13 DOWNLOAD FILE
G T 22 0 CONVERT.ML PRG Treasure Chest - Klaus Der Suhler 6 14 DOWNLOAD FILE
S 1095 CONVERT.ML PRG Treasure Chest - Klaus Der Suhler 8 13 DOWNLOAD FILE
C C D PD 08 CONVERT.ML PRG DuncanTwain 6 10 DOWNLOAD FILE
6 CONVERT.ML PRG DuncanTwain 33 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 14 08 05 00 4E 41  24 B2 22 41 50 50 2D 49  |......NA$."APP-I|
00000010: 4E 46 4F 22 00 34 08 0A  00 8B C2 28 38 32 38 29  |NFO".4.....(828)|
00000020: B3 B1 31 36 32 A7 93 22  58 46 45 52 2E 4D 4C 22  |..162.."XFER.ML"|
00000030: 2C 38 2C 31 00 56 08 0F  00 99 22 93 05 52 45 4D  |,8,1.V...."..REM|
00000040: 4F 56 49 4E 47 20 4C 4F  41 44 20 41 44 44 52 45  |OVING LOAD ADDRE|
00000050: 53 53 2E 2E 2E 22 00 77  08 14 00 9F 32 2C 38 2C  |SS...".w....2,8,|
00000060: 32 2C 22 50 52 47 2E 4F  42 4A 22 3A A1 23 32 2C  |2,"PRG.OBJ":.#2,|
00000070: 53 41 24 2C 53 42 24 00  90 08 1E 00 9F 33 2C 38  |SA$,SB$......3,8|
00000080: 2C 33 2C 22 50 52 47 2E  4C 49 54 2C 50 2C 57 22  |,3,"PRG.LIT,P,W"|
00000090: 00 9F 08 28 00 9E 38 32  38 3A A0 32 3A A0 33 00  |...(..828:.2:.3.|
000000A0: C4 08 2D 00 99 22 53 43  52 41 54 43 48 49 4E 47  |..-.."SCRATCHING|
000000B0: 20 4F 4C 44 20 4F 42 4A  45 43 54 20 43 4F 44 45  | OLD OBJECT CODE|
000000C0: 2E 2E 2E 22 00 ED 08 32  00 9F 31 35 2C 38 2C 31  |..."...2..15,8,1|
000000D0: 35 2C 22 53 30 3A 50 52  47 2E 4F 42 4A 22 3A 9F  |5,"S0:PRG.OBJ":.|
000000E0: 32 2C 38 2C 32 2C 22 23  22 3A 53 B2 31 00 32 09  |2,8,2,"#":S.1.2.|
000000F0: 37 00 8F 20 43 48 41 4E  47 45 20 42 59 54 45 20  |7.. CHANGE BYTE |
00000100: 33 34 20 26 20 33 35 20  49 4E 20 31 38 2C 30 31  |34 & 35 IN 18,01|
00000110: 20 54 4F 20 50 4F 49 4E  54 20 54 4F 20 31 53 54  | TO POINT TO 1ST|
00000120: 20 53 45 43 54 4F 52 20  49 4E 20 50 52 47 2E 4C  | SECTOR IN PRG.L|
00000130: 49 54 00 4F 09 3A 00 99  22 53 45 41 52 43 48 49  |IT.O.:.."SEARCHI|
00000140: 4E 47 20 46 4F 52 20 46  49 4C 45 53 2E 2E 2E 00  |NG FOR FILES....|
00000150: 8E 09 3C 00 98 31 35 2C  22 55 31 3A 22 3B 32 3B  |..<..15,"U1:";2;|
00000160: 30 3B 31 38 3B 53 3A 98  31 35 2C 22 42 2D 50 22  |0;18;S:.15,"B-P"|
00000170: 3B 32 3B 30 3A A1 23 32  2C 41 24 2C 42 24 3A 8B  |;2;0:.#2,A$,B$:.|
00000180: 41 24 B2 22 22 A7 4E 53  B2 30 3A 89 37 30 00 9B  |A$."".NS.0:.70..|
00000190: 09 41 00 4E 53 B2 C6 28  42 24 29 00 AB 09 46 00  |.A.NS..(B$)...F.|
000001A0: 81 49 B2 35 A4 32 32 34  A9 33 32 00 BD 09 50 00  |.I.5.224.32...P.|
000001B0: 98 31 35 2C 22 42 2D 50  22 3B 32 3B 49 00 E0 09  |.15,"B-P";2;I...|
000001C0: 5A 00 4E 24 B2 22 22 3A  81 4A B2 31 A4 38 3A A1  |Z.N$."":.J.1.8:.|
000001D0: 23 32 2C 41 24 3A 4E 24  B2 4E 24 AA 41 24 3A 82  |#2,A$:N$.N$.A$:.|
000001E0: 00 1E 0A 5F 00 8B 4E 24  B2 4E 41 24 A7 49 53 B2  |..._..N$.NA$.IS.|
000001F0: 53 3A 49 49 B2 49 AB 32  3A 50 31 B2 31 3A 99 22  |S:II.I.2:P1.1:."|
00000200: 20 20 22 4E 41 24 22 20  46 4F 55 4E 44 2E 2E 2E  |  "NA$" FOUND...|
00000210: 22 3A 98 31 35 2C 22 53  30 3A 22 4E 41 24 00 32  |":.15,"S0:"NA$.2|
00000220: 0A 62 00 8B 4E 24 B2 4E  41 24 A7 8B 50 32 A7 32  |.b..N$.NA$..P2.2|
00000230: 30 30 00 68 0A 64 00 8B  4E 24 B2 22 50 52 47 2E  |00.h.d..N$."PRG.|
00000240: 4C 49 54 A0 22 A7 98 31  35 2C 22 42 2D 50 22 3B  |LIT."..15,"B-P";|
00000250: 32 3B 49 AB 33 3A A1 23  32 2C 41 24 3A 8B 41 24  |2;I.3:.#2,A$:.A$|
00000260: B3 B1 22 22 A7 31 34 30  00 79 0A 6E 00 82 49 3A  |.."".140.y.n..I:|
00000270: 8B 4E 53 B2 30 A7 32 30  30 00 86 0A 78 00 53 B2  |.NS.0.200...x.S.|
00000280: 4E 53 3A 89 36 30 00 9F  0A 8C 00 99 22 20 20 50  |NS:.60......"  P|
00000290: 52 47 2E 4C 49 54 20 46  4F 55 4E 44 2E 2E 2E 00  |RG.LIT FOUND....|
000002A0: CD 0A 91 00 50 32 B2 31  3A 98 31 35 2C 22 42 2D  |....P2.1:.15,"B-|
000002B0: 50 22 3B 32 3B 49 AB 33  3A 98 32 2C C7 28 30 29  |P";2;I.3:.2,.(0)|
000002C0: 3B 3A A1 23 32 2C 54 54  24 2C 53 53 24 00 E4 0A  |;:.#2,TT$,SS$...|
000002D0: 96 00 98 31 35 2C 22 55  32 3A 22 3B 32 3B 30 3B  |...15,"U2:";2;0;|
000002E0: 31 38 3B 53 00 F9 0A 9B  00 8B 54 54 24 B2 22 22  |18;S......TT$.""|
000002F0: A7 54 54 24 B2 C7 28 30  29 00 0E 0B A0 00 8B 53  |.TT$..(0)......S|
00000300: 53 24 B2 22 22 A7 53 53  24 B2 C7 28 30 29 00 17  |S$."".SS$..(0)..|
00000310: 0B AA 00 89 31 31 30 00  3F 0B C8 00 8B 50 31 B2  |....110.?....P1.|
00000320: 30 A7 99 22 9E 22 4E 41  24 22 20 4E 4F 54 20 46  |0.."."NA$" NOT F|
00000330: 4F 55 4E 44 2E 22 3A A0  32 3A A0 31 35 3A 80 00  |OUND.":.2:.15:..|
00000340: 69 0B D2 00 8B 50 32 B2  30 A7 99 22 9E 50 52 47  |i....P2.0..".PRG|
00000350: 2E 4C 49 54 20 4E 4F 54  20 46 4F 55 4E 44 2E 22  |.LIT NOT FOUND."|
00000360: 3A A0 32 3A A0 31 35 3A  80 00 89 0B D7 00 99 22  |:.2:.15:......."|
00000370: 41 54 54 41 43 48 49 4E  47 20 50 52 47 2E 4C 49  |ATTACHING PRG.LI|
00000380: 54 20 54 4F 20 22 4E 41  24 00 C5 0B DC 00 98 31  |T TO "NA$......1|
00000390: 35 2C 22 55 31 3A 22 3B  32 3B 30 3B 31 38 3B 49  |5,"U1:";2;0;18;I|
000003A0: 53 3A 98 31 35 2C 22 42  2D 50 22 3B 32 3B 49 49  |S:.15,"B-P";2;II|
000003B0: AB 31 3A 98 32 2C C7 28  31 33 31 29 3B 54 54 24  |.1:.2,.(131);TT$|
000003C0: 3B 53 53 24 3B 00 DD 0B  E1 00 98 31 35 2C 22 55  |;SS$;......15,"U|
000003D0: 32 3A 22 3B 32 3B 30 3B  31 38 3B 49 53 00 0D 0C  |2:";2;0;18;IS...|
000003E0: E6 00 A0 32 3A A0 31 35  3A 99 22 43 41 4C 43 55  |...2:.15:."CALCU|
000003F0: 4C 41 54 49 4E 47 20 53  54 41 52 54 20 26 20 45  |LATING START & E|
00000400: 4E 44 20 41 44 44 52 45  53 53 45 53 22 00 22 0C  |ND ADDRESSES".".|
00000410: F0 00 8B 53 41 24 B2 22  22 A7 53 41 24 B2 C7 28  |...SA$."".SA$..(|
00000420: 30 29 00 37 0C FA 00 8B  53 42 24 B2 22 22 A7 53  |0).7....SB$."".S|
00000430: 42 24 B2 C7 28 30 29 00  56 0C 04 01 53 52 B2 C6  |B$..(0).V...SR..|
00000440: 28 53 42 24 29 AC 32 35  36 AA C6 28 53 41 24 29  |(SB$).256..(SA$)|
00000450: 3A 45 52 B2 53 52 00 6B  0C 0E 01 9F 32 2C 38 2C  |:ER.SR.k....2,8,|
00000460: 32 2C 22 41 50 50 2D 49  4E 46 4F 00 86 0C 18 01  |2,"APP-INFO.....|
00000470: A1 23 32 2C 41 24 3A 45  52 B2 45 52 AA 31 3A 8B  |.#2,A$:ER.ER.1:.|
00000480: 53 54 A7 33 30 30 00 8F  0C 22 01 89 32 38 30 00  |ST.300..."..280.|
00000490: BF 0C 2C 01 A0 32 3A 45  42 24 B2 C7 28 B5 28 45  |..,..2:EB$..(.(E|
000004A0: 52 AD 32 35 36 29 29 3A  45 41 24 B2 C7 28 45 52  |R.256)):EA$..(ER|
000004B0: AB B5 28 45 52 AD 32 35  36 29 AC 32 35 36 29 00  |..(ER.256).256).|
000004C0: D7 0C 36 01 9F 32 2C 38  2C 32 2C 22 23 22 3A 9F  |..6..2,8,2,"#":.|
000004D0: 31 35 2C 38 2C 31 35 00  0D 0D 40 01 98 31 35 2C  |15,8,15...@..15,|
000004E0: 22 55 31 3A 22 3B 32 3B  30 3B 31 38 3B 49 53 3A  |"U1:";2;0;18;IS:|
000004F0: 98 31 35 2C 22 42 2D 50  22 3B 32 3B 49 49 AA 31  |.15,"B-P";2;II.1|
00000500: 38 3A A1 23 32 2C 54 54  24 2C 53 53 24 00 22 0D  |8:.#2,TT$,SS$.".|
00000510: 4A 01 8B 54 54 24 B2 22  22 A7 54 54 24 B2 C7 28  |J..TT$."".TT$..(|
00000520: 30 29 00 37 0D 54 01 8B  53 53 24 B2 22 22 A7 53  |0).7.T..SS$."".S|
00000530: 53 24 B2 C7 28 30 29 00  66 0D 5E 01 98 31 35 2C  |S$..(0).f.^..15,|
00000540: 22 55 31 3A 22 3B 32 3B  30 3B C6 28 54 54 24 29  |"U1:";2;0;.(TT$)|
00000550: 3B C6 28 53 53 24 29 3A  98 31 35 2C 22 42 2D 50  |;.(SS$):.15,"B-P|
00000560: 22 3B 32 3B 37 31 00 85  0D 68 01 98 32 2C 53 41  |";2;71...h..2,SA|
00000570: 24 3B 53 42 24 3B 45 41  24 3B 45 42 24 3B 53 41  |$;SB$;EA$;EB$;SA|
00000580: 24 3B 53 42 24 00 A5 0D  6D 01 98 31 35 2C 22 55  |$;SB$...m..15,"U|
00000590: 32 3A 22 3B 32 3B 30 3B  C6 28 54 54 24 29 3B C6  |2:";2;0;.(TT$);.|
000005A0: 28 53 53 24 29 00 B9 0D  72 01 A0 32 3A A0 31 35  |(SS$)...r..2:.15|
000005B0: 3A 99 22 44 4F 4E 45 21  22 00 00 00              |:."DONE!"...    |
......NA$."APP-INFO".4....B(828)..162.."
XFER.ML",8,1.V...."..REMOVING LOAD ADDRE
SS...".W....2,8,2,"PRG.OBJ":.#2,SA$,SB$.
.....3,8,3,"PRG.LIT,P,W"...(..828: 2: 3.
D.-.."SCRATCHING OLD OBJECT CODE..."...2
..15,8,15,"S0:PRG.OBJ":.2,8,2,"#":S.1.2.
7.. CHANGE BYTE 34 & 35 IN 18,01 TO POIN
T TO 1ST SECTOR IN PRG.LIT.O.:.."SEARCHI
NG FOR FILES......<..15,"U1:";2;0;18;S:.
15,"B-P";2;0:.#2,A$,B$:.A$."".NS.0:.70..
.A.NS.F(B$)...F..I.5.224.32...P..15,"B-P
";2;I...Z.N$."":.J.1.8:.#2,A$:N$.N$.A$:.
..._..N$.NA$.IS.S:II.I.2:P1.1:."  "NA$" 
FOUND...":.15,"S0:"NA$.2.B..N$.NA$..P2.2
00.H.D..N$."PRG.LIT "..15,"B-P";2;I.3:.#
2,A$:.A$.."".140.Y.N..I:.NS.0.200...X.S.
NS:.60......"  PRG.LIT FOUND....M...P2.1
:.15,"B-P";2;I.3:.2,G(0);:.#2,TT$,SS$...
...15,"U2:";2;0;18;S......TT$."".TT$.G(0
)... ..SS$."".SS$.G(0)......110.?.H..P1.
0.."."NA$" NOT FOUND.": 2: 15:..I.R..P2.
0..".PRG.LIT NOT FOUND.": 2: 15:....W.."
ATTACHING PRG.LIT TO "NA$.E....15,"U1:";
2;0;18;IS:.15,"B-P";2;II.1:.2,G(131);TT$
;SS$;......15,"U2:";2;0;18;IS..... 2: 15
:."CALCULATING START & END ADDRESSES".".
...SA$."".SA$.G(0).7....SB$."".SB$.G(0).
V...SR.F(SB$).256.F(SA$):ER.SR.K....2,8,
2,"APP-INFO......#2,A$:ER.ER.1:.ST.300..
."..280...,. 2:EB$.G(.(ER.256)):EA$.G(ER
..(ER.256).256).W.6..2,8,2,"#":.15,8,15.
..@..15,"U1:";2;0;18;IS:.15,"B-P";2;II.1
8:.#2,TT$,SS$.".J..TT$."".TT$.G(0).7.T..
SS$."".SS$.G(0).F.^..15,"U1:";2;0;F(TT$)
;F(SS$):.15,"B-P";2;71...H..2,SA$;SB$;EA
$;EB$;SA$;SB$...M..15,"U2:";2;0;F(TT$);F
(SS$)...R. 2: 15:."DONE!"...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL