Magic Disk 64

home to index to text: MD9312-UTILITIES-MEGA-CRUNCHER.txt
              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)

Valid HTML 4.0 Transitional Valid CSS!