Tirian wrote:Stardock's new game, Elemental, was actually frying video cards in a late alpha/early beta release when people would run with settings turned down -- or so the company reported. They had to put in an automatic governor to keep the game below a certain number of FPS (user-specified).
Sorry to hear about your video card HG!
The problem occurs typically in games where they're using a 2D surface drawing, so the card tries to draw it as quickly as possible. It's roughly equivalent to doing something akin to:
- Code: Select all
while(true) { }
Only with slightly more work. And, well, CPUs are general purpose computing devices so they're not usually susceptible to the problem. The "governor" used is typically a framerate cap that you can set in the API which is why it's easy for the user to specify the max frame rate and why there's not really that much extra work.
Now, most video cards shouldn't ever suffer from the problem, but whenever there are some that may not be adequately cooled, hitting them with something that effectively pegs the GPU for the duration you're sitting in a menu screen or whatnot may cause problems. Though, I still think it's debatable whether or not that really does happen (if pegging the GPU without a frame cap burned it out, chances are it was going to burn out eventually anyway).