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

IMG-TO-PGM

FILE INFORMATION

FILENAME(S): IMG-TO-PGM

FILE TYPE(S): PRG

FILE SIZE: 1.4K

FIRST SEEN: 2025-10-19 23:07:08

APPEARS ON: 1 disk(s)

FILE HASH

6fbd78d350e48c6b93ed60a329ccabbdf0110c95ea13935575a185350ddb208e

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
A34B IMG-TO-PGM PRG Bugjam - Argentina 6 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 13 08 02 00 99 22  93 22 C7 28 39 29 C7 28  |.......".".(9).(|
00000010: 31 34 29 00 25 08 0A 00  86 49 24 28 34 30 2C 31  |14).%....I$(40,1|
00000020: 29 3A 43 B2 30 00 47 08  0C 00 85 22 D3 45 51 55  |):C.0.G....".EQU|
00000030: 45 4E 54 49 41 4C 20 2E  49 4D 47 20 46 49 4C 45  |ENTIAL .IMG FILE|
00000040: 20 3D 22 3B 46 49 24 00  58 08 0D 00 8B C3 28 46  | =";FI$.X.....(F|
00000050: 49 24 29 B2 30 A7 38 30  00 69 08 0E 00 A0 31 35  |I$).0.80.i....15|
00000060: 3A 9F 31 35 2C 38 2C 31  35 00 78 08 0F 00 9F 31  |:.15,8,15.x....1|
00000070: 2C 38 2C 32 2C 46 49 24  00 81 08 14 00 8D 36 35  |,8,2,FI$......65|
00000080: 35 00 92 08 15 00 8B C5  28 41 24 29 B3 B1 30 A7  |5.......(A$)..0.|
00000090: 38 30 00 A7 08 19 00 A1  23 31 2C 58 24 3A 8B 53  |80......#1,X$:.S|
000000A0: 54 B3 B1 30 A7 37 30 00  B7 08 1A 00 8B 58 24 B3  |T..0.70......X$.|
000000B0: B1 22 3A 22 A7 32 35 00  BF 08 1C 00 4A B2 30 00  |.":".25.....J.0.|
000000C0: C7 08 1E 00 49 B2 30 00  E2 08 1F 00 57 24 B2 22  |....I.0.....W$."|
000000D0: 22 3A A1 23 31 2C 57 24  3A 8B 57 24 B2 22 22 A7  |":.#1,W$:.W$."".|
000000E0: 33 31 00 F1 08 20 00 49  24 28 4A 2C 49 29 B2 57  |31... .I$(J,I).W|
000000F0: 24 00 0F 09 23 00 8B 53  54 B3 B1 30 A7 33 38 3A  |$...#..ST..0.38:|
00000100: 8F 20 45 58 49 54 20 49  46 20 45 52 52 4F 52 00  |. EXIT IF ERROR.|
00000110: 21 09 24 00 49 B2 49 AA  31 3A 8B 49 B2 31 A7 33  |!.$.I.I.1:.I.1.3|
00000120: 31 00 34 09 25 00 4A B2  4A AA 31 3A 8B 4A B3 32  |1.4.%.J.J.1:.J.2|
00000130: 39 A7 33 30 00 53 09 26  00 43 B2 30 3A 48 B2 30  |9.30.S.&.C.0:H.0|
00000140: 3A 8D 31 30 31 30 3A 4C  B2 52 3A 8F 20 4C 45 4E  |:.1010:L.R:. LEN|
00000150: 47 54 48 00 70 09 27 00  8D 33 30 30 30 3A 8F 20  |GTH.p.'..3000:. |
00000160: 50 52 49 4E 54 20 42 59  54 45 20 43 4F 55 4E 54  |PRINT BYTE COUNT|
00000170: 00 8A 09 28 00 4C 42 B2  31 30 3A 8B 4C 43 B3 B1  |...(.LB.10:.LC..|
00000180: 30 A7 4C 42 B2 34 3A 89  35 30 00 B1 09 29 00 99  |0.LB.4:.50...)..|
00000190: 22 13 11 22 3A 85 22 C5  4E 54 45 52 20 57 52 49  |"..":.".NTER WRI|
000001A0: 54 45 20 46 49 4C 45 20  4E 41 4D 45 22 3B 46 4F  |TE FILE NAME";FO|
000001B0: 24 00 C2 09 2A 00 8B C3  28 46 4F 24 29 B2 30 A7  |$...*...(FO$).0.|
000001C0: 38 30 00 DF 09 2C 00 8D  35 30 30 30 3A 8F 20 20  |80...,..5000:.  |
000001D0: 50 52 49 4E 54 20 46 49  4C 45 20 44 41 54 41 00  |PRINT FILE DATA.|
000001E0: FC 09 2E 00 9F 32 2C 38  2C 33 2C 46 4F 24 AA 22  |.....2,8,3,FO$."|
000001F0: 2C 22 AA C7 28 54 29 AA  22 2C 57 22 00 02 0A 32  |,"..(T).",W"...2|
00000200: 00 3A 00 17 0A 33 00 8F  20 53 41 56 45 20 44 41  |.:...3.. SAVE DA|
00000210: 54 41 20 4C 4F 4F 50 00  37 0A 34 00 81 48 FF 4C  |TA LOOP.7.4..H.L|
00000220: 42 A4 4C AA 33 3A 8D 31  30 31 30 3A 8B 52 B1 32  |B.L.3:.1010:.R.2|
00000230: 35 35 A7 52 B2 32 30 00  46 0A 37 00 98 32 2C C7  |55.R.20.F.7..2,.|
00000240: 28 52 29 3B 3A 82 00 72  0A 3C 00 8D 31 30 31 30  |(R);:..r.<..1010|
00000250: 3A 8B 28 43 AF 32 35 35  29 B3 B1 30 A7 99 22 43  |:.(C.255)..0.."C|
00000260: 48 45 43 4B 53 55 4D 20  45 52 52 4F 52 22 3A 89  |HECKSUM ERROR":.|
00000270: 38 30 00 88 0A 42 00 8B  53 54 B2 30 A7 4C 43 B2  |80...B..ST.0.LC.|
00000280: 4C 43 AA 31 3A 89 32 35  00 99 0A 46 00 99 22 C3  |LC.1:.25...F..".|
00000290: 4F 4D 50 4C 45 54 45 44  22 00 A5 0A 50 00 A0 31  |OMPLETED"...P..1|
000002A0: 3A A0 32 3A 80 00 AB 0A  64 00 3A 00 BF 0A 8F 02  |:.2:....d.:.....|
000002B0: 84 31 35 2C 41 24 2C 42  24 2C 43 24 2C 44 24 00  |.15,A$,B$,C$,D$.|
000002C0: D1 0A 91 02 8B 20 C5 28  41 24 29 B2 30 20 A7 20  |..... .(A$).0 . |
000002D0: 8E 00 15 0B 94 02 45 52  24 B2 42 24 AA 22 20 23  |......ER$.B$." #|
000002E0: 22 AA 41 24 AA 22 20 4F  4E 20 54 52 4B 20 22 AA  |".A$." ON TRK ".|
000002F0: 43 24 AA 22 20 53 45 43  20 22 AA 44 24 3A 99 A3  |C$." SEC ".D$:..|
00000300: 28 34 30 AB C3 28 45 52  24 29 29 AD 32 29 45 52  |(40..(ER$)).2)ER|
00000310: 24 3A A0 31 35 00 38 0B  B2 02 99 A3 37 29 22 D0  |$:.15.8.....7)".|
00000320: 52 45 53 53 20 41 4E 59  20 4B 45 59 20 54 4F 20  |RESS ANY KEY TO |
00000330: 43 4F 4E 54 49 4E 55 45  00 51 0B B7 02 57 24 B2  |CONTINUE.Q...W$.|
00000340: 22 22 3A A1 57 24 3A 8B  57 24 B2 22 22 A7 36 39  |"":.W$:.W$."".69|
00000350: 35 00 57 0B B8 02 8E 00  5D 0B B9 02 3A 00 82 0B  |5.W.....]...:...|
00000360: E8 03 8F 20 43 4F 4E 56  45 52 54 20 48 45 58 20  |... CONVERT HEX |
00000370: 54 4F 20 44 45 43 20 52  20 48 41 53 20 30 2D 32  |TO DEC R HAS 0-2|
00000380: 35 35 00 B8 0B F2 03 41  39 B2 C6 28 49 24 28 48  |55.....A9..(I$(H|
00000390: 2C 30 29 29 3A 49 31 B2  41 39 AB 34 38 3A 8B 41  |,0)):I1.A9.48:.A|
000003A0: 39 B1 36 34 A7 41 39 B2  28 41 39 AF 37 39 29 3A  |9.64.A9.(A9.79):|
000003B0: 49 31 B2 41 39 AB 35 35  00 EE 0B FC 03 41 39 B2  |I1.A9.55.....A9.|
000003C0: C6 28 49 24 28 48 2C 31  29 29 3A 49 32 B2 41 39  |.(I$(H,1)):I2.A9|
000003D0: AB 34 38 3A 8B 41 39 B1  36 34 A7 41 39 B2 28 41  |.48:.A9.64.A9.(A|
000003E0: 39 AF 37 39 29 3A 49 32  B2 41 39 AB 35 35 00 05  |9.79):I2.A9.55..|
000003F0: 0C 06 04 52 B2 28 31 36  AC 49 31 29 AA 49 32 3A  |...R.(16.I1).I2:|
00000400: 43 B2 43 AA 52 00 0B 0C  B0 04 8E 00 11 0C 14 05  |C.C.R...........|
00000410: 3A 00 29 0C B8 0B 99 22  13 11 11 11 11 C2 59 54  |:.)...."......YT|
00000420: 45 20 43 4F 55 4E 54 22  3B 00 56 0C BD 0B 48 B2  |E COUNT";.V...H.|
00000430: 31 3A 8D 31 30 31 30 3A  99 22 13 11 11 11 11 22  |1:.1010:."....."|
00000440: 3B 3A 99 A3 31 31 29 49  24 28 48 2C 30 29 3B 49  |;:..11)I$(H,0);I|
00000450: 24 28 48 2C 31 29 00 83  0C C2 0B 48 B2 32 3A 8D  |$(H,1).....H.2:.|
00000460: 31 30 31 30 3A 99 22 13  11 11 11 11 22 3B 3A 99  |1010:.".....";:.|
00000470: A3 31 33 29 49 24 28 48  2C 30 29 3B 49 24 28 48  |.13)I$(H,0);I$(H|
00000480: 2C 31 29 00 89 0C C8 0B  3A 00 8F 0C D6 0B 8E 00  |,1).....:.......|
00000490: 9D 0C 88 13 48 B2 34 3A  8D 31 30 31 30 00 C4 0C  |....H.4:.1010...|
000004A0: 89 13 46 54 24 B2 22 22  3A 81 48 B2 36 A4 38 3A  |..FT$."":.H.6.8:|
000004B0: 8D 31 30 31 30 3A 46 54  24 B2 46 54 24 AA C7 28  |.1010:FT$.FT$..(|
000004C0: 52 29 3A 82 00 E2 0C 8A  13 54 59 24 B2 22 22 3A  |R):......TY$."":|
000004D0: 48 B2 39 3A 8D 31 30 31  30 3A 54 B2 28 52 AF 39  |H.9:.1010:T.(R.9|
000004E0: 35 29 00 00 0D 8B 13 8B  54 B2 38 30 A7 54 59 24  |5)......T.80.TY$|
000004F0: B2 22 D0 D2 CF C7 D2 C1  CD 22 3A 89 35 30 30 38  |.".......":.5008|
00000500: 00 1F 0D 8C 13 8B 54 B2  38 32 A7 54 59 24 B2 22  |......T.82.TY$."|
00000510: D2 C5 CC C1 D4 C9 D6 C5  22 3A 89 35 30 30 38 00  |........":.5008.|
00000520: 40 0D 8D 13 8B 54 B2 38  33 A7 54 59 24 B2 22 D3  |@....T.83.TY$.".|
00000530: C5 D1 D5 C5 CE D4 C9 C1  CC 22 3A 89 35 30 30 38  |.........":.5008|
00000540: 00 5B 0D 8E 13 8B 54 B2  38 35 A7 54 59 24 B2 22  |.[....T.85.TY$."|
00000550: D5 D3 C5 D2 22 3A 89 35  30 30 38 00 64 0D 8F 13  |....":.5008.d...|
00000560: 54 B2 38 33 00 79 0D 90  13 99 22 13 11 11 11 11  |T.83.y....".....|
00000570: 22 3B 3A 99 A3 31 37 29  3B 00 99 0D 92 13 8B 46  |";:..17);......F|
00000580: 54 24 B3 B1 22 43 43 33  22 A7 99 22 CE CF D4 20  |T$.."CC3".."... |
00000590: 22 3B 3A 54 59 24 B2 22  22 00 B2 0D 97 13 99 22  |";:TY$.""......"|
000005A0: C1 20 C3 36 34 20 22 54  59 24 22 20 C6 C9 CC C5  |. .64 "TY$" ....|
000005B0: 20 22 00 B8 0D 9C 13 8E  00 00 00                 | ".........     |
......."."G(9)G(14).%....I$(40,1):C.0.G.
..."SEQUENTIAL .IMG FILE =";FI$.X....C(F
I$).0.80.I... 15:.15,8,15.X....1,8,2,FI$
......655......E(A$)..0.80......#1,X$:.S
T..0.70......X$..":".25.....J.0.G...I.0.
....W$."":.#1,W$:.W$."".31... .I$(J,I).W
$...#..ST..0.38:. EXIT IF ERROR.!.$.I.I.
1:.I.1.31.4.%.J.J.1:.J.29.30.S.&.C.0:H.0
:.1010:L.R:. LENGTH.P.'..3000:. PRINT BY
TE COUNT...(.LB.10:.LC..0.LB.4:.50...)..
"..":."ENTER WRITE FILE NAME";FO$.B.*..C
(FO$).0.80...,..5000:.  PRINT FILE DATA.
.....2,8,3,FO$.",".G(T).",W"...2.:...3..
 SAVE DATA LOOP.7.4..H.LB.L.3:.1010:.R.2
55.R.20.F.7..2,G(R);:..R.<..1010:.(C.255
)..0.."CHECKSUM ERROR":.80...B..ST.0.LC.
LC.1:.25...F.."COMPLETED"...P. 1: 2:....
D.:......15,A$,B$,C$,D$.Q.... E(A$).0 . 
......ER$.B$." #".A$." ON TRK ".C$." SEC
 ".D$:..(40.C(ER$)).2)ER$: 15.8.....7)"P
RESS ANY KEY TO CONTINUE.Q...W$."":.W$:.
W$."".695.W.....]...:...... CONVERT HEX 
TO DEC R HAS 0-255.....A9.F(I$(H,0)):I1.
A9.48:.A9.64.A9.(A9.79):I1.A9.55.....A9.
F(I$(H,1)):I2.A9.48:.A9.64.A9.(A9.79):I2
.A9.55.....R.(16.I1).I2:C.C.R...........
:.)....".....BYTE COUNT";.V...H.1:.1010:
.".....";:..11)I$(H,0);I$(H,1)...B.H.2:.
1010:.".....";:..13)I$(H,0);I$(H,1)...H.
:...V.......H.4:.1010.D...FT$."":.H.6.8:
.1010:FT$.FT$.G(R):......TY$."":H.9:.101
0:T.(R.95)......T.80.TY$."PROGRAM":.5008
......T.82.TY$."RELATIVE":.5008.@....T.8
3.TY$."SEQUENTIAL":.5008.[....T.85.TY$."
USER":.5008.D...T.83.Y....".....";:..17)
;......FT$.."CC3".."NOT ";:TY$.""......"
A C64 "TY$" FILE ".........
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL