Connecting to Lobby...

OK, so let me explain my current situation:

1: Installed Impulse and logged in with my account.
2: Downloaded Demigod via http://anywhere.impulsedriven.com/
3: Installed Demigod.
4: Patched Demigod.

I could play the game fine as long as I went to a Singleplayer Tournament game.
Trying to play either "Single Player -> Skirmish", "Mutliplayer -> LAN Game", "Mutliplayer -> Internet -> Custom Game", "Mutliplayer -> Internet -> Skirmish" will result in me stuck at a screen saying "Connecting to Lobby..." I can leave it at this screen for up to 3 hours and it will go no where. All I can do is Alt+F4 and answer "Yes" to leaving the game.
This happens either running the game through Impulse or through Demigod.exe, I have also tried Running as Administrator and setting compatabilty mode for Win XP SP2.

From here I:
5: Ports Forwarded 6073, 6100-6200 UDP to my computer.
6: Turned off Windows Firewall (I hate software firewalls so I don't have one to disable/allow Demigod through).
7: Turned off my Antivirus.
8: Changed the port forwarding to be All types, not just UDP.
9: Reinstalled the game.
10: Patched the game.

Still no matter how I try to run the game I still get stuck at "Connecting to Lobby..."

Some other info:
A friend also purchased the game and used the install files I downloaded and he doesn't have this issue.
I know half of the steps I've followed arn't going to help (Turning off my Antivirus, haha) but they were mentioned as possible fixes on this forum.

*EDIT* I even just tried a netsh winsock reset catalog on the off chance I had something malicious on my PC that my AV and I didn't pick up.

2,846 views 5 replies
Reply #1 Top

Since last night I have tried:
Turning on (ICMP) Ping in my modem.
Connecting via Eth instead of WiFI.
Having no internet connection at all (Single Player Skirmish).
Updating my display drivers.

I have come to the conclusion that something in the game's code is definately the problem. Is there any other incompatabilty that Stardock/GPG know of that could be the problem?

Reply #2 Top

No ideas at all?

Reply #3 Top

Can you post the tail end of your My Documents\My Games\Gas Powered Games\Demigod\DemigodLog.txt file after it hangs?

Reply #4 Top

debug: Loading module '\000/lua/ui/lobby/lobby.lua\000'
debug: Loading module '\000/lua/ui/lobby/lobbybase.lua\000'
debug: Loading module '\000/lua/mods.lua\000'
debug: Loading module '\000/lua/ui/dialogs/modmanager.lua\000'
debug: Loading module '\000/lua/gamecolors.lua\000'
debug: Loading module '\000/lua/ui/lobby/lobbyoptions.lua\000'
debug: Loading module '\000/lua/ui/dialogs/dialog_connecting.lua\000'
info: Creating connector on port 6073
info: LOBBY: Game port 6073[UDP] opened.
info: LOBBY: Listening for discovery requests on port 15000
info: LOBBY: assigning ourselves the uid of 0
debug: Loading module '\000/lua/ui/controls/mappreview.lua\000'
info: Setting audio parameter 'UI_Not_Frontend' to value '1.000000'
info: MUSIC : Activating cue [Lobby]
debug: Loading module '\000/lua/ui/waitanim.lua\000'
info: Unable to find ScenarioFile
warning: Error running Hosting script in CScriptObject at 1645d400: ... games\demigod\dgdata.zip\lua\ui\lobby\lobbybase.lua(787): attempt to concatenate local `gameType' (a nil value)
         stack traceback:
          ... games\demigod\dgdata.zip\lua\ui\lobby\lobbybase.lua(787): in function `LoadScenarioInfo'
          ... games\demigod\dgdata.zip\lua\ui\lobby\lobbybase.lua(108): in function `UpdateGame'
          ...dock games\demigod\dgdata.zip\lua\ui\lobby\lobby.lua(822): in function `UpdateGame'
          ... games\demigod\dgdata.zip\lua\ui\lobby\lobbybase.lua(635): in function `HostClearSlot'
          ...dock games\demigod\dgdata.zip\lua\ui\lobby\lobby.lua(236): in function `DoSlotBehavior'
          ...dock games\demigod\dgdata.zip\lua\ui\lobby\lobby.lua(1700): in function `CreateUI'
          ...dock games\demigod\dgdata.zip\lua\ui\lobby\lobby.lua(1926): in function <...dock games\demigod\dgdata.zip\lua\ui\lobby\lobby.lua:1924>
          [C]: in function `HostGame'
          ... games\demigod\dgdata.zip\lua\ui\lobby\lobbybase.lua(72): in function `HostGame'
          ...ames\demigod\dgdata.zip\lua\ui\menus\spsub\spsub.lua(63): in function <...ames\demigod\dgdata.zip\lua\ui\menus\spsub\spsub.lua:54>
          ...ames\demigod\dgdata.zip\lua\ui\menus\spsub\spsub.lua(152): in function `OnClick'
          ...tardock games\demigod\dgdata.zip\lua\maui\button.lua(159): in function <...tardock games\demigod\dgdata.zip\lua\maui\button.lua:146>
debug: Loading module '\000/lua/ui/dialogs/exitdialog.lua\000'
debug: Loading module '\000/lua/ui/dialogs/dialog_options.lua\000'
debug: Loading module '\000/lua/ui/game/hud_respawn.lua\000'
info: Run time: 0h02m00s

Reply #5 Top

Thanks for your prompt assistance, I fixed the problem with the game myself.

I had to delete my game.prefs file and that was it.