You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
frame rate limiter
About this tag
The frame rate limiter tag on WindowsForum.com covers discussions about capping frame rates to manage CPU and GPU resource usage, particularly in legacy software. A notable example is the Windows Pinball bug, where the game's render loop consumed an entire CPU core on modern hardware because it drew frames as fast as possible. The fix involved adding a simple frame rate limiter, which reduced CPU usage to negligible levels. This tag explores how frame rate limiters can prevent performance issues, improve system stability, and address resource management problems in both games and applications, especially when hardware outpaces original software assumptions.
Dave Plummer’s confession that the worst bug he ever shipped was tied to the beloved Windows pack‑in game Pinball is more than a nostalgic anecdote — it’s a compact lesson in resource management, legacy code risk, and the kind of tiny design decisions that can balloon into systemic problems as...
busy-wait
cpu usage
cross architecture
dave plummer
fixed timestep
framerateframeratelimiter
game engine
hardware evolution
legacy code
os development
performance debugging
pinball
porting
raymond chen
software development
software longevity
tech history
vsync
windows pinball