CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

表示テスト

VRAMへ意味のあるデータを書き込んで表示テストを行います
まずVDPレジスタの初期化を行い、16kbyteのVARM空間を以下のように用途を
決めてやります

イメージ 3

ネームテーブルに0~255のインクリメントデータをセットしてやると
768個のパタンデータが1画面の768個のキャラクタ座標と1対1対応します。
次にパタンテーブルで768個のパタンに全て▲マークを定義。
カラーテーブルはすべてのラインでバックを黒、キャラクタ色をマゼンタに設定します

イメージ 2
これで実行。

お、思った通りに画面表示出ました。  でも色が何か微妙・・・

イメージ 1