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

COMPACTOR

FILE INFORMATION

FILENAME(S): COMPACTOR

FILE TYPE(S): PRG

FILE SIZE: 2K

FIRST SEEN: 2025-11-30 21:28:10

APPEARS ON: 1 disk(s)

FILE HASH

ef90c049c2fedc9f62fa945cb8f3899e553cc7768fdf77326ed4e39085345e07

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
RON 64 60 COMPACTOR PRG DuncanTwain 9 10 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 11 08 0A 00 9C 3A  86 54 4C 28 31 30 30 30  |.......:.TL(1000|
00000010: 29 00 29 08 14 00 99 22  93 20 20 20 20 12 43 4F  |).)....".    .CO|
00000020: 4D 50 41 43 54 4F 52 11  11 00 58 08 1E 00 99 22  |MPACTOR...X...."|
00000030: 11 53 54 4F 50 20 44 45  20 50 52 4F 47 52 41 4D  |.STOP DE PROGRAM|
00000040: 4D 41 20 53 43 48 49 4A  46 20 49 4E 20 44 45 20  |MA SCHIJF IN DE |
00000050: 44 52 49 56 45 11 11 22  00 75 08 32 00 85 22 12  |DRIVE..".u.2..".|
00000060: 50 52 4F 47 52 41 4D 4D  41 20 4E 41 41 4D 3A 92  |PROGRAMMA NAAM:.|
00000070: 22 3B 46 4C 24 00 8A 08  3C 00 99 22 93 53 43 41  |";FL$...<..".SCA|
00000080: 4E 4E 49 4E 47 20 46 49  4C 45 00 A8 08 46 00 99  |NNING FILE...F..|
00000090: 22 46 4F 52 20 54 41 52  47 45 54 20 4C 49 4E 45  |"FOR TARGET LINE|
000000A0: 53 2E 2E 2E 2E 2E 11 11  00 BB 08 50 00 9F 31 35  |S..........P..15|
000000B0: 2C 38 2C 31 35 3A 8D 31  31 36 30 00 D4 08 5A 00  |,8,15:.1160...Z.|
000000C0: 9F 35 2C 38 2C 35 2C 22  22 AA 46 4C 24 AA 22 2C  |.5,8,5,"".FL$.",|
000000D0: 50 2C 52 22 00 E4 08 64  00 8D 31 31 36 30 3A 8D  |P,R"...d..1160:.|
000000E0: 31 31 32 30 00 FA 08 6E  00 8D 31 31 32 30 3A 8B  |1120...n..1120:.|
000000F0: 56 AA 56 31 B2 30 A7 33  33 30 00 12 09 78 00 8D  |V.V1.0.330...x..|
00000100: 31 31 32 30 3A 4C 4E B2  56 31 AA 28 32 35 36 AC  |1120:LN.V1.(256.|
00000110: 56 29 00 1C 09 82 00 8D  31 31 33 30 00 29 09 8C  |V)......1130.)..|
00000120: 00 8B 56 B2 30 A7 31 31  30 00 3E 09 96 00 8B 56  |..V.0.110.>....V|
00000130: B2 31 33 37 B0 56 B2 31  34 31 A7 31 37 30 00 4E  |.137.V.141.170.N|
00000140: 09 A0 00 8B 56 B3 B1 31  36 37 A7 31 33 30 00 57  |....V..167.130.W|
00000150: 09 AA 00 4C 54 B2 30 00  6B 09 B4 00 8D 31 31 33  |...LT.0.k....113|
00000160: 30 3A 8B 56 B2 33 32 A7  31 38 30 00 7E 09 BE 00  |0:.V.32.180.~...|
00000170: 8B 56 B3 34 38 B0 56 B1  35 37 A7 32 32 30 00 93  |.V.48.V.57.220..|
00000180: 09 C8 00 4C 54 B2 28 31  30 AC 4C 54 29 AA C5 28  |...LT.(10.LT)..(|
00000190: 43 24 29 00 A2 09 D2 00  8D 31 31 33 30 3A 89 31  |C$)......1130:.1|
000001A0: 39 30 00 AD 09 DC 00 81  58 B2 30 A4 4E 00 BF 09  |90......X.0.N...|
000001B0: E6 00 8B 54 4C 28 58 29  B2 4C 54 A7 33 30 30 00  |...TL(X).LT.300.|
000001C0: C6 09 F0 00 82 58 00 D9  09 FA 00 54 4C 28 4E 29  |.....X.....TL(N)|
000001D0: B2 4C 54 3A 4E B2 4E AA  31 00 E2 09 04 01 99 4C  |.LT:N.N.1......L|
000001E0: 54 2C 00 F2 09 0E 01 8B  4E B3 31 30 30 30 A7 33  |T,......N.1000.3|
000001F0: 30 30 00 11 0A 18 01 99  22 11 11 54 4F 4F 20 4D  |00......"..TOO M|
00000200: 41 4E 59 20 54 41 52 47  45 54 20 4C 49 4E 45 53  |ANY TARGET LINES|
00000210: 21 00 1B 0A 22 01 89 31  32 30 30 00 29 0A 2C 01  |!..."..1200.).,.|
00000220: 8B 56 B2 34 34 A7 31 37  30 00 38 0A 36 01 8B 56  |.V.44.170.8.6..V|
00000230: B3 B1 33 32 A7 31 34 30  00 47 0A 40 01 8D 31 31  |..32.140.G.@..11|
00000240: 33 30 3A 89 33 30 30 00  54 0A 4A 01 8B 4E B3 32  |30:.300.T.J..N.2|
00000250: A7 33 39 30 00 61 0A 54  01 81 58 B2 30 A4 4E AB  |.390.a.T..X.0.N.|
00000260: 31 00 6E 0A 5E 01 81 59  B2 30 A4 4E AB 32 00 83  |1.n.^..Y.0.N.2..|
00000270: 0A 68 01 8B 54 4C 28 59  29 B3 54 4C 28 58 29 A7  |.h..TL(Y).TL(X).|
00000280: 33 38 30 00 A3 0A 72 01  56 B2 54 4C 28 59 29 3A  |380...r.V.TL(Y):|
00000290: 54 4C 28 59 29 B2 54 4C  28 58 29 3A 54 4C 28 58  |TL(Y).TL(X):TL(X|
000002A0: 29 B2 56 00 AC 0A 7C 01  82 59 2C 58 00 CA 0A 86  |).V...|..Y,X....|
000002B0: 01 99 22 93 43 4F 4D 50  41 43 54 49 4E 47 20 4C  |..".COMPACTING L|
000002C0: 49 4E 45 53 2E 2E 2E 2E  11 11 00 D1 0A 90 01 A0  |INES............|
000002D0: 35 00 EA 0A 9A 01 9F 35  2C 38 2C 35 2C 22 22 AA  |5......5,8,5,"".|
000002E0: 46 4C 24 AA 22 2C 50 2C  52 22 00 F4 0A A4 01 8D  |FL$.",P,R"......|
000002F0: 31 31 36 30 00 0B 0B AE  01 46 4F 24 B2 C8 28 46  |1160.....FO$..(F|
00000300: 4C 24 2C 31 34 29 AA 22  2F 43 22 00 20 0B B8 01  |L$,14)."/C". ...|
00000310: 8F 4E 54 23 31 35 2C 22  53 31 3A 22 2B 46 4F 24  |.NT#15,"S1:"+FO$|
00000320: 00 39 0B C2 01 9F 36 2C  38 2C 36 2C 22 22 AA 46  |.9....6,8,6,"".F|
00000330: 4F 24 AA 22 2C 50 2C 57  22 00 43 0B CC 01 8D 31  |O$.",P,W".C....1|
00000340: 31 36 30 00 4D 0B D6 01  8D 31 31 32 30 00 5B 0B  |160.M....1120.[.|
00000350: E0 01 98 36 2C C7 28 56  31 29 3B 00 6C 0B EA 01  |...6,.(V1);.l...|
00000360: 98 36 2C C7 28 56 29 3B  3A 52 B2 30 00 81 0B F4  |.6,.(V);:R.0....|
00000370: 01 8D 31 31 32 30 3A 4B  31 B2 56 31 3A 4B 32 B2  |..1120:K1.V1:K2.|
00000380: 56 00 96 0B FE 01 46 B2  30 3A 8B 56 AA 56 31 B2  |V.....F.0:.V.V1.|
00000390: 30 A7 31 30 39 30 00 AB  0B 08 02 8D 31 31 32 30  |0.1090......1120|
000003A0: 3A 4C 31 B2 56 31 3A 4C  32 B2 56 00 C3 0B 12 02  |:L1.V1:L2.V.....|
000003B0: 4C 4E B2 4C 31 AA 28 32  35 36 AC 4C 32 29 3A 99  |LN.L1.(256.L2):.|
000003C0: 4C 4E 2C 00 CD 0B 1C 02  8D 31 31 33 30 00 E0 0B  |LN,......1130...|
000003D0: 26 02 8B 56 B2 33 32 B0  56 B2 35 38 A7 35 34 30  |&..V.32.V.58.540|
000003E0: 00 ED 0B 30 02 8B 56 B2  30 A7 35 39 30 00 FD 0B  |...0..V.0.590...|
000003F0: 3A 02 8B 56 B3 B1 31 34  33 A7 36 33 30 00 10 0C  |:..V..143.630...|
00000400: 44 02 8D 31 31 33 30 3A  8B 56 B1 30 A7 35 38 30  |D..1130:.V.0.580|
00000410: 00 1F 0C 4E 02 46 B2 31  3A 81 58 B2 30 A4 4E 00  |...N.F.1:.X.0.N.|
00000420: 30 0C 58 02 8B 54 4C 28  58 29 B3 4C 4E A7 82 58  |0.X..TL(X).LN..X|
00000430: 00 42 0C 62 02 8B 54 4C  28 58 29 B2 4C 4E A7 36  |.B.b..TL(X).LN.6|
00000440: 33 30 00 4B 0C 6C 02 89  35 30 30 00 5F 0C 76 02  |30.K.l..500._.v.|
00000450: 98 36 2C C7 28 4B 31 29  3B C7 28 4B 32 29 3B 00  |.6,.(K1);.(K2);.|
00000460: 77 0C 80 02 98 36 2C C7  28 4C 31 29 3B C7 28 4C  |w....6,.(L1);.(L|
00000470: 32 29 3B 3A 52 B2 34 00  8B 0C 8A 02 8B 46 A7 98  |2);:R.4......F..|
00000480: 35 36 2C 22 3A 22 3B 3A  52 B2 35 00 98 0C 94 02  |56,":";:R.5.....|
00000490: 46 B2 30 3A 89 36 39 30  00 A9 0C 9E 02 98 36 2C  |F.0:.690......6,|
000004A0: 43 24 3B 3A 52 B2 52 AA  31 00 B3 0C A8 02 8D 31  |C$;:R.R.1......1|
000004B0: 31 33 30 00 C2 0C B2 02  8B 56 B2 31 33 37 A7 46  |130......V.137.F|
000004C0: B2 31 00 D7 0C BC 02 8B  56 B2 31 33 39 B0 56 B2  |.1......V.139.V.|
000004D0: 31 36 37 A7 46 B2 31 00  E4 0C C6 02 8B 56 B2 30  |167.F.1......V.0|
000004E0: A7 39 31 30 00 F2 0C D0  02 8B 56 B2 33 32 A7 36  |.910......V.32.6|
000004F0: 38 30 00 02 0D DA 02 8B  56 B3 B1 31 34 33 A7 37  |80......V..143.7|
00000500: 36 30 00 15 0D E4 02 8D  31 31 33 30 3A 8B 56 B1  |60......1130:.V.|
00000510: 30 A7 37 34 30 00 1E 0D  EE 02 89 39 31 30 00 2D  |0.740......910.-|
00000520: 0D F8 02 8B 56 B3 B1 33  34 A7 38 34 30 00 3E 0D  |....V..34.840.>.|
00000530: 02 03 98 36 2C 43 24 3B  3A 52 B2 52 AA 31 00 48  |...6,C$;:R.R.1.H|
00000540: 0D 0C 03 8D 31 31 33 30  00 56 0D 16 03 8B 56 B2  |....1130.V....V.|
00000550: 33 34 A7 36 37 30 00 63  0D 20 03 8B 56 B1 30 A7  |34.670.c. ..V.0.|
00000560: 37 37 30 00 73 0D 2A 03  8B 46 A7 56 B2 30 3A 89  |770.s.*..F.V.0:.|
00000570: 34 39 30 00 87 0D 34 03  98 36 2C C7 28 33 34 29  |490...4..6,.(34)|
00000580: 3B 3A 52 B2 52 AA 31 00  90 0D 3E 03 89 39 31 30  |;:R.R.1...>..910|
00000590: 00 9F 0D 48 03 8B 56 B3  B1 35 38 A7 36 37 30 00  |...H..V..58.670.|
000005A0: A9 0D 52 03 8D 31 31 33  30 00 BC 0D 5C 03 8B 56  |..R..1130...\..V|
000005B0: B2 33 32 B0 56 B2 35 38  A7 38 35 30 00 CB 0D 66  |.32.V.58.850...f|
000005C0: 03 8B 56 B2 31 34 33 A7  37 34 30 00 D8 0D 70 03  |..V.143.740...p.|
000005D0: 8B 56 B2 30 A7 39 31 30  00 EA 0D 7A 03 98 36 2C  |.V.0.910...z..6,|
000005E0: 22 3A 22 3B 3A 52 B2 52  AA 31 00 F3 0D 84 03 89  |":";:R.R.1......|
000005F0: 36 39 30 00 0D 0E 8E 03  8B 28 46 29 B0 28 52 B1  |690......(F).(R.|
00000600: 31 37 30 29 A7 56 B2 30  3A 89 34 39 30 00 17 0E  |170).V.0:.490...|
00000610: 98 03 8D 31 31 32 30 00  28 0E A2 03 8B 56 AA 56  |...1120.(....V.V|
00000620: 31 B2 30 A7 31 30 39 30  00 40 0E AC 03 8D 31 31  |1.0.1090.@....11|
00000630: 32 30 3A 4C 4E B2 56 31  AA 28 32 35 36 AC 56 29  |20:LN.V1.(256.V)|
00000640: 00 54 0E B6 03 4C 31 B2  56 31 3A 4C 32 B2 56 3A  |.T...L1.V1:L2.V:|
00000650: 99 4C 4E 2C 00 5F 0E C0  03 81 58 B2 30 A4 4E 00  |.LN,._....X.0.N.|
00000660: 70 0E CA 03 8B 54 4C 28  58 29 B3 4C 4E A7 82 58  |p....TL(X).LN..X|
00000670: 00 83 0E D4 03 8B 54 4C  28 58 29 B2 4C 4E A7 31  |......TL(X).LN.1|
00000680: 30 33 30 00 98 0E DE 03  8D 31 31 33 30 3A 8B 56  |030......1130:.V|
00000690: B2 31 34 33 A7 37 34 30  00 AB 0E E8 03 8B 56 B2  |.143.740......V.|
000006A0: 33 32 B0 56 B2 35 38 A7  39 39 30 00 B8 0E F2 03  |32.V.58.990.....|
000006B0: 8B 56 B2 30 A7 39 32 30  00 CF 0E FC 03 98 36 2C  |.V.0.920......6,|
000006C0: 22 3A 22 3B 3A 52 B2 52  AA 31 3A 89 36 39 30 00  |":";:R.R.1:.690.|
000006D0: E6 0E 06 04 98 36 2C C7  28 30 29 3B C7 28 31 29  |.....6,.(0);.(1)|
000006E0: 3B C7 28 31 29 3B 00 FE  0E 10 04 98 36 2C C7 28  |;.(1);......6,.(|
000006F0: 4C 31 29 3B C7 28 4C 32  29 3B 3A 52 B2 34 00 08  |L1);.(L2);:R.4..|
00000700: 0F 1A 04 8D 31 31 33 30  00 1C 0F 24 04 8B 56 B2  |....1130...$..V.|
00000710: 33 32 B0 56 B2 35 38 A7  31 30 35 30 00 33 0F 2E  |32.V.58.1050.3..|
00000720: 04 8B 56 B2 30 B0 56 B2  31 34 33 A7 98 36 2C 22  |..V.0.V.143..6,"|
00000730: 3A 22 3B 00 40 0F 38 04  46 B2 30 3A 89 36 39 30  |:";.@.8.F.0:.690|
00000740: 00 57 0F 42 04 98 36 2C  C7 28 30 29 3B C7 28 30  |.W.B..6,.(0);.(0|
00000750: 29 3B C7 28 30 29 3B 00  67 0F 4C 04 99 22 93 12  |);.(0);.g.L.."..|
00000760: 44 4F 4E 45 11 11 22 00  71 0F 56 04 89 31 32 30  |DONE..".q.V..120|
00000770: 30 00 80 0F 60 04 8D 31  31 33 30 3A 56 31 B2 56  |0...`..1130:V1.V|
00000780: 00 91 0F 6A 04 A1 23 35  2C 43 24 3A 8D 31 31 36  |...j..#5,C$:.116|
00000790: 30 00 A2 0F 74 04 8B 43  24 B2 22 22 A7 56 B2 30  |0...t..C$."".V.0|
000007A0: 3A 8E 00 B0 0F 7E 04 56  B2 C6 28 43 24 29 3A 8E  |:....~.V..(C$):.|
000007B0: 00 C5 0F 88 04 84 31 35  2C 45 4E 2C 45 4D 24 2C  |......15,EN,EM$,|
000007C0: 45 54 2C 45 53 00 D1 0F  92 04 8B 45 4E B2 30 A7  |ET,ES......EN.0.|
000007D0: 8E 00 E9 0F 9C 04 99 3A  99 22 11 11 11 12 44 49  |.......:."....DI|
000007E0: 53 4B 20 45 52 52 4F 52  11 00 FB 0F A6 04 99 45  |SK ERROR.......E|
000007F0: 4E 3B 45 4D 24 3B 45 54  3B 45 53 00 09 10 B0 04  |N;EM$;ET;ES.....|
00000800: A0 35 3A A0 36 3A A0 31  35 00 00 00 00 00        |.5:.6:.15.....  |
.......:.TL(1000).)....".    .COMPACTOR.
..X....".STOP DE PROGRAMMA SCHIJF IN DE 
DRIVE..".U.2..".PROGRAMMA NAAM:.";FL$...
<..".SCANNING FILE...F.."FOR TARGET LINE
S..........P..15,8,15:.1160.T.Z..5,8,5,"
".FL$.",P,R"...D..1160:.1120...N..1120:.
V.V1.0.330...X..1120:LN.V1.(256.V)......
1130.)....V.0.110.>....V.137.V.141.170.N
. ..V..167.130.W...LT.0.K....1130:.V.32.
180.~....V.48.V.57.220...H.LT.(10.LT).E(
C$)...R..1130:.190......X.0.N......TL(X)
.LT.300.F....X.Y...TL(N).LT:N.N.1......L
T,......N.1000.300......"..TOO MANY TARG
ET LINES!..."..1200.).,..V.44.170.8.6..V
..32.140.G.@..1130:.300.T.J..N.2.390.A.T
..X.0.N.1.N.^..Y.0.N.2...H..TL(Y).TL(X).
380...R.V.TL(Y):TL(Y).TL(X):TL(X).V...|.
.Y,X.J....".COMPACTING LINES.......Q... 
5......5,8,5,"".FL$.",P,R"......1160....
.FO$.H(FL$,14)."/C". ....NT#15,"S1:"+FO$
.9.B..6,8,6,"".FO$.",P,W".C.L..1160.M.V.
.1120.[....6,G(V1);.L....6,G(V);:R.0....
..1120:K1.V1:K2.V.....F.0:.V.V1.0.1090..
....1120:L1.V1:L2.V.C...LN.L1.(256.L2):.
LN,.M....1130...&..V.32.V.58.540...0..V.
0.590...:..V..143.630...D..1130:.V.0.580
...N.F.1:.X.0.N.0.X..TL(X).LN..X.B.B..TL
(X).LN.630.K.L..500._.V..6,G(K1);G(K2);.
W....6,G(L1);G(L2);:R.4......F..56,":";:
R.5.....F.0:.690......6,C$;:R.R.1......1
130.B....V.137.F.1.W....V.139.V.167.F.1.
..F..V.0.910...P..V.32.680...Z..V..143.7
60......1130:.V.0.740......910.-....V..3
4.840.>....6,C$;:R.R.1.H....1130.V....V.
34.670.C. ..V.0.770.S.*..F.V.0:.490...4.
.6,G(34);:R.R.1...>..910...H..V..58.670.
..R..1130...\..V.32.V.58.850.K.F..V.143.
740.X.P..V.0.910...Z..6,":";:R.R.1......
690......(F).(R.170).V.0:.490......1120.
(....V.V1.0.1090.@....1120:LN.V1.(256.V)
.T...L1.V1:L2.V:.LN,._....X.0.N.P.J..TL(
X).LN..X...T..TL(X).LN.1030......1130:.V
.143.740......V.32.V.58.990......V.0.920
.O....6,":";:R.R.1:.690......6,G(0);G(1)
;G(1);......6,G(L1);G(L2);:R.4......1130
...$..V.32.V.58.1050.3....V.0.V.143..6,"
:";.@.8.F.0:.690.W.B..6,G(0);G(0);G(0);.
G.L.."..DONE..".Q.V..1200...`..1130:V1.V
...J..#5,C$:.1160...T..C$."".V.0:....~.V
.F(C$):..E....15,EN,EM$,ET,ES.Q....EN.0.
.......:."....DISK ERROR.......EN;EM$;ET
;ES..... 5: 6: 15.....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL