Magic Disk 64

home to index to html: MD9312-UTILITIES-MEGA-CRUNCHER.html
              MEGA-CRUNCHER             
      - Schnelle Bytekompression -      
----------------------------------------
Der besonders kurze und schnelle  "Mega-
Cruncher" von dieser Ausgabe der MD eig-
net sich hervorragend zum Vorpacken  von
Programmen.  Es  handelt  sich  dabei um
einen  Bytefolgenpacker,  der   gleiche,
aufeinanderfolgende  Bytes  kodiert  und
verkürzt speichert. Hierbei  handelt  es
sich  um den einfachsten Packalgorithmus
überhaupt, der sich besonders durch sei-
ne  hohe  Packgeschwindigkeit  und durch
gute Kompression  bei  Grafikdaten  aus-
zeichnet.  Hinzu  kommt,  daß der "Mega-
Cruncher" nicht einmal 2000  Bytes  lang
ist,  weswegen  er Files mit einer Länge
von bis zu 242 Blocks packen kann!      
BEDIENUNG                               
Laden  Sie  den Packer zunächst mit LOAD
"MEGA-CRUNCHER",8 und  starten  Sie  ihn
mittels  'RUN'.  Gleich darauf erscheint
eine Eingabemaske, in der Sie als erstes
den Namen des zu packenden Files  einge-
ben  müssen ("Source-Name). Hierbei kön-
nen Sie, wie auch in allen anderen  Ein-
gaben,  die  'DEL'-Taste zum Löschen des
letzten Zeichens benutzen. Mit  'RETURN'
wird  die Eingabe jeweils abgeschlossen.
Nach Eingabe des Quell-Files, wird  sel-
biges geladen. Gleichzeitig erscheint in
der   Anzeige  "Adressbereich des Codes"
die Anfangsadresse des  Files  (bei  mit
'RUN'  startbaren Files 2049). Geben Sie
unter "Source-Name"  garnichts  ein,  so
wird  das  Programm mit einem RESET ver-
lassen.                                 
Nach  dem Laden sind Sie nun dazu aufge-
fordert, den Namen einzugeben, unter dem
das File gespeichert werden  soll  ("De-
stination-Name").  Nach  Eingabe dessel-
ben, können Sie nun wählen, wie das  ge-
packte  Programm  nach dem Entpacken ge-
startet werden soll. Hierbei  haben  Sie
zwei  Möglichkeiten,  zwischen denen Sie
mit der SPACE-Taste hin- und herschalten
können. "RUN" startet das entpackte Pro-
gramm,  wie  als wenn Sie 'RUN' von Hand
eingegeben hätten. Mit "JMP$XXXX" können
Sie eine hexadezimale Startadresse ange-
ben,  die nach dem Entpacken automatisch
angesprungen wird. Beginnt Ihr  Programm
z.B. bei $1000, so schalten Sie zunächst
mit Hilfe von 'SPACE' auf "JMP$XXXX" um,
und  geben  dann  die Adresse $1000 ein.
Ist die Startangabe korrekt, so  drücken
Sie  in  beiden Modi die 'RETURN'-Taste,
um den Packvorgang zu starten.          
Sie sehen nun  ein  Zeichenwirrwarr  auf
dem  Bildschirm,  das  anzeigt,  daß der
Packer arbeitet. Anschließend  wird  das
File  gespeichert  und  das Programm mit
einem RESET verlassen. Möchten  Sie  da-
raufhin  ein  weiteres  File  packen, so
kann der Packer mit einem "SYS2082" wie-
der neu gestartet werden.               
                                    (ub)
Valid HTML 4.0 Transitional Valid CSS!