Please let me in! *sob* neverending connecting crash

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • scribblette

    #1

    Please let me in! *sob* neverending connecting crash

    I played the demo and loved it so I bought BF2 & BF2: Spec Ops together. But I'm already being forced to regret it!

    Installation took forever, then the patch included with Spec Ops stood still for 15 minutes just saying it was 'patching' and eventually I just ctrl-alt-del-eted it and ran the install for Spec Ops again. This time the patch was done in 5 minutes. Meanwhile I registered both games with EA, downloaded the 370mb patch and ran that after.

    I started up BF2: Spec Ops and reclaimed my demo account name etc, then hopped into the multiplayer window after setting up my controls (joystick here). I couldn't find the servers I KNEW should've been listed (GameArena, here in Australia, has at least a half dozen servers) so I refreshed the list... tried to join one...

    ...and it crashed me to the fricking desktop!

    So I started up the game again... and now every time I'm at the login screen, I hit log in and it just leaves me with a "Connecting to Authentication Server" (or something) message for ages on end and does NOTHING whatsoever!

    @_@

    The most frustrating thing is it doesn't let me cancel this, or alt-tab, or ctrl-alt-del to quit it - I have to RESTART my PC just to try again! The mouse moves around well enough so it doesn't seem to be a complete hang up, the BF2 window just insists on being in front of the other windows... what's the problem?

    Why can't I log in? I bought the damn thing, I hardly ever buy games, but every time I buy them I get screwed over somehow (like Oblivion running like crap even on a system past all the recommended requirements, requiring you to run it at low end everything despite that not being what it defaults, etc).

    I checked my modem settings... I turned NAT off and half bridge mode is switched so my IP address is out in the open and I'm totally vulnerable to hackers, no ports need forwarding because of it and the damn thing DID CONNECT BEFORE... what made it change it's mind?

    WHY MUST ALL BOUGHT PRODUCTS MAKE ME SUFFER??

    :wall:

    I've been googling for answers to this the past couple of hours. All I saw was that it did happen a while ago when their authentication servers went down but the only way I can know that would be if people in the forums were talking about it - and noone else here seems to be having the issue I am.

    Edit: Bleh. It eventually let me back in, another restart or two later, when I started it up through GameArena instead and then logged in. I don't understand what the problem is. Now it's optimizing shaders, which I've had happen before when I changed video settings, but instead it's now been sitting on 62% optimizing geometries for something like 15 minutes.

    Several times now, I tried even to make single player games, and it just gets stuck optimizing at various stages and doesn't get anywhere. I accidentally clicked Play Now once and instead of actually DOING something, it froze up again (cursor could move) and did nothing... no progress.. and after falling asleep a couple of times waiting I had to ctrl-alt-delete it because I couldn't cancel it any other way. What the hell?

    This is so buggy. And so clumsy, when I launch the game it has to launch and then relaunch before I can get into a multiplayer match? I just want to play, for heaven's sake.
  • warlord2000ad

    #2
    Re: Please let me in! *sob* neverending connecting crash

    if your stuck at connecting to account server, then either the server is down, or your firewall/router is blocking the connection.

    Not a great idea, but i disable my firewall before i play bf2.

    As to a CTD on joining a server it is because the patch you ran wiped yoru cdkey from registry, it happens every now and then.

    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.
    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"

    Comment

    • scribblette

      #3
      Re: Please let me in! *sob* neverending connecting crash

      Before I read that, I renamed BF2.exe and launched it directly. That seemed to fix ALL of my issues - instead of it rebooting to launch a game after server list browsing, it just launched straight into it, etc. :)

      Don't like these 64 player maps, they're very overwhelming when you don't know the place. And nobody turns up their microphones! I've got everything down to 30% audio and Voice Over IP stuff up to full and they're still hard to hear, like they just don't bother tweaking their own side. Bah.

      Thanks for your help though :)

      Comment

      Working...