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 Graphik, Sprites und Sound. Graphics BASIC wurde 1983 von Ron Gilbert und Tom McFarlane entwickelt und als Erweiterungsmodul sowie als 5,25’’-Diskette für den C64 veröffentlicht.

Graphik

Der für die Bildschirmausgabe des Commodore 64 zuständige Chip VIC erlaubt unterschiedliche Ausgabemodi für die Darstellung von reinem Text oder Graphik. Beide Graphikmodi 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.

Programmbeispiel

Graphics BASIC erlaubte die Nutzung graphischer Primitive wie Punkt, Linie, Kreis und Rechteck im graphischen Modus des C64.

 DOT 160,100
 LINE 80,50 TO 240,150
 BOX 10,10 TO 20,20

Einzelnachweise

  1. VIC im C64-wiki. 11. Dezember 2015, abgerufen am 11. Dezember 2015.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.