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 |