Thanks for the replies everyone!
One thing to point out: I've formatted and reinstalled Windows 4 times already trying to fix this problem. Reinstalling the OS doesn't help.
sailor420, the first "Test" only took about 20 minutes. I read on the Memtest 86 site that you should run all 11 tests though. Do I only need to do the first? I got to Test #6 after 12 hours and there wasn't a single error. Is this good?
Another issue: my brother has the exact same computer as me. He has the same motherboard, same processor, and even the same RAM (one chip is different, two are the same). He has the same videocard and same soundcard as well. Battlefield 1942 has NEVER crashed on his computer before, and he plays it frequently as well.
juanvaldes: this is the only game I play currently, but it's not the *only* PC game I've played. I used to play Morrowind frequently and Counter-Strike to a certain extent. I've also played UT2k3 and the original UT for long periods of time. I've played multiple games on this PC, but Battlefield 1942 is the only game that crashes to desktop. That's why I didn't think it was bad RAM or the PSU, like you said.
Silvy: I play on multiple servers, with the main one having two rounds for each game. The game has *never* crashed during a map change, map load, or anything like that. It crashes randomly during gameplay. Whether I'm walking along by myself, flying a plane, driving a vehicle...it doesn't matter what I'm doing, it simply crashes when it wants to. I've noticed that when it does crash, the HDD LED on the front of my PC goes
crazy. It lights up and stays on for a good 3 seconds after every crash to desktop.
I'm wondering if one of my hardware components is fucked. After formatting 4 times and installing a hundred drivers, this problem still exists, and it simply does not on my brother's computer. Maybe my videocard is overheating or something? The fan works fine on it. My CPU fan keeps my processor at 44 celsius under full load, as well. This is the main reason I wanted to do the RAM test. That's basically the only other thing I can think of.
Thanks for your replies, and if you have ANY other suggestions I'll gladly try them! I want this problem fixed very badly.
-Lasereth