制作中の3Dロールプレイングゲームですが、今までBlueMSXのMSX2+環境で開発しておりました。
特にそれで困らないのでそうしていたのですが、ふと「本当にMSX1環境で動作するのかな?」と思ってしまいました。
そこで、MSX1環境に設定し、起動。
…動かん!
え? なんで?
MSX2の機能使ってないよ!?
慌てて調べてみると…、使ってました…。
SCREEN1.5にするロジックと一緒に、SPRITEモードを2にするロジックが入っていました。(SPRITEモード2はMSX2の機能です。)
そらダメだ…。
SCREEN1.5にするロジックだけ残して再起動!
おぉ! 今度はちゃんと動作しました。
MSX1
んー? なんか、色合いが違うなぁ…。
MSX2+
MSX1の方が色が薄い…。
何の違いなんだろう?
まぁ、とりあえずMSX1環境で問題なく動作することが確認できました。
このままこの環境で制作続けます。