広さの縦横が違うとエラーになるので ちょっと修正しました。B2EXNE8V 配列を確保できる限りの広さにできるので ベタにやっても100万マス分の広さにいけます。 (それだけでメモリを使い果たします) この潜水艦のゲームはは横長マップだと思うので 縦が100マスだと横10000マスでもいけます。 全マス書き換えてるのが処理速度的に問題になったら BGCOPYを使ってBGPUTの回数を減らす余地もあります。