あ、もしかして MAKEMAP$配列を@KAIDANで変更。 @MAINLOOPに飛ばす。 そこにまたMAKEMAP$を初期のBGに変更してたはず。それでBGを配列を通りに置いているからか、@MAINLOOP先に処理がないかです。