Graphics BASIC
Graphics BASIC ist eine Erweiterung des Commodore-BASIC-2.0-Befehlsatzes für den Commodore-64-Heimcomputer. Es erlaubt die einfache Nutzung der für die Zeit fortschrittlichen Multimedia-Fähigkeiten des C64, wie hochauflösende Grafik, Sprites und Sound. Graphics BASIC wurde 1983 von Ron Gilbert entwickelt[1] und als Erweiterungsmodul sowie als 5,25’’-Diskette für den C64 veröffentlicht.
Graphik
[Bearbeiten | Quelltext bearbeiten]Der für die Bildschirmausgabe des Commodore 64 zuständige Chip VIC[2] erlaubt unterschiedliche Ausgabemodi für die Darstellung von reinem Text oder Grafik. Beide Grafikmodi werden von Graphics Basic unterstützt: HIRES
für die höhere Auflösung (320×200 Pixel) mit jeweils zwei Farben in einem 8×8-Block sowie mittels MULTI
den Mutil-Color-Mode mit 4 Farben in einem 4×8-Block bei reduzierter Auflösung von 160×200 Pixel. Für die Textdarstellung kennt Graphics Basic den Befehl TEXT
. Die Modi können als Besonderheit ab einer bestimmbaren horizontalen Bildzeile umgeschaltet werden, was eine gemischte Darstellung erlaubt.[3]
Programmbeispiel
[Bearbeiten | Quelltext bearbeiten]Graphics BASIC erlaubte die Nutzung grafischer Primitive wie Punkt, Linie, Kreis und Rechteck im grafischen Modus des C64.
DOT 160,100
LINE 80,50 TO 240,150
BOX 10,10 TO 20,20
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Auf dem Sofa mit... Ron Gilbert. In: Retro Gamer. Nr. 4, 8. August 2016, S. 178 (eingeschränkte Vorschau in der Google-Buchsuche).
- ↑ VIC im C64-wiki. 11. Dezember 2015, abgerufen am 11. Dezember 2015.
- ↑ Arnd Wängler/Martin Gaksch: Graphics Basic. In: 64er. Nr. 9, Dezember 1984, S. 38, 150 (Textarchiv – Internet Archive).