Quote Originally Posted by phantomotap View Post
This was more of a general complaint in seeing my "FPS" never above 25/30 in a lot of games. ... Well, I guess accumulation and interpolation are more common these days what with multiple cores being common.
For example, in the case of Need For Speed Shift, the physics engine always runs at 180 hz, which is one of those inconvenient frequencies, while the video frames per second ranges from 35 to 70 or so, depending on processor speed and graphics. Another example, the multmedia timer runs at 1024 hz, but Windows emulates a 1000 hz timer by including an extra tick on the 43rd, 96th, and 128th ticks, using 128 ticks every 125 ms to emulate a 1000 hz timer. Either 1024 or 1000hz wouldn't work out nicely for Need For Speeds physics rate of 180 hz, so after a physics step, it delays to a 180hz boundary by polling a high frequency clock counter.