GRAPHICS

Aus C64-Wiki
Zur Navigation springenZur Suche springen
GRAPHICS
Syntax: a = GRAPHICS
Parameter
keine
Einordnung
Typ: Systemkonstante
Kontext: Grafik, Sprites, Zeichensatz
Aufgabe: Gibt die Basisadresse des VIC zurück
Abkürzung: keine (TSB: gR)
Token: $64 $61 (100 97)
Verwandte Befehle
SOUND


Dieser Artikel beschreibt das Simons'-Basic-Schlüsselwort GRAPHICS.

Typ: Systemkonstante
Syntax: a = GRAPHICS
oder:   PRINT GRAPHICS

GRAPHICS liefert als Systemkonstante (s. Systemvariable) den Wert der Speicheradresse zurück, ab der die Register des Video-Chips (VIC beim C64) im Speicherlayout liegen und womit der VIC typischerweise mittels PEEK und POKE kontrolliert werden kann, nämlich den Wert 53248 (hex $D000).


In TSB wurde zusätzlich ein Befehl gleichen Namens integriert, siehe GRAPHICS (TSB).


Beispiel[Bearbeiten | Quelltext bearbeiten]

10 POKE GRAPHICS+17, PEEK(GRAPHICS+17) AND NOT 16
20 WAIT 198,255
30 POKE GRAPHICS+17, PEEK(GRAPHICS+17) OR 16

Der Bildschirm wird abgeschaltet und wieder eingeschaltet.