Page 1 of 1
Crash upon server join
Posted: 2012-03-20 09:14
by ForceR3c0n
Hello everyone, I have a little problem.
Every time i join a server on the internet the game crashes (with no warning message)
I have tried creating a local game and it works just fine.
Re: Crash upon server join
Posted: 2012-03-20 09:18
by LITOralis.nMd
Give us system specs please.
ALso, you said you are using Desura as download source.
install bf2, and updates.
run vanilla bf2, retrieve account, join multiplayer server for a few minutes. This is to create registry entries.
close vbf2.
Start PR.
Also, if you just reinstalled, you might need to defrag, as Desura seems to randomly fragment the install files.
Re: Crash upon server join
Posted: 2012-03-20 09:23
by ForceR3c0n
System:
Win xp ver. 2002 sp3
PC:
core 2 quad q9550 @ 2.83 ghz, 3.00 gb of RAM
nvidia gts 450
Re: Crash upon server join
Posted: 2012-03-20 09:26
by ForceR3c0n
bah vbf2 is crashing upon server join too. x,x
Re: Crash upon server join
Posted: 2012-03-20 09:55
by LITOralis.nMd
did you install Directx9.0c ?
Video drivers up to date?
Re: Crash upon server join
Posted: 2012-03-20 10:01
by LITOralis.nMd
You can log in to a Online profile right now? It doesn't crash until you select an online server to join?
Go to My Documents and locate Battlefield 2 folder. Delete it. This will delete your profiles, so make sure you know your password.
OPen vbf2, log in.
Open vbf2, set video options to low for now. click Apply. try to join multiplayer server.
Re: Crash upon server join
Posted: 2012-03-20 10:03
by LITOralis.nMd
Could be your 3GB of RAM too.
Download Gamebooster3 from Iobit.
Game Booster 3.0 Free Download, Speed Up PC for Top Gaming Performance
Run that.
Hopefully helps you out.
Re: Crash upon server join
Posted: 2012-03-20 11:09
by ForceR3c0n
I play many other online games fine. As well i've played bf2 and pr fine on this pc before.
Re: Crash upon server join
Posted: 2012-03-20 11:39
by LITOralis.nMd
So, I suggest it is probably your video.con file in your profile, delete your profile folder in My Documents. My Documents and locate Battlefield 2 folder. Delete it.
Second suggestion, punkbuster needs to be manually updated once.
PunkBuster Online Countermeasures
Third, are you using onboard sound or a discrete soundcard?
Re: Crash upon server join
Posted: 2012-03-20 11:51
by LITOralis.nMd
Fourth option is that your CD Key might not have been copied to your registry.
'[R-DEV wrote:AncientMan;1377788']CTD'ing when attempting to join an online server, yet singleplayer/local servers work fine, is usually caused by a missing product key. I'm assuming Windows XP since that's what you put as your title prefix and that BF2 is installed in the default location...
Open:
Code: Select all
C:\Program Files\EA GAMES\Battlefield 2\Support\Battlefield 2_code.exe
Enter your BF2 product key
Then do:
Start -> Run -> "regedit" (without quotes)
Browse to:
Code: Select all
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2\ergc
Double Click on "(Default)"
Put "x9392" before your product Key (without quotes), so it looks like x9392ABCD1234ABCD1234ABCD1234
Press OK and close Registry Editor
Try joining an online server again.
Have fun
Or read this way to do it:
https://www.realitymod.com/forum/f27-pr ... valid.html
Re: Crash upon server join
Posted: 2012-03-20 13:55
by ForceR3c0n
upon entering the registry i can only find a wdc folder with no value x,x
Re: Crash upon server join
Posted: 2012-03-20 14:44
by LITOralis.nMd
Good news if you can't find it.
We solved your problem.
Right Click on HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2 and create a New Key
Call the key
ergc
In the left panel, Double click the ergc Key
In the right panel Right click and create a new 'string value'.
-------
Instructions:
Download and run the BF2 Invalid CD-key Fixer :
http://deadfast.armaholic.eu/download.p ... yfixer.exe
Requires .NET Framework 3.5
Must be run as administrator
Enter your CD key
Press Fix