今回は、Laboratoryテーマ??26「SCREEN1.5を使いたい」です。
MSXのSCREEN1は、8FONT毎に前景色と背景色で2色しか扱えないという、独特な仕様です。
しかし、SCREEN1はFONTがもの凄く扱いやすい…。
せめて、SCREEN2のように横8ドット毎2色扱えればなぁ…。
と、言う要望をかなえられるのがSCREEN1.5です。
やり方は簡単、「BIOS」の「SETGRP」(&H007E)を使って内部処理(VDP)だけをSCREEN2にします。
ラベル名
アドレス
変化するレジスタ
使い方
SETGRP
&H007E
すべて
VDP のみを GRAPHIC2 モードにする
因みに「FONT EDITOR」も、SCREEN1.5に対応しています。
BASICサンプルプログラムです。
80行のみで、SCREEN1.5にする事が出来ます。
では、次回はLaboratoryテーマ??27「SCREEN1.5でSPRITEモード2を使いたい」です。