Like you really care?
Published on April 28, 2009 By Phranx In Demigod Technical Support

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.


Comments
on Apr 28, 2009

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?

on Apr 29, 2009

No ideas at all?

on Apr 29, 2009

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

on Apr 29, 2009

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

on May 24, 2009

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.