I'm at a loss here after much thought on the subject, so maybe one of you fellows can figure this out. Bear with the long post.
Lately, I've been playing through the Thief series, and I'm now onto Deadly Shadows (released in 2005). I have installed a texture pack, and an unofficial patch that makes it considerably more stable on modern hardware. For quick reference, my basic computer specs:
- Intel E8400 3.0 Ghz
- 4 GB RAM (DDR2)
- BFG Geforce 8800 GTS 512 MB
This system turned 6 this past June.
I've got 14 hours of playtime into Deadly Shadows. Last night, during one specific mission, I heard my GPU fan suddenly spin up to max speed, and then the screen blanked and started flashing analog/digital - the video card shut itself down. Reboot the system. No anomalies. Temps normal. Shut it down, sprayed the card off with a duster and didn't get much (I regularly clean this system with the aid of an air compressor in the garage and the last cleaning wasn't long ago).
Boot back up. Relaunch the game. Played for about twenty minutes (same level, different areas). Hear the GPU fan spin to max, so I quickly shut down the game. Opened up the temp diagnostic; the GPU temperature is rapidly running (Celsius) through 3 temps: 56, 131, 259, back down to 56. It changes temp reading every second or so. Very odd. Shut down. Dusted off the card again with an air duster; again got very little out. Rebooted the system again.
This time, fired up the game again (same level, different areas). Played for about 30 minutes with RealTemp running in the background, alt-tabbing every so often to check the temps. Consistently 54-58 degrees. After about the 30 minutes mark, during an alt-tab where the temps were stable, sudden spike to 117, fan spins to max, card shuts itself down. Had to reboot again.
At that point, I took the card right out and flushed it with the air compressor, which did remove some dust bunnies from the inside. After popping it back in, I went and setup a custom fan profile that is a little more aggressive about cooling than the nVidia defaults as well, and played the game for about ten minutes with stable temps before heading off to bed.
Given that temperatures remain stable through the majority of gameplay, the game has previously been fine (and this issue hasn't come up lately in any other games, including a considerable amount of time spent in BioShock infinite and Bastion lately), and it's only bizarre random spikes that appear to be causing problems, I'm inclined to think that something about this particular section of the game and the patch are making my GPU have a fit when trying to display a certain angle of an area and causing the GPU to shut itself down to avoid melting. Either that, or the temperature sensor/HSF/GPU itself have suddenly gone on the fritz.
I'm going to try some testing tonight in another game and also with this one (as I've pretty much finished that level) and see if the issue continues. But I'm just wondering - any of you fellows have any insight that I haven't thought of? Before you ask, I don't have a spare video card to try swapping out.