This is actually what I posted to EA's support section, but would like to expand it to you folks to get some help on this please. This has been a problem since the day I bought the game. As a side note, when I had my motherboard replaced, the ethernet is on board, so I know it couldn't be bad as well... since I also play over 8 other games just fine in multi-player. Here is my problem...
I have never been able to get Battlefield 2, Battlefield: Vietnam, and Battlefield: 1942 to work on my high-end Alienware machine.
System Specs: Alienware AMD FX-55 CPU, AS8-SLI Motherboard using 1 geforce 6800 Ultra PCI Express (tried numerous drivers for my video card, I own 2 geforce 6800 Ultra cards and tried the second one as well in both PCI express slots), 1 SoundBlaster Audigy, 2 gigs of RAM, 160 gig hard drive, and Windows XP SP2 with all recent security patches.
I bought this game when it first came out and have never been able to get it to work at all in multiplayer mode. When I try to join a game, my system runs for about 10 seconds and then crashes and freezes up. The only option I have is to then cold boot my computer to gain control of it again. I still can hear music and sound effects in the background, but lose complete control over the game, forcing me to reboot.
I have tried every single patch released for this game up to the most current patch with no luck. I have updated my motherboard chipset drivers to the latest as we as legacy versions. I have uninstalled the game and reinstalled it at least 3 times. I even went as far as to format my computer and then reinstall the game again.
One suggestion awhile ago was to turn off the EAX option, but that failed to solve the issue as well.
I sent my computer back to Alienware and had the motherboard, CPU and power supply replaced. I have also checked the knowledge base on the EA website about firewalls, and temporarily disabled everything that had to do with a firewall, still it does not work. I run anti-virus software on my computer and have 3 different programs to detect spyware. My system is 100% clean of all viruses and spyware, but still... this game will not run for more then 10 seconds in multiplayer mode without freezing my machine completely. When I play a single-player game of Battlefield 2, Battlefield: Vietnam, and Battlefield: 1942 against computer controlled bots, I do not get these lockups after playing for more then 30 minutes.
I have also checked all of my RAM in my Alienware system. With the help of a technical support agent, he had me download a program that checked to see if any of my ram is bad. I checked each stick 1 by 1 (only 1 stick was in the motherboard each time I checked it) for extended tests of 14 hours per stick of RAM. The test took about 4 1/2 days to complete. All 4 sticks of 512k RAM passed their test, and no errors of any kind were found.
I also checked for over-heating issues. I have the AlienICE fan system, which keeps my system very cool. When checking my BIOS’ motherboard and CPU temperature readings after playing World of Warcraft for more then 8 hours and DOOM3 for more then 5 hours… they were still very low. So I know this is not an over-heating issue.
I also have the same exact problem with multiplayer lockups when playing Battlefield: 1942 and Battlefield: Vietnam. I do not have the problem when playing my other multi-player games such as Everquest, Everquest 2, World of Warcraft, Half-Life 2, Counter Strike Source, Day of Defeat, Brothers in Arms, Doom 3, World War 2 Online, Planetside, Star Wars Galaxies, Quake 3, Call of Duty and Jedi Knight II: Jedi Outcast. If all of these games work for long periods of times without a single lock-up, that tells me there is an issue here with the Battlefield series that is a very serious issue indeed.
This leads me to believe that there is a network issue with the Battlefield series, which needs to be addressed. Is there some type of option that I am missing in an .ini file and could it be that simple? Perhaps some type of True or False bool value that I need to set in a setup file that could cause this? For months I have tried to find a solution, as you can tell from the different things I tried in this letter, and all that I ask is for a solution to my problem so that I can play this great series of games.
Thank you for any help that you can give me in this issue, and I hope after months of frustration, I can once and for all enjoy Battlefield 2, Battlefield: Vietnam, and Battlefield: 1942 on my Alienware computer in multiplayer games.
On a side note, with all the games I mentioned that work perfectly fine in multiplayer mode, except for 3 made by EA, what does that tell you about the quality of EA's development team? I have been playing PC games for well over 15 years, and I have never had this many issues with a series of games such as the Battlefield lineup.
Forgive me if I sound rude, but after having problems for this long... I am running out of ideas, and need to find a solution!
Thank you and I hope to hear some solutions soon *prays to be able to play at least one day soon*
Slightly cooler than a n00b
9th January 2005
What software firewall are you running? If it's any Zonealarm (free or Pro), switch it off. Zonealarm freezes all Battlefield games.
Hope that helps.
5th September 2002
Its not Zone Alarm freezing the game, its just waiting for you to click on the box that says allow, though what sucks about EA games and Zone alarm is that instead of knocking you back to windows to set it up, is that it just stays on that damn blank screen, I thought for a while that it was my PC too, but I accidently ran my mouse over the bottom right side of my screen and saw the mouse cursor and just randomly clicked. The first time it booted right up, but the second time it booted me to windows with the announcement that BF2 need permission to access the internet, So if you do have zone alarm, either turn it off if you dont want to hassle with trying to figure out how to configure it, or if you do, go in to the Program control section and set up battlefield 2 to have access to the internet, If I remember right you have to allow it internet access and grant it access as a server also, but dont quote me on the server thing.
I do not use Zone Alarm at all. I am using the firewall that came with SP2. To test if the firewall was the problem, I disabled it completely for about 2 hours. I still froze in multi-player games of Battlefield even with the firewall off.