688行目の条件を良く確認して下さい。同時に2つの条件が 成立することは無いのでこの場合はどちらかが成立した場合に THEN以降を実行するようにして下さい。 &&演算子を||演算子に置き換えましょう。 ところで表示位置の指定をするSPOFSの部分はどうなっていますか? 683行目のSPCOLORでのスプライト管理番号の指定方法を 見て気が付きましたがSPOFSのスプライト管理番号指定もこれと 同じようになっていませんか? あと678行目のREPEATの前に DAP[SP[I]]=0を入れておかないと右端まで移動したスプライトの 出現中フラグが1のまま残ってしまいませんか?