Simons Basic Farbquelle
Aus C64-Wiki
Zur Navigation springenZur Suche springenDie 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 |