Forum Discussion

Omar_Ahmad_Khan's avatar
11 years ago
Solved

Game Crashes on Starting Local Multiplayer Server

There are 2 offline profiles for Battlefield 2142 on my PC. One profile belongs to me and another to my brother.

Either of us could start a local multiplayer server on the PC using our respective profiles. We would use this to walk around 64 player maps and get to know them for better performance in online multiplayer matches.

Now (beginning a couple of months ago) whenever I use my profile to start a local multiplayer server (i.e. I click on "Start Server" in the "Create" tab of the "Local" section of "Multiplay" in Battlefield 2142), the game crashes to desktop. A window titled "Microsoft Windows" appears and states that BF2142.exe has stopped working.

However, starting a server with my brother's profile does not create this problem. Also, neither of us faces any problem in singleplayer.

Could someone kindly advise on how to solve this problem?

  • Hi i had the exact same problem, the solution for me was editing a file in my profile folder, here's what I did.

    1:go to the "Battlefield 2142" folder located in "my documents".

    2: Enter the folder labeled "profiles".

    3: The folders are labeled "0001" "0002" etc. to find yours enter them and open the "profile.con" (you can use notepad) file, the top line in the file states the profile name.

    4: Once you have found your profile folder open the file called "ServerSettings.con".

    5: There should be a line "GameServerSettings.setInternet 1" change the "1" to a "0" so it now reads "GameServerSettings.setInternet 0", now save, fire up 2142 and try it out.

    I can't guarantee this will work and I urge you to back up the file before editing. I DO NOT know if this affects online multiplayer as I'm currently using 3g internet and can't play.

    Good luck and a late happy new year.

2 Replies

  • Hi i had the exact same problem, the solution for me was editing a file in my profile folder, here's what I did.

    1:go to the "Battlefield 2142" folder located in "my documents".

    2: Enter the folder labeled "profiles".

    3: The folders are labeled "0001" "0002" etc. to find yours enter them and open the "profile.con" (you can use notepad) file, the top line in the file states the profile name.

    4: Once you have found your profile folder open the file called "ServerSettings.con".

    5: There should be a line "GameServerSettings.setInternet 1" change the "1" to a "0" so it now reads "GameServerSettings.setInternet 0", now save, fire up 2142 and try it out.

    I can't guarantee this will work and I urge you to back up the file before editing. I DO NOT know if this affects online multiplayer as I'm currently using 3g internet and can't play.

    Good luck and a late happy new year.
  • Omar_Ahmad_Khan's avatar
    Omar_Ahmad_Khan
    11 years ago

    Thanks Shadowwolf0357.

    Your advice solved the problem.

    The specific profile suffering from the issue is linked to the GameSpy servers, which do not exist any longer.

    Hence, I am unable to verify Internet multiplayer using that specific profile.

    A late happy new year to you too.

    Kind Regards