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

COMPACTOR

FILE INFORMATION

FILENAME(S): COMPACTOR

FILE TYPE(S): PRG

FILE SIZE: 820b

FIRST SEEN: 2025-11-30 21:26:22

APPEARS ON: 2 disk(s)

FILE HASH

317f95ef291c1205ef299b51665e6f9a3ee2182dcefbc63e123e4799c9e26b9b

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CRUNCHERS COMPACTOR PRG DuncanTwain 1 17 DOWNLOAD FILE
0107B COMPACTOR PRG hedning, Kaevlinge 32 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 27 08 0A 00 8F 2A  2A 2A 2A 2A 2A 2A 2A 2A  |..'....*********|
00000010: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000020: 2A 2A 2A 2A 2A 2A 2A 00  4D 08 14 00 8F 2A 20 20  |*******.M....*  |
00000030: 54 45 53 54 20 50 52 4F  47 52 41 4D 20 54 4F 20  |TEST PROGRAM TO |
00000040: 49 4C 4C 55 53 54 52 41  54 45 20 20 2A 00 73 08  |ILLUSTRATE  *.s.|
00000050: 1E 00 8F 2A 20 20 43 4F  4D 50 41 43 54 4F 52 27  |...*  COMPACTOR'|
00000060: 53 20 43 41 50 41 42 49  4C 49 54 49 45 53 20 20  |S CAPABILITIES  |
00000070: 20 20 2A 00 99 08 28 00  8F 2A 2A 2A 2A 2A 2A 2A  |  *...(..*******|
00000080: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000090: 2A 2A 2A 2A 2A 2A 2A 2A  2A 00 9F 08 32 00 8F 00  |*********...2...|
000000A0: C8 08 37 00 99 20 22 93  9E 22 3B 3A 99 20 22 20  |..7.. "..";:. " |
000000B0: 20 20 20 20 20 20 42 41  53 49 43 20 43 4F 4D 50  |      BASIC COMP|
000000C0: 41 43 54 4F 52 22 3A 99  00 16 09 3C 00 99 20 20  |ACTOR":....<..  |
000000D0: 20 20 20 20 20 22 05 43  4F 4D 50 41 43 54 4F 52  |     ".COMPACTOR|
000000E0: 20 52 45 4D 4F 56 45 53  20 41 4C 4C 20 55 4E 4E  | REMOVES ALL UNN|
000000F0: 45 43 45 53 53 41 52 59  20 53 50 41 43 45 53 20  |ECESSARY SPACES |
00000100: 2D 20 54 48 4F 53 45 20  4E 4F 54 20 49 4E 20 51  |- THOSE NOT IN Q|
00000110: 55 4F 54 45 53 22 00 48  09 46 00 99 20 3A 20 99  |UOTES".H.F.. : .|
00000120: 20 22 49 54 20 41 4C 53  4F 20 54 41 4B 45 53 20  | "IT ALSO TAKES |
00000130: 4F 55 54 20 41 4C 4C 20  52 45 4D 53 20 49 4E 43  |OUT ALL REMS INC|
00000140: 4C 55 44 49 4E 47 22 3B  00 81 09 50 00 99 20 22  |LUDING";...P.. "|
00000150: 20 54 48 4F 53 45 20 41  54 20 54 48 45 20 45 4E  | THOSE AT THE EN|
00000160: 44 20 4F 46 20 4C 49 4E  45 53 2E 22 3A 8F 20 4A  |D OF LINES.":. J|
00000170: 55 53 54 20 4C 49 4B 45  20 54 48 49 53 20 4F 4E  |UST LIKE THIS ON|
00000180: 45 00 CE 09 5A 00 99 3A  99 22 49 54 20 52 45 4D  |E...Z..:."IT REM|
00000190: 4F 56 45 53 20 41 4C 4C  20 43 4F 44 45 20 54 48  |OVES ALL CODE TH|
000001A0: 41 54 20 57 49 4C 4C 20  4E 45 56 45 52 20 42 45  |AT WILL NEVER BE|
000001B0: 20 55 53 45 44 20 42 59  20 54 48 45 20 50 52 4F  | USED BY THE PRO|
000001C0: 47 52 41 4D 2E 2E 2E 22  3A 89 20 32 30 30 00 E5  |GRAM...":. 200..|
000001D0: 09 64 00 99 20 22 4C 49  4B 45 20 54 48 49 53 20  |.d.. "LIKE THIS |
000001E0: 4C 49 4E 45 22 00 11 0A  C8 00 99 3A 99 20 22 2E  |LINE"......:. ".|
000001F0: 2E 2E 41 4E 44 20 49 54  20 43 41 4E 20 43 4F 4D  |..AND IT CAN COM|
00000200: 42 49 4E 45 20 4D 41 4E  59 20 4C 49 4E 45 53 22  |BINE MANY LINES"|
00000210: 3B 00 25 0A D2 00 99 20  22 20 49 4E 54 4F 20 4F  |;.%.... " INTO O|
00000220: 4E 45 2C 22 3B 00 55 0A  DC 00 99 20 22 20 53 41  |NE,";.U.... " SA|
00000230: 56 49 4E 47 20 53 50 41  43 45 20 55 53 45 44 20  |VING SPACE USED |
00000240: 4F 4E 20 4C 49 4E 45 20  4E 55 4D 42 45 52 53 20  |ON LINE NUMBERS |
00000250: 45 54 43 2E 22 00 8D 0A  E6 00 99 3A 99 20 22 59  |ETC."......:. "Y|
00000260: 4F 55 20 44 4F 4E 27 54  20 4E 45 45 44 20 54 48  |OU DON'T NEED TH|
00000270: 49 53 20 44 45 4D 4F 20  54 4F 20 4C 4F 41 44 20  |IS DEMO TO LOAD |
00000280: 54 48 45 20 50 52 4F 47  52 41 4D 2E 22 00 D1 0A  |THE PROGRAM."...|
00000290: F0 00 99 3A 99 22 49 54  20 43 41 4E 20 42 45 20  |...:."IT CAN BE |
000002A0: 44 4F 4E 45 20 42 59 20  54 59 50 49 4E 47 20 1E  |DONE BY TYPING .|
000002B0: 4C 4F 41 44 20 27 43 4F  4D 50 2E 4D 43 27 2C 38  |LOAD 'COMP.MC',8|
000002C0: 2C 31 05 20 46 4F 4C 4C  4F 57 45 44 20 42 59 22  |,1. FOLLOWED BY"|
000002D0: 3B 00 E6 0A FA 00 99 20  22 1E 20 53 59 53 20 34  |;...... ". SYS 4|
000002E0: 39 31 35 32 9E 22 00 05  0B 04 01 99 3A 99 20 22  |9152."......:. "|
000002F0: 4C 4F 41 44 49 4E 47 20  43 4F 4D 50 41 43 54 4F  |LOADING COMPACTO|
00000300: 52 2E 2E 2E 22 00 25 0B  2C 01 8B 20 41 B2 30 20  |R...".%.,.. A.0 |
00000310: A7 20 41 B2 31 3A 93 20  22 43 4F 4D 50 2E 4D 43  |. A.1:. "COMP.MC|
00000320: 22 2C 38 2C 31 00 31 0B  36 01 9E 20 34 39 31 35  |",8,1.1.6.. 4915|
00000330: 32 00 00 00                                       |2...            |
..'....********************************.
M....*  TEST PROGRAM TO ILLUSTRATE  *.S.
...*  COMPACTOR'S CAPABILITIES    *...(.
.********************************...2...
H.7.. "..";:. "       BASIC COMPACTOR":.
...<..       ".COMPACTOR REMOVES ALL UNN
ECESSARY SPACES - THOSE NOT IN QUOTES".H
.F.. : . "IT ALSO TAKES OUT ALL REMS INC
LUDING";...P.. " THOSE AT THE END OF LIN
ES.":. JUST LIKE THIS ONE.N.Z..:."IT REM
OVES ALL CODE THAT WILL NEVER BE USED BY
 THE PROGRAM...":. 200...D.. "LIKE THIS 
LINE"...H..:. "...AND IT CAN COMBINE MAN
Y LINES";.%.R.. " INTO ONE,";.U.... " SA
VING SPACE USED ON LINE NUMBERS ETC."...
...:. "YOU DON'T NEED THIS DEMO TO LOAD 
THE PROGRAM.".Q....:."IT CAN BE DONE BY 
TYPING .LOAD 'COMP.MC',8,1. FOLLOWED BY"
;...... ". SYS 49152."......:. "LOADING 
COMPACTOR...".%.,.. A.0 . A.1:. "COMP.MC
",8,1.1.6.. 49152...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL