Battlefield 2 won't start

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Steele-six

    #1

    Battlefield 2 won't start

    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

    #2
    Re: Battlefield 2 won't start

    the only option is either your grahpic card drivers need reinstalled or reinstall your system.

    Comment

    • Talus
      Member
      • Oct 2006
      • 6854

      #3
      Re: Battlefield 2 won't start

      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

      Comment

      • Steele-six

        #4
        Re: Battlefield 2 won't start

        Originally posted by Talus
        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?

        Comment

        • Steele-six

          #5
          Re: Battlefield 2 won't start

          anybody?

          Comment

          • Gunny Highway

            #6
            Re: Battlefield 2 won't start

            Originally posted by Steele-six
            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.

            Comment

            • 1Bravo

              #7
              Re: Battlefield 2 won't start

              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.

              Comment

              • Steele-six

                #8
                Re: Battlefield 2 won't start

                Originally posted by Gunny Highway
                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...

                Comment

                • 1Bravo

                  #9
                  Re: Battlefield 2 won't start

                  Originally posted by Steele-six
                  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.

                  Comment

                  • Gunny Highway

                    #10
                    Re: Battlefield 2 won't start

                    Originally posted by Steele-six
                    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.

                    Originally posted by Steele-six
                    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.

                    Comment

                    • 1Bravo

                      #11
                      Re: Battlefield 2 won't start

                      He is probably playing by now :)

                      Comment

                      • Steele-six

                        #12
                        Re: Battlefield 2 won't start

                        Originally posted by Gunny Highway
                        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

                        omg you fixed my problem :) thanq thanq thanq

                        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?

                        Comment

                        • Gunny Highway

                          #13
                          Re: Battlefield 2 won't start

                          Originally posted by 1Bravo
                          He is probably playing by now :)
                          Hehe yea I was thinking that too

                          Comment

                          • Steele-six

                            #14
                            Re: Battlefield 2 won't start

                            Originally posted by 1Bravo
                            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

                            Comment

                            • Gunny Highway

                              #15
                              Re: Battlefield 2 won't start

                              Originally posted by Steele-six
                              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.

                              Comment

                              Working...