Okay long story:
I have a three-year-old GeForce4 Ti 4600 and its fan screeched for a long time before the bearings completely burned out and it stopped spinning and I think the card overheated because the screen went all crazy and I had to shut the computer off.
I took off the heatsink and replaced it with an ATT 36u heatsink/fan that I bought at Fry's. I made sure it spun and all before I tried playing Deus Ex and then Hitman Contracts.
Deus Ex worked like a charm, except for some small black rectangular spots that appeared randomly on certain textures. When I tried to play Hitman Contracts, strangely colored polygons flashed around very quickly, and they seemed to be floating in front of the game, as if I'd be able to see the game if I were able to brush the polygons aside.
So I uninstalled the graphics card drivers (I was using nVidia's version 126.96.36.199) and installed the ForceWare 77.72 driver from this site
. It didn't fix it; the crazy polygons just became less colorful and a bit smaller. During the game, the polygons seemed to be extensions of 47's arms, legs, head, and were matching in color. The longer I tried to play, the bigger and more extravagant the polygons became. In a few minutes I couldn't see a thing.
Please tell me this is a software issue! I hope there wasn't any damage to my card. Thanks for any suggestions.