一番大きな問題点はループが2つあったことです。(ループってわかりますよね?)では、まず訂正から ・BGFILL 0,0,0,24,14,0548をPRINT"マオウの・・・・・・"の上あたりへ ・@LOOPとGOTO@LOOPの2つを消す ・SPOFS 0,192,110の下のVSYNCを消す ・B=BUTTON() から     ↓  IF B==#RIGHT THEN X=X+30 までをまとめてWHILE 1の下へ