元々、SRの MODE 6で追加された機能ですが、実は、MODE 5でも変更可能です。
パレットは、緑と、シアンと、黄と、白のみ変更可能です。
MODE 5 SCREEN 3の場合、
- 透明
- 青紫
- 燈
- 赤紫
- 青緑
- 空色
- 黄緑
- 灰色
- 黒
- 青
- 赤
- マゼンタ
- 緑 (I/O 43H)
- シアン (I/O 42H)
- 黄 (I/O 41H)
- 白 (I/O 40H)
13-16番のみ変更可能です。
(I/O というのは、出力先です。)
MODE 5 SCREEN 4 の場合
色の組み合わせ2にして下さい。
- 緑 (I/O 43H)
- シアン (I/O 42H)
- 黄 (I/O 41H)
- 白 (I/O 40H)
(I/O というのは、出力先です。)
MODE 1-4の場合
でも、変更可能ですが、あまり意味はないでしょう。
I/Oポートに、出力するデータ
0:白
1:黄
2:シアン
3:緑
4:マゼンタ
5:赤
6:青
7:黒
8:灰色
9:黄緑
10:空色
11:青緑
12:赤紫
13:燈
14:青紫
15:透明
いずれかを、I/O 40H-43H に出力して下さい。
例
SCREEN 4,2,2:COLOR , ,2:OUT &H43,7:OUT &h42,5
とすると、
- 黒
- 赤
- 黄
- 白
になります。
SCREEN 4で、白と黒が使えるなんて、夢のよう。( ´ ▽ ` )ノ
もちろん、SR でないとダメですが。。