板 1- 前 次 新 レス
【原点】今、ラウンジには俺しかいない!?(゚Д゚三゚Д゚)34【回帰】
[936]マキ:12/06/27 20:16 ID:???
FCのゼビウスのマップ描画
全体マップは$8000−$9FFF、横1ライン32バイトの256ライン
1ラインは1バイト単位で偶数ライン、奇数ラインでデータの意味が変わる
また1バイトで2キャラクタ分となるキャラクタは$00−$F6
例えば偶数ラインで$80となった場合
偶数左キャラクタ$00、偶数右キャラクタ$00を書くようにする
もし奇数ラインの$00だとまた違うキャクタ$00が書かれることになる
またアドレス計算は2バイトのメモリを5回左シフト(32倍)にしている
それにエリアのオフセットを足せば全体マップからエリアデータの指定となる
前 次 新
0ch BBS 20031018+41.5ch