ちょい色々と何かを忘れてる。 んと、VSYNC 40したら少し止まるでしょ。やり方はMAINCNT使うか変数を1ずつたしていって40になったらタイム変数を1つへらす。とかじゃないと無理ですよ。 まぁVSYNC 40挟むのは無理ということ。 そもそもそのタイムだと0になってまた最大のタイムに戻る。一回のループでTOの回数分VSYNC 40されたらそりゃ動かない。 とりあえずそのタイムのプログラムは消して。 TTM=TTM+1 IF TTM>39 THEN TTM=0:TIME=TIME+1 LOCATE …………PRINT TIME 見たいな感じにしましょう。