ハローワールド大作戦!(2)


RGKT-NDS-STDY-004(001)


devkitPro 〜1.4.7 と 1.4.8〜 の差異を埋める為のメモ書きのようなもの。


video.h に記述されてた BG0_CR とかの定義がどうも background.h の方で
定義名が変わって設定され直されてる。
BG_CR なら REG_BG0CNT という風に。

#define  BG0_CR   (*(vuint16*)0x04000008)

#define  REG_BG0CNT   (*(vu16*)0x4000008)


どう変わったかは registers_alt.h を見れば分かる感じ。
これをインクルードすれば #define 箇所に関しては変更なしでこのヘッダが置換処理してくれる
(関数とかは当たり前だが無理だけど)。
けどオフィシャルでは registers_alt.h 使わないでって言ってるので
古いソースはこれ見ながら手直ししといた方がよさ気かも。