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)