Simons Basic Farbquelle

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Die Grafikbefehle des Simons Basic enthalten einen Parameter <farbquelle>. Er kann die folgenden Werte annehmen:

Simons' Basic[Bearbeiten | Quelltext bearbeiten]

Diskettenversion, Modulversion, TSB

  • Hires-Modus

Zeichen- und Hintergrundfarbe werden durch die beiden Parameter im Befehl HIRES vorgegeben.

Wert Aktion
0 Punkt in Hintergrundfarbe zeichnen (=> löschen)
1 Punkt in Zeichenfarbe setzen
2 Punkt invertieren, d.h. Zeichenfarbe und Hintergrundfarbe tauschen
3-255 Punkt testen
  • Multicolour-Modus

Die drei Zeichenfarben werden durch die Parameter im Befehl MULTI bzw LOW COL vorgegeben.

Wert Aktion
0 Punkt in Hintergrundfarbe zeichnen (=> löschen)
1 Punkt in Zeichenfarbe 1 setzen
2 Punkt in Zeichenfarbe 2 setzen
3 Punkt in Zeichenfarbe 3 setzen
4 Punkt invertieren, d.h.
- Farbe 1 wird mit Farbe 2 getauscht,
- Farbe 3 wird mit der Hintergrundfarbe getauscht
5-255 Punkt testen

Simons' Basic Extension[Bearbeiten | Quelltext bearbeiten]

  • Hires-Modus
wie bei der Farbquelle von Simons' Basic
  • Multicolour-Modus

Die drei Zeichenfarben werden durch die Parameter im Befehl MULTI bzw LOW COL vorgegeben.

Wert Aktion
0 Punkt in Hintergrundfarbe zeichnen (=> löschen)
1 Punkt in Zeichenfarbe 1 setzen
2 Punkt in Zeichenfarbe 2 setzen
3 Punkt in Zeichenfarbe 3 setzen
4 Punkt invertieren, d.h.
- Farbe 1 wird mit Farbe 2 getauscht,
- Farbe 3 wird mit der Hintergrundfarbe getauscht
11 Punkt testen
sonst invertieren
  • Low-Res-Modus

Die Zeichenfarbe wird im Befehl LOW RES durch den Parameter <f> bei LOW RES 10,<f> vorgegeben.

Wert Aktion
0 Punkt in Hintergrundfarbe zeichnen (=> löschen)
11 Punkt testen
sonst Punkt setzen