あ。ちょっと僕の意図がちゃんと伝わってなかったかも…。 MAINCNTは1/60秒で1カウントなんです。 なので、それとは別に、自分でもメインループの回数をカウンターでカウントしておいて、MAINCNTが1増えたタイミングで、そのカウンタがいくつになってるか調べてみる感じです。 それでカウントが予定より多かったら、その分多くのループを回っていると言うことになるので、自分のウエイト用のFORループのカウント回数を増やしてメインループの時間が間隔が長くなるように少しずつ調整していくという感じで…。ってイメージ伝わりましたかね? まあ自動判別が出来てその切り替えで問題なさそうなら大げさな感じもあったので、とりあえず考えてみたってだけの話でしたが〜…。