Farbtabelle

Aus C64-Wiki

Wechseln zu: Navigation, Suche

Der C64 besitzt die Möglichkeit, 16 verschiedene Farben darzustellen. Diese 16 Farben beziehen sich auf alle möglichen Bildschirmdarstellungen, nicht nur auf Zeichen oder den Bildschirm an sich, sondern auch auf Sprites (auch Multicolor), HiRes-Grafik, usw.

Während sich die Zeichenfarbe bequem per Tastenkombination im Direkteingabemodus oder per PRINT CHR$(Wert) bzw. Steuerzeichen ändern lässt, ist für das Setzen der Farbe von Sprites oder Grafik zwingend der BASIC-Befehl POKE Speicheradresse, Farbwert zu verwenden.

Farbe Name Farbwert
für POKE
Direkt durch
Tastenkombination
Im Programm:
PRINT CHR$(X)
Werte für X:
Oder per PRINT "Steuerzeichen"
(in Anführungszeichen!)
Schwarz
Schwarz0CTRL + 1 144Zeichensatz1 208.png Rechteck links unten
Weiß
Weiß1CTRL + 2 5Zeichensatz1 133.png inverses E
Rot
Rot2CTRL + 3 28Zeichensatz1 156.png inverses Pfund
Cyan
Türkis3CTRL + 4 159Zeichensatz1 223.png Dreieck unten links
Purpur
Violett4CTRL + 5 156Zeichensatz1 220.png inverses Halbschach
Grün
Grün5CTRL + 6 30Zeichensatz1 158.png inverser Pfeil hoch
Blau
Blau6CTRL + 7 31Zeichensatz1 159.png inverser Linkspfeil
Gelb
Gelb7CTRL + 8 158Zeichensatz1 222.png inverses π
Orange
Orange8C= + 1 129Zeichensatz1 193.png inverses Pik
Braun
Braun9C= + 2 149Zeichensatz1 213.png inv. 1/4-Kreis o.l.
Hellrot
Hellrot10C= + 3 150Zeichensatz1 214.png inverses Grafik-X
Dunkelgrau
Grau 111C= + 4 151Zeichensatz1 215.png inverser Kreisring
Mittelgrau
Grau 212C= + 5 152Zeichensatz1 216.png inverses Kreuz (Kartenfarbe)
Hellgrün
Hellgrün13C= + 6 153Zeichensatz1 217.png inv. Strich rechts
Hellblau
Hellblau14C= + 7 154Zeichensatz1 218.png inverses Karo
Hellgrau
Grau 315C= + 8 155Zeichensatz1 219.png inverses Kreuz

Mit C=  ist die Commodore-Taste gemeint.

[Bearbeiten] Speicheradressen für Farbeinstellungen

Hier erfolgt ein kurzer Speicheradressenüberblick bzw. eine Zusammenfassung von Speicheradressen, die Farbwerte enthalten bzw. deren Farben durch den BASIC-Befehl POKE geändert werden können.

  • 646 Textfarbe
  • 647 Farbe unter der Cursorposition
  • 53280 Rahmenfarbe (Farbwerte 0-15, danach wiederholen sie sich)
  • 53281 Hintergrundfarbe 0 (normaler Modus)
  • 53282 Hintergrundfarbe 1 (nur im Multicolor- & erweiterten Hintergrundfarben-Modus)
  • 53283 Hintergrundfarbe 2 (nur im Multicolor- & erweiterten Hintergrundfarben-Modus)
  • 53284 Hintergrundfarbe 3 (nur im Multicolor- & erweiterten Hintergrundfarben-Modus)
  • 53285 Sprite Multicolor 1 (nur im Multicolor-Modus)
  • 53286 Sprite Multicolor 2 (nur im Multicolor-Modus)
  • 53287 Farbe Sprite 0
  • 53288 Farbe Sprite 1
  • 53289 Farbe Sprite 2
  • 53290 Farbe Sprite 3
  • 53291 Farbe Sprite 4
  • 53292 Farbe Sprite 5
  • 53293 Farbe Sprite 6
  • 53294 Farbe Sprite 7
  • 55296-56295 Farbspeicher - Hierüber können alle Zeichen des Bildschirminhalts (25 Zeilen bzw. 40 Zeichen pro Zeile) direkt angesprochen werden, z.B. POKE 55296,1 setzt das linke oberste Zeichen auf die Farbe weiss.
Persönliche Werkzeuge
In anderen Sprachen