PDA

View Full Version : Battlefield 2 won't start


Steele-six
12-23-2005, 12:02 PM
I've been a huge fan of the battlefield-series since battlefield 1942. Since the start of BF2, I played frequently on public servers.
But thats not the problem :P

The last time i played BF2, was a couple of days ago. When I tried to start battlefield 2 today, it showed the bf2 logo, and a black screen... After 3 of 4 seconds, the game ended and i saw my desktop again...
I've got the legal version, and it's not about my pc (p4, 3.2 gigh, 1024MB, ati radeon 9550 256MB, 160gig HD).

I hope you guys have a solution for this problem.... I hate this...

O, before I forget, i've reïnstalled BF2, just now, and it still doesn't work, and i dont have this problem with the demo version of BF2...

And a small other problem... When I used to start up the game and log in, it takes about 2 minutes before im connected to the account server... And if I join a server, the map loads in 30sec or something, but when the checking of account data occurs, it just takes another min or 2...
Is this a common problem, or is it just me (internet = broadband, 6mbit down, 756kbit up)

thank u all

blackfox
12-23-2005, 12:09 PM
the only option is either your grahpic card drivers need reinstalled or reinstall your system.

Talus
12-23-2005, 12:41 PM
Do you have a firewall installed? (e.g.ZoneAlarm) If so, turn it off.

If not, your best bet is always to install latest drivers for:
-motherboard
-sound card/chipset
-video card

Steele-six
12-23-2005, 01:15 PM
Do you have a firewall installed? (e.g.ZoneAlarm) If so, turn it off.

If not, your best bet is always to install latest drivers for:
-motherboard
-sound card/chipset
-video card

the windows firewall is off, and i dont have a other firewall, but i changed nothing to my system since last time i've played battlefield 2, thats the strange thing!

and futher, bf2 demo does work, and bf2 not... (i also tried to play bf2 without patches, it didn't work, and with all patches i didn't work either)

ive updated ati catalyst control center to 5.13 (i had 5.11) that didn't made a diffirence either..

plzz help?

Steele-six
12-23-2005, 07:03 PM
anybody?

Gunny Highway
12-23-2005, 07:23 PM
anybody?

Try Deleting the folders inside ..\My Documents\Battlfield 2\Profiles\ then start game and use the Retrieve function to get your login back.

Now you have your old Bf2 login, but with default settings.

1Bravo
12-23-2005, 07:28 PM
Don't waste your time I have been there too... it's simply your video settings.

2 Things you can do:

1- Turn Vertical Sync. ON if it's Off or OFf if it's ON no Idea why but BF2 goes wacko on that. Once you get to play you can set the Vertical sync back to normal.

2- Force the graphic resolution you wish to play via shortcut. I'm trying to remember what the settings were. Let me dig and let you know. I guarantee this will work.

Ok Found it: From Tweakguides.com

Just add this to your shortcut: +szx 1280 +szy 1024

Just place whatever resolution you wish to use.


Command Line

There are a range of commands - mainly designed for servers running BF2 - which can be activated via the BF2 command line. You can use these commands by going to your main Battlefield 2 shortcut you use to launch the game, right-click on it and select Properties. Then in the Target box, after the "C:\Program Files\EA Games\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 text, insert another space, then use any of the commands below. Each command must have a single space between it and the next command.

For example, one of the most commonly requested commands is to run BF2 in 1280x1024 resolution (or another custom resolution) - particularly for LCD displays which display the best image at their native resolution. To do this, change your command line to look like this:

"C:\Program Files\EA Games\Battlefield 2 Demo\BF2.exe" +menu 1 +fullscreen 1 +szx 1280 +szy 1024

Note the addition of the +szx and +szy commands which respectively set the width and height of the resolution to be used. Substitute other values for other resolutions (e.g. +szx 1900 +szy 1200). Also note that as of the 1.03 Patch, 1280x1024 is now a supported resolution and can be selected within the in-game settings, so you don't need to use the +szx/+szy commands to force it anymore.

Steele-six
12-23-2005, 07:33 PM
Try Deleting the folders inside ..\My Documents\Battlfield 2\Profiles\ then start game and use the Retrieve function to get your login back.

Now you have your old Bf2 login, but with default settings.

you know that i dont even can get into the game?

i start up the game, i see the first logo (on background you still
see your desktop) then my screen gets black, and then it jumps back to the desktop again, but ill try this...

@1bravo, i cant turn it off because i cant get into the options menu... but if you are sure that you know the solution, please post it, im anxious to play bf2 again :P

1 thing, but i cant imagine that thats the problem..

ive got a new 17" tft monitor... a dell... maybe thats the problem? i dont think so, but maybe u guys have an idea...

1Bravo
12-23-2005, 07:37 PM
you know that i dont even can get into the game?

i start up the game, i see the first logo (on background you still
see your desktop) then my screen gets black, and then it jumps back to the desktop again, but ill try this...

@1bravo, i cant turn it off because i cant get into the options menu... but if you are sure that you know the solution, please post it, im anxious to play bf2 again :P

Turn it Off/ON via video card drivers. I know you can't go in the game menu.

Just go to the main desktop. Right click --> Properties --> Advance... Then you should be able to see the driver settings.

Gunny Highway
12-23-2005, 07:37 PM
you know that i dont even can get into the game?


If you read my post again you would see that I tell you what files to delete so your Bf2 will startup with the default settings and then any possible misconfigured BF2 settings would no longer prevent it from starting up.


1 thing, but i cant imagine that thats the problem..

ive got a new 17" tft monitor... a dell... maybe thats the problem? i dont think so, but maybe u guys have an idea...

And the fix for that is the deletion of the folder explained above (and in readme.txt for the game)

or alternatively specifying the resolution in video.con file or in shortcut for game.

This is what readme.txt mentions:
- CHANGING DISPLAY MODE
Occasionally on some video cards you may be allowed to set the
display mode to one not supported by your computer. This will result
in a black screen being shown. To remedy this use the Windows
Explorer to find and delete the directory:

\My Documents\Battlefield 2\Profiles\

This will reset your game to the default settings. You can
now start the game, retrieve or create a new profile, and re-adjust
the settings using the Menu as normal.



The part in bold fits with the introduction of a new monitor and this will try to run on your old monitor settings and if it can't --> black screen etc.

1Bravo
12-23-2005, 07:52 PM
He is probably playing by now :)

Steele-six
12-23-2005, 07:54 PM
If you read my post again you would see that I tell you what files to delete so your Bf2 will startup with the default settings and then any possible misconfigured BF2 settings would no longer prevent it from starting up.



And the fix for that is the deletion of the folder explained above (and in readme.txt for the game)

or alternatively specifying the resolution in video.con file or in shortcut for game.

This is what readme.txt mentions:


The part in bold fits with the introduction of a new monitor and this will try to run on your old monitor settings and if it can't --> black screen etc.


i do really love you, you know :D

omg you fixed my problem :) thanq thanq thanq :D

ppl my problem is solved...

ill explain my problem and the answer so other ppl can also find the solution if they have the same problem...

Problem: if I wanted to play battlefield 2, and i opened the game, the logo is showed on top of your desktop...
the screen gets black, and you'll jump back to the desktop again...

Answer: go to: My documents\battlfield 2\profiles\ and delete (or cut) all files...
Start up the game, and you'll see that bf2 works again :)

Gunny, can you also explain why this problem occured, or do you only know the solution?

Gunny Highway
12-23-2005, 07:55 PM
He is probably playing by now :)

Hehe yea I was thinking that too ;)

Steele-six
12-23-2005, 07:56 PM
He is probably playing by now :)

yeah i was :p but i wanted to say to the wonderfull guys of totalbf2.com that their solution has worked :)

and now i now it was my new monitor... thnx for all the help u guys... i appriciated it :)

and now :) lets play bf2 :D

Gunny Highway
12-23-2005, 07:58 PM
Gunny, can you also explain why this problem occured, or do you only know the solution?

E.g if you ran the game in 1600x1200@100Hz before, and now close the game, and buy new monitor, and then start BF2 up it will use the old 1600x1200@100Hz (just an example) and if your new monitor can only use 1280x1024@60Hz, but it tries to use the same settings as old monitor, this will cause it to black screen.

So it can either be old resolution or refresh rate (Hz) that can cause this.

1Bravo
12-23-2005, 08:16 PM
Hehe Nice one there Gunny.. funny thing that didn't work for me when I installed BF2 SF. Nothing worked for me until I forced that sucker via shortcut :) Oh well every PC is a different world :)

darkcrystal
12-23-2005, 11:37 PM
hi i was wondering if someone could help me with my problems.

i have the CTD on startup stuff. i open up bf2 and it goes to a black screen then goes to desktop. no logos, nothing. ive tried everything. uninstalling, reinstalling. the normal 1.12 patch fails every time, so i got the revised on on BT and it patches, but still no startup. ive tried the suggestions here, but it has not helped. system specs:
amd 3200+ at 2.45ghz
1 gig ocz gold 218mhz 2-2-2-5
80gig hd with 20gigs free
sapphire x800xl with newest ati drivers
dfi lp ultra-d with updated drivers

no spyware, no virii, nothing. im so ****ed off because i just got home for winter break from college. when i was at college, i bought bf2, played for 4 hours the the universities routers blocked it. i just want to play some bf2 :( help!!!

virussnt
12-24-2005, 10:15 PM
I had the exact same problem. I have been playing BF2 for 2 months and never had a problem until this morning. When I tried to run BF2 it would load the splash screen and then right back to desktop.
And the one thing that worked for me was a step mentioned in this thread...

go to: My documents\battlfield 2\profiles\ and delete all files...

I had to remap all my key bindings but at least I can play again.

Cheers and Merry Christmas