Philly
Member
+1|6748
Hi!

New at this forum, so I will probably fuck up numerous of times, saying I'm sorry for that in advance. If the question is answered already, I ask for forgiveness for a useless topic, and please send me a link to the topic where I can find an answer to my problem.

Now to the problem:

Recently made the update to 1.3. Reinstalled the game four times, reinstalled all kinds of drivers, and finally made the update to work. Ready to play I stated to join a server, but after loading half the map the game shut down, without a error message or anything, went right to the desktop. Tried a couple of times, different maps, different servers, and it always ended with a crash.

Please help, and excuse me for my bad english (thank god for the spelling checker dough)

// Philly
gburndred
tiga tiga tiga tiga tiga woods ya'll
+95|6855|Calgary,AB,Canada
Delete everything(BF2 wise)
Re-install BF2
Get the 1.3 patch from fileshack(sometimes the patches can be corrupt from other places, always works there)
Then everything should work fine.

Sometimes corrupt patches can cause the game to crash, reboot, or maybe a file wasn't installed and it skipped it.

I've done that after my game happily fucked up.
Then it worked fine after that

Last edited by gburndred (2006-06-10 12:08:14)

Bonio05
Member
+4|6792|Germany
I hate this problem.
Sometimes I can play for hours and I don't crash, but sometimes it crashes everytime I try.
Also, I have to reboot after a loading-crash or it will crash on every attempt on the same %.
It has to be something with my RAM.
mcrain
Member
+0|6808
Just a quick question, I am having the same problem and doing what gburndred said to do.  My question is if I when I uninstall and it says "delete profile" will that get rid of all my stats, awards, etc.?
PlayerTimb2
Member
+0|6862|Exeter England
(Just a quick question, I am having the same problem and doing what gburndred said to do.  My questionis if) (I when I uninstall and it says "delete profile" will that get rid of all my stats, awards, etc.?)

As long as you remember your log in details you should be ok (registered with ea) i had to do the same process so get rid of it all and re-install : (
Philly
Member
+1|6748
Did what I was told, downloaded new patch from fileshack, reinstalled game, it didn't work anyway. What am I doing wrong? After the update crashes and i try to start game I get an error message saying something about a file in the mods directory, a file in the renders map called lightning.fx.

What can be wrong?

To help the nice people helping me, I can show my hardware:

3500+ Amd 65
Ati Radeon 800xl 256mb
1024 Mb Ram, Corsair Value
MSI Motherboard
Windows XP Pro, nothing updated at all
Tan1664
Member
+0|6795
You coulde try this, it's a reply to an email a mate sent to EA.

Hi,

Thanks for writing us at EA Technical Support. Sorry for the inconvenience, I understand that you are currently having issues with Battlefield 2.

First please try to delete the save files:

1. Open "My Documents".
2. Right-click on the "Battlefield 2" folder and choose "Delete".

Also please try to reinstall the latest patch for the game and empty your temp folder.
Note: Please make sure that you install the full patch 1.3
ftp://largedownloads.ea.com/pub/patches/BF2/BF2_Full_13.exe

Remnants of an installation or patch are stored by Windows as temporary files, which can prevent the re-installation or starting of that program. These temporary files are normally created to temporarily store information in order to free memory for other purposes, or to act as a safety net to prevent data loss when a program performs certain functions. These temporary files however can trick the games installation program into thinking that the game is already installed, or that a patch is installed when the patch has not been applied properly. Because this can cause complication, it becomes necessary to delete these useless remnants to give your system a clean state prior to launching or installing a piece of software.

First please ensure that there are no other programs are running that may cause conflict with the game.
Make sure that you have closed any programs or tasks running in the background as sometimes one of the programs can conflict with the game. Background applications such as anti-virus programs are often the cause of conflicts.

· Hold down the Ctrl, Alt, and Delete keys at the same time
· Click the "Processes" tab.
· Click on the gray bar in the middle column that says User Name to sort by user name.
· Do NOT select anything for SYSTEM, LOCAL SERVICE, or NETWORK SERVICE.
· Click on anything besides EXPLORER and TASKMGR for this User Name or other user names.
· Click on END PROCESS
· Repeat these steps until only explorer.exe and taskmgr.exe are open for this user profile.

Don't worry that you are permanently changing your system configuration; these applications will return when you restart your system.
If you receive a warning for any of these, don't worry it is a standard warning message and is expected. Please click "yes" and continue.

You will need to delete the standard Windows temporary files:

1. Click on the "Start" button.
2. Click "Run".
3. Type "temp" into the available text field and click "OK".
4. Click on one of the files in the folder that just opened, and press "Ctrl" and "A" to select all of the files in this folder.
5. Press the "Delete" key on your keyboard. When prompted if you are sure, choose "Yes" to all.

Next you will need to delete your specific logins temporary files:

1. Click on the "Start" button.
2. Click "Run".
3. Type "C:\Documents and Settings\<Insert login name here>\Local Settings\Temp" in the available text field and click "OK".

Note: Be sure to specify your Windows login without the greater than/less than symbols, in the bolded area above.

4. Click on one of the files in the folder that just opened, and press "Ctrl" and "A" to select all of the files in this folder.
5. Press the "Delete" key on your keyboard. When prompted if you are sure, choose "Yes" to all.

I hope this helps and that you will continue to enjoy the game. If you have any other questions feel free to reply to this e-mail, and I will be very glad to help you out to the best of my ability.

Should you require further assistance with this game or other Electronic Arts games in the future, please visit our website and review our extensive Self Help knowledgebase at (http://support.ea.com).

Thank you,

Bryce C.
EA Technical Support

I have no idea if he tryed it but he is now playing BF2 a lot moor.
Philly
Member
+1|6748
Thx for the last tip, didn't work tough...... The update crashes at 8%, when it's updating the menu or something like that. Starting to wonder whats wrong, have formated the computer and it still wont work.
Breez
AKA: badhq
+937|6848|Derby, England

Philly wrote:

Hi!

New at this forum, so I will probably fuck up numerous of times, saying I'm sorry for that in advance. If the question is answered already, I ask for forgiveness for a useless topic, and please send me a link to the topic where I can find an answer to my problem.

Now to the problem:

Recently made the update to 1.3. Reinstalled the game four times, reinstalled all kinds of drivers, and finally made the update to work. Ready to play I stated to join a server, but after loading half the map the game shut down, without a error message or anything, went right to the desktop. Tried a couple of times, different maps, different servers, and it always ended with a crash.

Please help, and excuse me for my bad english (thank god for the spelling checker dough)

// Philly
Try this

Problem - Crash to Desktop on Joining a online Server.
Cause - No CDKEY in Registry / Uninstalling BF1942 on a system that has BF2 on it.
Fix - If you have the Uninstalling BF1942 issue, skip this bit and read the part below.
Use battlefield2_code.exe to re-enter your CDKEY, this can be located in the support folder of where you installed battlefield 2 on your Hard-Drive.
After re-entering your CDKEY you must then reapply the latest patch in order for it to be encrypted into the registry.
This Program can also be used. ftp://ftp.ea-europe.com/UK_Support/EAGA … yCheck.exe

If you have the Uninstalling BF1942 issue, read on from here.

You must remove BF2 manually and reinstall it. Here's how: (modified slightly from EA's instructions to preserve settings/config):

Save your settings/configs:
* Open My Documents, rename "Battlefield 2" folder to "Battlefield 2 previous"

Delete the game files:
* Find your installation of Battlefield 2 (default: c:\Program Files\EA Games\Battlefield 2) and delete it.

Remove registry entries:
1. Click on the Start button.
2. Click on Run.
3. Type regedit in the text field.
4. Click File and then choose Export.
5. Name the file Backup and make sure the Export Range is set to All.
6. Click Save; you will now be returned to the Registry Editor window.
7. Click the plus sign next to HKEY_LOCAL_MACHINE.
8. Click the plus sign next to Software.
9. Click the plus sign next to DICE.
10. Right-click on the Battlefield 2 folder and choose Delete.
11. Click the plus sign next to Electronic Arts.
12. Right-click and choose Delete on any Battlefield 2 folders.
13. Click the plus sign next to Microsoft.
14. Click the plus sign next to Windows.
15. Click the plus sign next to CurrentVersion.
16. Click the plus sign next to Uninstall.
17. Right-click on the key named {04858915-9F49-4B2A-AED4-DC49A7DE6A7B} and choose Delete.
18. A Confirm Key Delete window will appear, choose Yes.
19. Close the WindowsRegistry Editor.

Battlefield 2 is now completely removed from your system.

Re-installation:
1. Reinstall Battlefield 2
2. Apply latest patch
3. Open My Documents, Rename "Battlefield 2" folder to "Battlefield 2 old" (this is the freshly installed settings directory which you may want to keep just in case).
4. Rename "Battlefield 2 previous" (your settings before BF2 stopped working) to "Battlefield 2"


Problem - Lag or Constant Disconnects from the Sever
Cause - System Dependant
Fix - Since this is system dependant or could be cause by several issues, i will list possible fixes.

1. If running a Dual Core processor, load up Battlefield 2, press alt-tab to go to your desktop. Open up task Manger by pressing CTRL+ALT+DEL Once! Then right click on BF2.exe and set its Affinity to 0, Basically this tells it to use only processor 0, not 0 and 1.

2. Go to your BF2 Audio options, and disable VOIP. This can help in some cases.

3. Run Adware/Spyware Scans on your PC to remove unwanted software running in the background. Recommended tools for this are;
Adaware
Spyboy : Search & Destroy
Windows Defender
Spyware Blaster

4. Check your firewalls are not the cause of the problem. Try disabling them such as Windows Firewall, Zone-alarm, and ones inbuilt into Anti-Virus programs. You could also try disabling your Anti-Virus as well to see if it increases performance. This should only be done as a test to see if it helps and that if the Firewall/Anti-Virus is the cause of the problem, once you have tried it remember to turn your firewall/anti-virus back on.

5. If on a Wireless router try plugging it directly into the internet, to see if your lag is been cause by a bad router or interference.

6. In BF2 Audio Options, try running software mode instead of hardware mode.

7. if on a wireless connection this may make it better/worse, or do no change.
Once a connection is established go to run and type "services.msc". Scroll down until you see "Wireless Zero Configuration" and click stop.

8. Try updating PunkBuster, Use the program, pbsetup, found at this websitehttp://www.evenbalance.com/index.php?page=pbsetup.php  to update Punkbuster

9. Change your BF2.exe file and rename it to BF.exe, or basically something different than BF2.exe (Update shortcuts if necessary) On some systems this can provide a performance increase as the graphic card will treat it as a normal game and not run any special optimizations which can actually reduce performance

10. Reduce number of PunkBuster checks

To do this you need to:

1. OK, the first step is very simple, join any BF2 online server which is running Punkbuster, preferably a ranked one.
2. Once you are in, and re-spawned somewhere, press the ` key. This key is located on most keyboards above the tab key and to the left of the 1 key
3. Once you have pressed this, a large white box should drop down with a load of text in it. Type pb_sleep500 and hit the enter key
4. Once you have done this, make sure the box is still up and type pb_writecfg to save your settings

11. [Advanced Users Only] - (Important, Before changing msconfig startup or services, read Warlord's Warnings just below the contents page at the top of this FAQ) Type in msconfig in the run box, and disable unnecessary start up items to try and free up more ram/CPU, this can be more effective than using task manger to close them after start up. In addition check your services in Control Panel|Administrative Tools|Services and use this guide http://majorgeeks.com/page.php?id=12 to determine what is/not needed. Do note that editing services is about as bad as editing the registry so use extreme cation!!!

Also you can disable the Windows XP visuals to reduce ram/CPU usage, although Windows will look more like Windows 98 you may want to try it.
Right click on My Computer|Properties|Advanced|Performance|Settings for Best performance. This disables all the neat Windows XP looks and makes the PC that little bit faster.

11. You could try upgrading your internet to a faster speed, or connect to servers closer to your location

Peace Boris

Board footer

Privacy Policy - © 2024 Jeff Minard