MEGA-CRUNCHER - Schnelle Bytekompression -
Der besonders kurze und schnelle " Mega-Cruncher" von dieser Ausgabe der MD eignet 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 seine hohe Packgeschwindigkeit und durch
gute Kompression bei Grafikdaten auszeichnet. 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 eingeben müssen (" Source-Name) . Hierbei können Sie, wie auch in allen anderen Eingaben, die ' DEL'- Taste zum Löschen des
letzten Zeichens benutzen. Mit ' RETURN' wird die Eingabe jeweils abgeschlossen.
Nach Eingabe des Quell-Files, wird selbiges 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 verlassen.
Nach dem Laden sind Sie nun dazu aufgefordert, den Namen einzugeben, unter dem
das File gespeichert werden soll (" Destination- Name") . Nach Eingabe desselben, können Sie nun wählen, wie das gepackte Programm nach dem Entpacken gestartet werden soll. Hierbei haben Sie
zwei Möglichkeiten, zwischen denen Sie mit der SPACE-Taste hinund herschalten
können." RUN" startet das entpackte Programm, wie als wenn Sie ' RUN' von Hand
eingegeben hätten. Mit " JMP$ XXXX" können
Sie eine hexadezimale Startadresse angeben, 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 daraufhin ein weiteres File packen, so
kann der Packer mit einem " SYS2082" wieder neu gestartet werden.
( ub)