C 64
Grafik

Hardcopy von HI-EDDI auf dem Plotter VC 1520

Mit diesem Programm ist es möglich, Hardcopies von HI-EDDI mit dem Printer-Plotter VC 1520 zu erstellen.

Geben Sie zuerst »Copy 1520« (Listing 1) mit dem MSE ein und speichern Sie es ab. Jetzt muß noch das HI-EDDI Steuerprogramm geändert werden. Bei dem Steuerprogramm (Listing 2) sind die Zeilen 600 bis 750 zu ändern.

Die Hardcopy kann jetzt von HI-EDDI per Tastendruck oder Menü nachgeladen werden. Es ist möglich, mehrere Bilder (nahtlos) untereinander oder übereinander (Overlay) zu drucken.

(Stephan Paetzold/ah)
PROGRAMM : COPY 1520      0D00 103B
-----------------------------------
0D00 : A2 00 8E 0E DC 78 86 B7   23
0D08 : E8 86 B8 86 B9 A2 06 86   08
0D10 : BA 20 C0 FF A2 02 86 B8   D0
0D18 : 86 B9 A2 00 86 B7 A2 06   E0
0D20 : 86 BA 20 C0 FF A2 00 8E   56
0D28 : 40 03 8E 41 03 8E 43 03   6D
0D30 : 8E 46 03 8E 47 03 8E 48   CB
0D38 : 03 8E 49 03 8E 4C 03 A2   D2
0D40 : 00 86 F7 8E 94 0E A2 E0   59
0D48 : 86 F8 8E 98 0E A2 01 8E   18
0D50 : 4B 03 A2 D0 8E A3 0D 8E   37
0D58 : D7 0D A2 02 20 C9 FF AD   4A
0D60 : E9 03 18 69 30 20 D2 FF   4D
0D68 : A9 0D 20 D2 FF 20 CC FF   2E
0D70 : A9 34 85 01 A0 00 B1 F7   76
0D78 : A2 37 86 01 48 18 A5 F7   43
0D80 : 69 08 90 02 E6 F8 85 F7   8E
0D88 : AD E8 03 F0 38 68 A2 00   DA
0D90 : 8E 4A 03 0A 2E 4A 03 0A   9B
0D98 : 2E 4A 03 48 AA AE 4A 03   04
0DA0 : EC 4B 03 D0 03 20 00 0F   5C
0DA8 : EE 49 03 EE 41 03 D0 03   4F
0DB0 : EE 40 03 EE 41 03 D0 03   D2
0DB8 : EE 40 03 AD 49 03 C9 04   19
0DC0 : D0 CB 4C EE 0D 68 A2 00   05
0DC8 : 8E 4A 03 18 0A 2E 4A 03   80
0DD0 : 48 AD 4A 03 CD 4B 03 D0   C7
0DD8 : 03 20 00 0F EE 49 03 EE   F0
0DE0 : 41 03 D0 03 EE 40 03 AD   90
0DE8 : 49 03 C9 08 D0 D7 A2 00   7D
0DF0 : 8E 49 03 68 EE 48 03 AD   89
0DF8 : 48 03 C9 28 B0 03 4C 70   6E
0E00 : 0D AD 4C 03 F0 03 20 00   FF
0E08 : 0F EE 43 03 AD 4E 03 8D   34
0E10 : 41 03 AD 4D 03 8D 40 03   8B
0E18 : 20 00 0F A2 00 8E 48 03   EC
0E20 : 8E 40 03 8E 41 03 8E 4C   60
0E28 : 03 A9 D0 8D A3 0D 8D D7   6E
0E30 : 0D C6 F8 A5 F7 38 E9 3F   FA
0E38 : B0 02 C6 F8 85 F7 EE 47   1C
0E40 : 03 AD 47 03 C9 08 F0 03   F3
0E48 : 4C 70 0D A2 00 8E 47 03   FC
0E50 : E6 F8 A5 F7 18 69 38 90   E9
0E58 : 02 E6 F8 85 F7 EE 46 03   D2
0E60 : AD 46 03 C9 19 F0 03 4C   E8
0E68 : 70 0D 20 CC FF AD E8 03   17
0E70 : D0 03 4C F6 0E EE 4B 03   3F
0E78 : AD 4B 03 C9 04 F0 77 A2   B0
0E80 : 00 8E 46 03 8E 43 03 8E   E6
0E88 : 40 03 8E 41 03 8E 4D 03   F5
0E90 : 8E 4E 03 A2 00 86 F7 A2   B4
0E98 : E0 86 F8 A2 01 20 C9 FF   86
0EA0 : A2 00 8A 48 BD E7 0E 20   82
0EA8 : D2 FF 68 AA E8 E0 09 D0   45
0EB0 : F1 A2 01 20 C9 FF A2 00   5E
0EB8 : 8A 48 BD F0 0E 20 D2 FF   21
0EC0 : 68 AA E8 E0 06 D0 F1 A2   C7
0EC8 : 02 20 C9 FF AD 4B 03 38   FE
0ED0 : E9 01 A8 B9 E9 03 18 69   85
0ED8 : 30 20 D2 FF A9 0D 20 D2   F6
0EE0 : FF 20 CC FF 4C 70 0D 4D   39
0EE8 : 2C 30 2C 2D 32 30 31 0D   61
0EF0 : 4D 2C 30 2C 30 0D 20 2F   2F
0EF8 : F3 A9 01 8D 0E DC 58 60   9C
0F00 : AD 40 03 48 AD 41 03 48   19
0F08 : AD 43 03 48 A2 00 8E 43   0C
0F10 : 03 8E 44 03 8E 45 03 C9   7F
0F18 : 64 90 08 E9 64 EE 43 03   D4
0F20 : 4C 17 0F C9 0A 90 08 E9   0E
0F28 : 0A EE 44 03 4C 23 0F C9   C9
0F30 : 01 90 08 E9 01 EE 45 03   5B
0F38 : 4C 2F 0F AD 41 03 AE 40   FD
0F40 : 03 F0 11 A2 02 8E 40 03   F0
0F48 : A2 05 8E 41 03 E8 8E 42   6F
0F50 : 03 4C 5F 0F A2 00 8E 40   18
0F58 : 03 8E 41 03 8E 42 03 C9   EE
0F60 : 64 90 08 EE 40 03 E9 64   79
0F68 : 4C 5F 0F C9 0A 90 08 EE   84
0F70 : 41 03 E9 0A 4C 6B 0F C9   DE
0F78 : 01 90 08 EE 42 03 E9 01   87
0F80 : 4C 77 0F AD 41 03 18 69   61
0F88 : 08 8D 41 03 AD 42 03 C9   94
0F90 : 0A 90 08 E9 0A 8D 42 03   3E
0F98 : EE 41 03 AD 41 03 C9 0A   05
0FA0 : 90 0B E9 0A 8D 41 03 EE   3E
0FA8 : 40 03 4C 9B 0F A2 01 20   3B
0FB0 : C9 FF AD 4C 03 F0 08 A9   99
0FB8 : 44 20 D2 FF 4C C4 0F A9   3B
0FC0 : 4D 20 D2 FF A9 2C 20 D2   F4
0FC8 : FF AD 40 03 18 69 30 20   DC
0FD0 : D2 FF AD 41 03 18 69 30   2C
0FD8 : 20 D2 FF AD 42 03 18 69   86
0FE0 : 30 20 D2 FF A9 2C 20 D2   F7
0FE8 : FF A9 2D 20 D2 FF AD 43   76
0FF0 : 03 18 69 30 20 D2 FF AD   54
0FF8 : 44 03 18 69 30 20 D2 FF   40
1000 : AD 45 03 18 69 30 20 D2   52
1008 : FF A9 0D 20 D2 FF 68 8D   0D
1010 : 43 03 68 8D 41 03 68 8D   8A
1018 : 40 03 AD A3 0D 49 20 8D   70
1020 : A3 0D 8D D7 0D AD 4C 03   1E
1028 : 49 01 8D 4C 03 AD 41 03   87
1030 : 8D 4E 03 AD 40 03 8D 4D   48
1038 : 03 60 34                  C4
Listing 1. »Copy 1520«. Bitte beachten Sie bei der Eingabe den MSE.
50 ifa<2thena=a+2:load"hi-exe",8,1
60 ifa=3then150
70 ifa=4then650
100 input"{clr}betriebsart";c:poke780,c:poke56,13:clr:w$="123456":sys3328
110 ifpeek(8073)and64thena=3:load"menue",8,1
150 sys3337:a=peek(8064)
160 ona+1gosub200,250,300,290,400,600,290,290,500,510,300:goto150
200 open3,8,0,"$0":get#3,c$,c$
210 get#3,c$,c$,l$,h$:ifc$=""thenclose3:wait198,1:return
220 print256*asc(h$+chr$(0))+asc(l$+chr$(0));:sys3334:goto210
250 print"{clr}{down}sequenz:":print"{down}  "w$:input"{home}{down}{down}{down}";w$:iflen(w$)<2then250
290 return
300 poke8115,8:print"{clr}{down}g=grafikbild":ifpeek(8073)>127thenprint"f=farbbild"
310 print"s=sprite":print"z=zeichensatz":print"{down} -->";
320 getc$:ifc$<>"g"andc$<>"f"andc$<>"s"andc$<>"z"then320
330 printc$:poke780,asc(c$):h$=w$:input"{down}filename";w$:sys3331:w$=h$:h$=""
340 open1,8,15,h$:input#1,a,h$:printa;h$:ifa>0thenwait198,1
350 close1:return
400 poke631,34:poke198,1:h$="":input"{clr}{down}";h$:goto340
500 a=8075:goto520
510 a=8079
520 d=peek(8074):c=peek(a+d):print"{clr}{down}f"2*d+1:print"schrittweite :"c,
530 inputc:ifc<1orc>160then530
540 pokea+d,c:return
600 ifa=5thena=4:load"copy 1520",8,1
650 input"{clr}bildnummer";d:c=(dand7)
660 input"farbe (0-3)";b$:poke1000,0:poke1001,val(b$)
670 fori=0to6
680 ifpeek(8086+i)=dthenletz=(i+1)*8192
690 nexti
700 x=int(z/256):poke3399,x:poke3392,z-x*256
710 poke780,c:sys3328
720 print"overlay";:gosub800:ifc$="j"then630
730 print"nahtlos";:gosub800:ifc$="n"thenleta=1:goto50
740 open1,6,1:print#1,"m",0,-180:close1
750 open1,6,0:print#1," ":close1:goto650
800 print" ? (j/n)";
810 getc$:ifc$<>"j"andc$<>"n"then810
820 printc$:return
Listing 2. »Steuerprogramm HI-EDDI«. Bitte beachten Sie die Eingabehinweise auf Seite 16.
PDF Diesen Artikel als PDF herunterladen
Mastodon Diesen Artikel auf Mastodon teilen
← Vorheriger ArtikelNächster Artikel →