i am currently using a athlon xp 64 3000+ 1 gig ram and a 6600GT agp8 256mb rig. i used to play battlefield 2 all the time with my mates. we wanted to get back into it again but i can not even start up the game. i boot it up and after a few seconds it goes back to the desktop. after a little research i found that my card is not supported by the game which is complete BS since ive played this game many times before.. and infact my friend is using a 6600gt agp8 128mb and having no problems whatsoever. i am highly frustrated at EA's arrogance if it is thier stupid patch. but if it is something i have done or am currently doing tell me what... because i really cant take this much longer..
wtf help please!
Collapse
X
-
Tags: None
-
Re: wtf help please!
Heaos Of People Are Having The Same Problem, Including Me. Most Of The Time Its Because Your Running Vista Or You Need To Install The Latest Drivers For Your Video Cards. Try That And If That Doesnt Work I Dont Know What To Do :P
-
-
Re: wtf help please!
Take the above offered advise and update your drivers. Um basically if you were able to play bf2 on the same computer before and now you can't, you need to look for something that has changed (either on your PC or in the game). Sadly if you haven't done anything to your PC it may very well turn out to be 1.41 that is causing the problems. If thats the case you'll have to update your PC accordingly. That may be as simple as downloading a few new drivers. It could also mean you may have to update your hardware (which sucks to do on the count of a game). Sorry I can't be of any more help.
Comment
-
Re: wtf help please!
i tried updating my video drivers and no luck so far. i will try a full reinstall and post back later
Comment
-
Re: wtf help please!
try deleting the C:\Documents and Settings\My Documents\Battlefield 2\mods\bf2\cache
Comment
-
Re: wtf help please!
From the technical link in my sig:
Crash to Desktop Issues
Problem - Crash to Desktop on starting Battlefield 2
Cause - Several Possible Causes
Fix - There is no fix known to work for everyone, merely a list of possible things to try to resolve the issue;
1. Rename the Movies folder in your Battlefield 2\mods\bf2 folder to Movies2, to skip the start up Movies which can be the cause of the Problem.
2. Move your Battlefield 2 folder in My documents and put it on your desktop. When loading BF2 Again it should force it to create a new one using default settings.
3.Go here
C:\Documents and Settings\Username\My Documents\Battlefield 2\Profiles\0001
and here
C:\Documents and Settings\Username\My Documents\Battlefield 2\Profiles\0001\Defualt
Or get there from using my documents on desktop.
Open the video.con file with notepad and change the line
VideoSettings.setResolution ????x?????@??Hz (???? are your settings)
to
VideoSettings.setResolution 800x600@60Hz
4. Check you have no software forcing a set refresh rate, if you do disable it.
5. If on a AGP card, try running at 4x speed instead of 8x speed. I believe ATI users can change this in there ATI control panel, or use the ATI panel in display settings. You can access display settings by right clicking on your desktop, then clicking properties.
For Nvidia users it may be necessary to set it in the bios.
By doing this the loss of FPS is very small, but you can significantly improve the systems stability
6. Check on your graphic card control panel that everything is set to application controlled to see if it helps.
7. Re-Install the latest version of Directx from the Microsoft Website
8. Press CTRL+ALT+DEL to open up task manger. make sure that the process ~5.0001 is not running. If it is, end task it and try again.
9. Use Driver Cleaner to erase your old Graphic Card drivers, then update to a more recent or stable version of graphic card drivers for your graphic card.
10. Disable/Add BF2 to DEP
To turn it off do this
Right click on my computer
Select properties
Select the advanced tab
Select performance options
Select the data execution prevention tab
Add BF2.exe to the list of exceptions OR turn DEP off completly.
Reboot
11. A new Idea from the EA US BF2 Forums, is to goto
C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Settings
Open up VideoDefault.con with notepad, and set
renderer.setFullScreen 0
renderer.allowAllRefreshRates 0
to
renderer.setFullScreen 1
renderer.allowAllRefreshRates 1
Do the same with C:\Program Files\EA GAMES\Battlefield 2\xpack\bf2\Settings VideoDefault.con if you have Special Forces.
12. Disable VOIP, for some people this can stop crashes and hard reboots.
13. UltraVNC (and possibly other remote administration tools) can install a "mirror driver" to enhance it's network performance. This item is displayed in the Device Manager as an additional Display Adapter. While installed, this driver causes BF2 to crash to the desktop just after showing the splash screen.
Re-installing UltraVNC without using the mirror driver works without a problem.
Problem - Crash to Desktop on Joining a online Server
Cause - No CDKEY in Registry
Fix - 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. (Note - This Program appears to do nothing visually, but it did change the registry key)
Problem - Crash to Desktop on Joining a online Server (1942 Issue)
Cause - Uninstalling BF1942 on a system that has BF2 on it.
Fix - 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 - Crash to Desktop on Joining a online Server (Anti-Virus Issue)
Cause - Punkbuster conflicting with Kaspersky AntiVirus(maybe others)
Fix - There is no current Fix for this problem but if your Battlefield 2 crashes to Desktop after a clean Reinstallations try to remove Kaspersky antivirus from your system. Currently Kaspersky V6 causes this issue, Kaspersky V5 appears to be OK so far.
A possible Kaspersky V6 fix is,
* remove KB917422 (windows update file) , to remove goto control panel, add/remove programs/check show updates, remove the update.
Kaspersky has a problem with this update and can cause issues in game.
"Crunch's First Officer"
twitter: @signaprime
Comment
-
Re: wtf help please!
This problem is also perma fixed by taking a backup of you Profiles folder and replacing if this happens
Comment
-
Re: wtf help please!
i get the crash at startup btw =/ it is strange though. i reinstalled time and time again. when i reinstalled it and did not apply the patch it worked fine. no crashes anywhere. as soon as i applied the patch! boom! i cant boot it up!. i have tried most of the suggestions here and still have no clue to what exactly is going wrong.... EA >< fix it!
Comment
-
Re: wtf help please!
I'm now getting the same thing, and it ain't my system being weak. I've got two 8800GTS's in SLI, X2 4400+, 2gb RAM and the newest drivers. Got no problems with 2142, but now I can't play BF2...
Sounds like there's no real solution to this right now, am I correct?
Comment
-
Re: wtf help please!
well -.- maybe this will be a good source of solutions for some people who have the same "bf2 crash to desktop" problem. but as for us :cry:
Comment
-
Comment
-
Re: wtf help please!
Once I applied 1.41 I can't load BF2 :/ The patch fails sometimes on me, and then when it finally "finished" it won't let me load BF2 now :/
Comment
-
Re: wtf help please!
Im having the same problems. i played yesterday then today i installed the newest directX 9.0C 4 guild wars and then when i tried to startup bf2, the loading screen comes up, screen goes black then BOOM im back at my desktop. I was told to delete my profiles because they were corrupt but that did ZIPPO. What can i do?!?
I wanna play!
Im almost 100% sure its something to do with the driver. when EA makes BF3 i hope its way less glitchy.
Comment
-
Re: wtf help please!
Also latest drivers most certantly arent best for your card , older drivers give more performance than those new ones.
Comment
Comment