Ok guys, this is a long one so forgive me...first, system stats.
Abit IS7-V Motherboard w/ onboard sound/Abit VT-7 w/ onboard sound (tried both)
Intel P4 3.0 ghz Prescott 1gig L2 Cache, 800mhz FSB
512 megs of PC 3200 ram (eventually upgraded to 1 gig during this process)
NVidia GeForce FX 5700LE w/ 256megs (tried 4 different cards)
Linksys Wireless G USB Adapter 2.4ghz (although when I was playing BFV, it was a Netgear PCI wireless B adapter)
Iomega External CDR/DVD Rom USB (tried using an old internal CDRW - same result)
Now, on to my odessy...
I Purchased Battlefield 2 the day before it came out in retail outlets. Due to some shipping error, Walmart released it on the 21st of June instead of the 22nd. Atleast that's what the guy at the store said. Anyway, I've had this game since day one.
The game ran fine for about a month. No problems. I went through 1.01 without incident. Got to 1.02 and things seemed fine. However, a few days passed and I started having troubles. I could launch the game, log in, find a server, join a server, and actually start playing. 10 seconds into the game, however, and my screen would freeze up for a sec and then my entire computer would reboot. The funny thing is, this is the EXACT same problem I had with Battlefield: Vietnam. However, I was able to play that game for months before this started happening.
Here is what I have done to troubleshoot this issue...
Round 1:
Performed F-Disk on the hard drive and reinstalled windows
Reinstalled the game atleast 3 times to test out all 3 versions of the it (release, patch 1.01 and 1.02)
Tested 3 versions of video drivers (the driver from the CD, the driver from NVIDIA, and the upcoming driver for NVIDIA 77.77)
Tested 2 versions of Audio Drivers
Swapped out the power supply, the ram, the video card (exact same model), the sound card
Reduced the internal temperature of the computer by some 60 degrees by adding a copper core heat-sink, thermal paste, and exhaust fans
Updated the Bios
Cleaned the registry (even though windows had JUST been installed)
cleaned up temp files in C:\
After doing this, I contacted EA 'Support'. They suggested that I uncheck the 'Automatically Restart' in System Failure. Did that. Instead of a pure reboot, it would blue-screen and give me a hex-address of where the problem was (if anyone wants to see it, I have it saved). They then told me to close all user apps in Taks Manager. Did that. Same deal. Then, turn down my sound accelleration. Did that. Nothing. Delete my BF2 folder from 'My documents'. Did that. More nothing. After that, I was told to do what Muerta de Poly suggested at the end of page 3. Removing the game manually. Reinstalled, no dice. Then, they wanted me to try it in windowed mode. Same old story. When that didn't work, they tried to send me to the NVIDIA site for new drivers. Having done this a million times, I got pissed and told them to go screw themselves. That was August 11th.
Since then, I have put an Antec 500w power supply in, another 512 of PC3200 ram, and changed the motherboard and processor. I thought surely the mobo/processor would fix it. Nope. I have decided, there is NOTHING wrong with my system. It is this game. I have tried EVERYTHING I know to do, and some stuff I had to learn about. I have tweaked the bios settings (AGP aperature, 8x/4x, disabled fast writes, etc.) Re-Reinstalled windows (4 times now), messed with the sound settings in-game (softwre, low, no eax), tried 4 different graphic cards (NVIDIA FX5700LE, ATI 9200 (PCI and AGP), ATI 9250 (AGP), and a 9600 Pro), and nothing has worked.
I implore anyone reading this. DO NOT spend any money on new parts. This is not a hardware issue. There is something wrong with the coding of this game. Some combinations of parts work, some don't. I have spent some $300 upgrading my system in hopes of making this game work (new mobo, nice psu, more ram, sweet heatsink, fans) and I am still SOL. And worst of all, EA is ABSOLUTELY USELESS!!! It reminds me of when I played SWG and those damn monkeys would not lift a finger to fix all the problems with that game.
I hate to preach doom and gloom, but I have had no luck in getting this game to run for more than 5 mins in the last month. I'm hoping 1.03 will fix this but I am not holding my breath.
I would be open to any suggestions, but I feel I have done about everything.
HomeyFoo