投稿
ヨッシー okkun2002
GPAGEが取得出来たらなぁ。 結構便利なんだけどなぁ (独り言風に質問してみる)
1そうだね
プレイ済み
返信[1]
親投稿
おちゃめ ochame_nako
現在のGPAGEに適当な描画を行いGPAGEを0~5に変えながらGSPOITで読み出して描画したものと一致すれば先ほど描画した「現在のGPAGE」が確定という方法を考えてみましたが、即興で思いついた方法なのでもっと良い方法があるかもしれません。
0そうだね
プレイ済み
返信[2]
親投稿
ヨッシー okkun2002
> おちゃめさん おお!なるほど。 実際には見えないようにしといて... 関数にしとけばいいですね。プログラムの始めに実行する関数と判断する関数みたいな。
0そうだね
プレイ済み
返信[3]
親投稿
おちゃめ ochame_nako
基本的にはグラフィック面はX座標0~399、Y座標0~239なのでそれ以外の座標ならば見えないのですが、そのGPAGEがSPPAGEやBGPAGEで指定されているページならばたまたま描画した場所が悪ければ見えてしまう可能性があります。 もっとも、描画して取得して元に戻すという作業を次のVSYNCのタイミングまでに行えれば問題ありませんが、VSYNC直後でないとごくまれに一瞬だけ見えてしまう可能性は否定できません。 プログラムの最初に使うだけならばほとんど支障はありませんが。
1そうだね
プレイ済み
返信[4]
親投稿
ヨッシー okkun2002
SPやBGかあーどうしたらいいかなぁー? とりあえず、作った。関数名は後からつけるんで気にせずに。 夜遅いんで寝てきます。
0そうだね
プレイ済み