C 64
Tips & Tricks

Hardcopy 1520

Mit dem 1520-Plotter können Sie sehr schöne Hardcopies drucken. Voraussetzung dafür ist dieses Programm. Punktreihen werden nicht als einzelne Punkte, sondern als Linie gezeichnet.

Plotter-Ausdruck eines Hi-Eddi-Menüs mit den Feldern DRAW, CIRCLE, TEXT, STAMP, SEQ und Farbleisten
Der Ausdruck mit dem VC 1520 steht einem Matrixdrucker in nichts nach.

Jetzt brauchen Sie nicht mehr auf eine langsame Basic-Hardcopy-Routine zu warten. Denn mit dem hier vorgestellten Programm dauert das Plotten einer Hi-Eddi-Hardcopy (Bild) nur noch durchschnittlich 15 Minuten. Und das, obwohl 64000 Punkte von dem Programm auf ihren Wert überprüft werden.

Nachdem Sie das kurze MSE-Listing abgetippt und das Programm nach dem Wiederladen gestartet haben, kommen Sie in ein Auswahlmenü, in dem Sie vier Unterpunkte anwählen können. Dies sind im einzelnen:

<L> zum Laden eines Grafikbildes. Das Grafikbild muß im normalen Hi-Eddi-Standard abgespeichert sein.

<Z> zum Zeigen des geladenen Bildes. Die jetzt auf dem Bildschirm erscheinende Grafik sieht genauso aus wie das auf dem Plotter entstehende Bild. Alles, was jetzt auf dem Bildschirm schwarz oder in Farbe dargestellt wird, ist auch beim Plotterausdruck in der jeweiligen Stiftfarbe gemalt.

<D> zum Drucken der Grafik. Dieser Punkt sollte erst nach der Kontrolle des Bildes mit dem <Z>-Befehl angewählt werden, damit nicht durch ein eventuell nicht richtig übertragenes oder nicht geladenes Bild 15 Minuten lang Unsinn geplottet wird.

Der letzte Punkt schließlich ist der <Q>-Befehl. Mit ihm wird ein Computer-Neustart ausgeführt und das Programm gelöscht. Die Grafik allerdings bleibt erhalten.

Das Steuerprogramm selbst ist verhältnismäßig lang; es macht etwa 75 Prozent des gesamten Programm-Codes und der Daten aus. Die hohe Länge im Vergleich mit anderen Programmen erklärt sich durch die Tatsache, daß dieses Programm horizontale Linien durchgehend zeichnet. Das bedeutet in der Praxis, daß die von dem Plotter geplotteten Bilder sehr konturenscharf sind und das Ausdrucken eines kompletten HiRes-Bildschirmes mit immerhin 64000 Punkten im Durchschnitt nur 15 Minuten dauert.

Zur Funktion des Steuerprogramms: Es bestimmt jeweils die aktuelle Zeile. Nun fängt das Programm an, diese Zeile soweit mit gesenktem Stift zu plotten, bis gelöschte Pixel auftreten. Dann wird der Stift angehoben, nach der nächsten Position gesucht, die mit gesenktem Stift geplottet werden muß, und so lange eine Linie gezogen, bis entweder wieder ein Leer-Pixel auftritt, der zur erneuten Wiederholung der Plott-Schleife zwingt, oder das Zeilenende erreicht ist. Wenn das der Fall ist, dann fährt der Stift in die linke Randposition zurück, der Plotter macht einen Papiervorschub und die nächste Zeile wird geplottet.

Bei vorhergehender Benutzung von Hi-Eddi ist der Bildschirmausdruck noch einfacher anzufertigen: Bild vorsichtshalber speichern und Hi-Eddi mit <RUN/STOP+RESTORE> verlassen. Jetzt das Hardcopy-Programm laden und starten. Wenn Sie jetzt den Menüpunkt »zeigen« (<Z>) anwählen, erscheint das soeben gemalte Bild.

(Arno Seitzinger/og)
PROGRAMM : HCOPY 1520     0801 0AA5
-----------------------------------
0801 : 0B 08 C2 07 9E 32 30 36   4A
0809 : 31 00 00 00 A9 F4 A0 09   11
0811 : 20 1E AB 20 E4 FF C9 44   2D
0819 : F0 0F C9 4C F0 3F C9 5A   72
0821 : F0 0A C9 51 D0 ED 4C E2   26
0829 : FC 4C CB 08 A9 01 A2 00   6C
0831 : 9D 00 04 9D FA 04 9D F4   B3
0839 : 05 9D EE 06 E8 E0 FA 90   2C
0841 : EF A9 3B 8D 11 D0 A9 18   F4
0849 : 8D 18 D0 20 E4 FF F0 FB   24
0851 : A9 1B 8D 11 D0 A9 15 8D   D7
0859 : 18 D0 4C 0D 08 A9 01 20   A0
0861 : CC E1 A9 77 A0 0A 20 1E   8E
0869 : AB 20 60 A5 A9 00 A0 02   12
0871 : 20 87 B4 20 A6 B6 20 BD   A2
0879 : FF A9 01 A2 08 A0 00 20   A7
0881 : BA FF 20 C1 E1 A9 00 A2   2C
0889 : 00 A0 20 20 D5 FF A9 01   EB
0891 : 20 CC E1 A9 01 A2 08 A0   4B
0899 : 0F 20 BA FF A9 00 20 BD   FD
08A1 : FF 20 C1 E1 A2 01 20 1E   4C
08A9 : E1 20 60 A5 A9 01 20 CC   24
08B1 : E1 20 CC FF AD 00 02 C9   4C
08B9 : 30 F0 0C A9 00 A0 02 20   E7
08C1 : 1E AB 20 E4 FF F0 FB 4C   69
08C9 : 0D 08 A9 01 A2 06 A8 20   A2
08D1 : BA FF A9 00 20 BD FF 20   25
08D9 : C1 E1 A9 E1 85 22 A9 09   53
08E1 : 85 23 A9 19 8D EF 09 A9   55
08E9 : 30 8D E8 09 8D E9 09 8D   A2
08F1 : EA 09 A2 FF A0 1F A9 08   C2
08F9 : 8D F0 09 E8 D0 01 C8 86   A3
0901 : FB 84 FC 86 FD 84 FE A9   A1
0909 : 30 8D E3 09 8D E4 09 8D   59
0911 : E5 09 A9 28 8D F1 09 A9   CA
0919 : 00 8D EE 09 20 C0 09 A0   2A
0921 : 08 B1 FB 0A 2E EE 09 A0   02
0929 : 00 F0 0B 18 A5 FB 69 08   57
0931 : 85 FB 90 02 E6 FC B1 FB   2D
0939 : 8D F3 09 A2 08 D0 21 EE   C0
0941 : E5 09 AD E5 09 C9 3A 90   BC
0949 : 17 A9 30 8D E5 09 EE E4   1F
0951 : 09 AD E4 09 C9 3A 90 08   4C
0959 : A9 30 8D E4 09 EE E3 09   C4
0961 : 98 0E F3 09 2A CD EE 09   FD
0969 : F0 03 20 C0 09 8D EE 09   C6
0971 : CA D0 CC CE F1 09 D0 B3   C2
0979 : 20 C0 09 EE EA 09 AD EA   9D
0981 : 09 C9 3A 90 17 A9 30 8D   AA
0989 : EA 09 EE E9 09 AD E9 09   A8
0991 : C9 3A 90 08 A9 30 8D E9   C3
0999 : 09 EE E8 09 A6 FD A4 FE   5F
09A1 : CE F0 09 F0 03 4C FC 08   DE
09A9 : A6 FB A4 FC CE EF 09 F0   88
09B1 : 03 4C F7 08 A9 01 20 CC   96
09B9 : E1 20 CC FF 4C 0D 08 48   BB
09C1 : 8E F2 09 AE EE 09 BD EC   E8
09C9 : 09 8D E1 09 A2 01 20 18   15
09D1 : E1 A9 0B 20 24 AB 20 CC   07
09D9 : FF A0 00 AE F2 09 68 60   D8
09E1 : 78 20 30 30 30 20 2D 30   95
09E9 : 30 30 0D 4D 44 00 00 00   63
09F1 : 00 00 00 93 0D 0D 20 20   5E
09F9 : 20 20 20 20 20 48 43 4F   25
0A01 : 50 59 20 46 55 45 52 20   D8
0A09 : 43 4F 4D 4D 4F 44 4F 52   EA
0A11 : 45 20 31 35 32 30 0D 0D   4C
0A19 : 42 49 54 54 45 20 47 45   9C
0A21 : 42 45 4E 20 53 49 45 20   72
0A29 : 45 49 4E 3A 0D 20 20 27   8E
0A31 : 4C 27 20 3D 20 42 49 4C   92
0A39 : 44 20 4C 41 44 45 4E 0D   8A
0A41 : 20 20 27 5A 27 20 3D 20   2F
0A49 : 42 49 4C 44 20 5A 45 49   48
0A51 : 47 45 4E 0D 20 20 27 44   98
0A59 : 27 20 3D 20 42 49 4C 44   0C
0A61 : 20 44 52 55 43 4B 45 4E   23
0A69 : 0D 20 20 27 51 27 20 3D   BD
0A71 : 20 51 55 49 54 00 93 0D   66
0A79 : 0D 47 45 42 45 4E 20 53   B1
0A81 : 49 45 20 42 49 54 54 45   D0
0A89 : 20 44 45 4E 20 4E 41 4D   FB
0A91 : 45 4E 20 44 45 53 20 46   8A
0A99 : 49 4C 45 53 20 45 49 4E   B2
0AA1 : 3A 0D 00 00               27
Listing »Copy 1520« geben Sie bitte mit dem MSE ein
PDF Diesen Artikel als PDF herunterladen
Mastodon Diesen Artikel auf Mastodon teilen
← Vorheriger ArtikelNächster Artikel →