C 64
Tips & Tricks

Hardmaker mit Epson Software-Interface

Mit dieser kleinen Zusatzroutine funktioniert der Hardmaker aus Ausgabe 4/86 auch mit dem Epson Software-Interface EC-64.

Besitzer des Software-Interfaces EC-64 von Epson können eine Hardcopy von LowRes- und HiRes-Bildschirmen ganz einfach erstellen:

OPEN x,7 x=beliebige Filenummer, 7=Gerätenummer!
PRINT#x,CHR$(A) A=0 Hardcopy, A=1 inverse Hardcopy CLOSEx

Um diese Befehle in den »Hardmaker« einzubauen, müssen sie in Form eines Maschinenprogramms ans Ende des »Hardmakers« ab $13A0 angehängt werden. Am einfachsten lädt man den »Hardmaker« mit einem Monitor-Programm, überschreibt den Bereich von $13A0 bis $13C3 mit der Routine (Listing 1) und speichert dann den Bereich von $0801 bis $13C4 als neuen »Hardmaker« mit dem Monitor. Der Bereich ab $13C4 bis zum Ende des alten »Hardmaker« kann wegfallen (Speicherersparnis von zwei Blocks).

Nach Laden, Starten und Abbruch des Programms mit einer Reset-Taste kann das Software-Interface und dann der »Hardmaker« geladen werden. Um jedoch keine Bilder mit dem Software-Interface zu überschreiben, sollte nach dem Reset der »Hardmaker« erst einmal ohne das EC-64-Interface geladen werden, um zu sehen, welcher Bereich keine Bilder enthält und somit frei für das Interface ist. Dann sollte man das Ganze wie oben beschrieben mit einer der für verschiedene Speicherbereiche zur Verfügung stehenden EC-64-Routinen durchführen. Eine der vier Möglichkeiten paßt bestimmt.

(R. Ernstberger/og)

Noch ein Tip für »Hardmaker« und »Simons Basic«:

Nach Laden von »Simons Basic« kann ein mit »Hardmaker« gespeichertes Bild mit

SYS57812"name",8,0:POKE 780,0:POKE782,224:POKE 781,0:SYS65493

absolut in den Speicherbereich der »Simons Basic«-Bilder geladen werden. Setzt man vorher mit »Multi« drei Farben für die Multi-Color-Grafik und ruft mit »CSET 2« den Grafikbildschirm auf, kann man das Wirken der »Ladezeile« am Bildschirm mitverfolgen.

Umgekehrt können Bilder aus »Simons Basic« mit dem »Hardmaker« bearbeitet werden. Sie sind mit der Taste <6> erreichbar.

PROGRAMM : HARDCOPY       13A0 13C4
-----------------------------------
13A0 : A9 00 20 BD FF A9 04 A2   AC
13A8 : 07 A0 FF 20 BA FF 20 C0   B1
13B0 : FF A2 04 20 C9 FF A9 00   49
13B8 : 20 D2 FF 20 CC FF A9 04   C1
13C0 : 20 C3 FF 60               ED
Listing »Hardcopy« für den »Hardmaker« mit dem EC-64-Interface
PDF Diesen Artikel als PDF herunterladen
Mastodon Diesen Artikel auf Mastodon teilen
← Vorheriger ArtikelNächster Artikel →