- FIXEDモードを使ってフィルを実装しようとしたが、なんだか写ってはいけないタイルが現れる
- 縦に移動するときだけ現れる
- プログラムのミスかと思ったがそうでもない
- エミュレータのバグかと思ったがそうでもない
- 「ポインタを固定する」はずだがINCREMENTモードと同じ動作をしているように見える
- Y座標の開始をいじるとわかりやすくそれっぽい
- 正解は「ROMからの読み出しはINCモードしか対応しない」でした
- mGBAは間違っていなかった
- ネットの海の深い所に書いてあった
- 同じことがmGBAのIssueにあった
- なので、FIXED用のメモリはIWRAMに取ることで解決した
- アドレス固定するので自ずと小さいから大丈夫だろう
DMAのFIXEDモード
·
Updated:
Share this post on: