普通に描画処理前と処理後の差を求めて(fps/1000)-かかた時間だけsleepさせりゃfpsまとまるだろ。
変動少なくするfps平均とかsleep制限位は簡単だから自分で考えろ。
で、遅いPCの場合それだとまずいからタイムスケールを付けろ言ってるだけ・・・

わざと負荷かけたり処理速くしてチートできちゃうからタイムスケールは覚えておいて損はない。
ネトゲとかはこれつけてないとSFみたくスイスイ移動できちゃう。