Originally Posted by Shadow
I would guess that Everquest gobbles up as much cpu as it can also, but it probably can run as fast as the monitor will let it. Which means the cpu will be idle waiting for the monitor's refresh time.
Agreed, but not for every second of runtime. Typically I see %100 CPU usage when an application has a tight "event" loop that doesn't allow the "scheduler" (depending on platform) a sufficient slice of inactivity. I've seen the addition of a simple sleep call (for as little as a tenth of a second) dramatically reduce the amount of reported CPU utilization, without negatively impacting game play.
I would be happy to test out a "MaxFrameRate" setting if you do end up throwing together a beta"!