Ok it's a P3 533 mhz, running windows 98, pulled the sound card, slow arse 5400 drive all on a really shitty old FIC KA-6110 mobo. Could it be heat? We've been trying two cards: radeon 7200 and geforce2 mx. the radeon has a fan (maybe heatsink/fan) but the geforce2mx only has a heatsink. When we tried counter-strike on the computer with the 7200 in opengl it didn't freeze (although cs did close itself a few times). When we played starcraft that worked fine, but when I try playing Diablo II on 2D it freezes! This is the odd part, when I play it in 3d and it freezes I push this sleep button on his keyboard, then I push the wakeup button, and the computer unfreezes and closes Diablo II with an unhandled exception. When I google the exception it comes up with something about DirectX not functioning properly. So I run DXDiag and run the direct3d test and the cubes are spinning CRAZY fast with the radeon 7200 (IIRC they spun normal speed w/ the geforce2mx, but direct3duse like diabloII would still freeze with the mx, too). I was under the impression that they were supposed to spin at a set speed because it asks if you saw a cube w/ the directX logo on the sides which would be hard to see at a super-spinny-speed. Also, I don't see how Direct3d can be screwed up as we just formatted that computer and installed DirectX 8.1 freshly on it. it's so frustrating not to be able to fix it. I think we'll try swapping ram from another computer he has just temporarily to see if the ram is a problem. Ram, heat or mobo I'm thinking (maybe a BIOS flash?). Thanks for all your help guys,
Ollie
*edit*
I can't understand what might be wrong with it:
Ram , heat, or mobo would lead me to believe that it would crash during normal non-gaming use, which it doesn't.