Title says it all:
When I attempt to join any multiplayer game, the moment I fail to connect to any player before the patch I'd just manually cancel back to the Main menu. Now after the patch, Demigod crashes - I have to alt+tab to actually get to the error message however as the game just freezes on the screen.
Here is a complete copy of the error message:
Unhandled exception:
bad allocation
Program : C:\Program Files\Stardock Games\Demigod\bin\Demigod.exe
Cmd line arguments :
Callstack:
unavailable.
Last 100 lines of log...
A full record of the log is stored in the Demigodlog.txt file
info: StartingLevel="One",
info: StartingWarRank="1",
info: Timeouts="0",
info: TowerStrength="Normal",
info: Victory="conquest",
info: WarScoreIncome="Normal",
info: achievements="true"
info: },
info: flagcontrol={
info: DeathPenalty="Normal",
info: ExperienceRate="Normal",
info: FlagCaptureTime="Moderate",
info: FogOfWar="explored",
info: GameSpeed="normal",
info: GoldIncome="Normal",
info: GruntStrength="Normal",
info: ScenarioFile="/maps/map05/map05_scenario.lua",
info: SpawnRate="Normal",
info: StartingGold="Normal",
info: StartingLevel="One",
info: StartingWarRank="1",
info: Timeouts="0",
info: TowerStrength="Normal",
info: Victory="flagcontrol",
info: WarScoreIncome="Normal",
info: WinningWarScore="10000",
info: achievements="true"
info: },
info: slaughter={
info: DeathPenalty="Normal",
info: ExperienceRate="Normal",
info: FogOfWar="explored",
info: GameSpeed="normal",
info: GoldIncome="Normal",
info: GruntStrength="Normal",
info: KillsToWin="20",
info: ScenarioFile="/maps/map05/map05_scenario.lua",
info: SpawnRate="Normal",
info: StartingGold="Normal",
info: StartingLevel="One",
info: StartingWarRank="1",
info: Timeouts="0",
info: TowerStrength="Normal",
info: Victory="slaughter",
info: WarScoreIncome="Normal",
info: achievements="true"
info: },
info: structuredefense={
info: DeathPenalty="Normal",
info: ExperienceRate="Normal",
info: FogOfWar="explored",
info: GameSpeed="normal",
info: GoldIncome="Normal",
info: GruntStrength="Normal",
info: ScenarioFile="/maps/map05/map05_scenario.lua",
info: SpawnRate="Normal",
info: StartingGold="Normal",
info: StartingLevel="One",
info: StartingWarRank="1",
info: Timeouts="0",
info: TowerStrength="Normal",
info: Victory="structuredefense",
info: WarScoreIncome="Normal",
info: achievements="true"
info: }
info: },
info: TotalPlayerCount=1,
info: Version="MAIN.1.00.0105",
info: dwGameID=281477,
info: dwHostPlayerID=19066
info: }
info: CVP_GameData:
szGameName: (FR) 3vs3
szHostPlayerName: fabien34570
szHostIPAddress: 90.0.177.169
szPassword:
szMapName: Cataract
szGameSpecificXML (size): 3540
szGameGUID: edbd4aad-505d-4cde-b88f-3813225c3409
szGameToken:
szStartTime: 0001-01-01T00:00:00
szLastNotificationTime: 2009-04-25T04:39:27.707
szGameVersion:
dwHostPlayerID: 19066
dwHostPort: 0
dwMinPlayers: 1
dwMaxPlayers: 10
dwGameTypeID: 5
dwGameMapID: 53
dwNumPlayers: 1
dwGameID: 281477
bRanked: 0
bPrivate: 0
dwHostTeamID: 0
dwHostEntityID: 0
dwWinningTeamID: 0
info: Adding name/ID mapping:[ZehDon:26222]
info: >>>Entering CVPInterface::GetUserPlayerData()
info: >>>Exiting CVPInterface::GetUserPlayerData()
info: >>>Entering CVPGetPlayerAchievementsByID for 26222
info: <<<Exiting CVPGetPlayerAchievementsByID
info: JoinGame. GameID[281477], Password[]
info: >>>Entering CVPInterface::JoinGame()
info: >>>Exiting CVPInterface::JoinGame()
info: >>>Entering CVPInterface::GetGameData()
info: >>>Exiting CVPInterface::GetGameData()
info: Adding name/ID mapping:[ZehDon:26222]
info: System: Connecting to game host...
info: ImplCVPInterface::OnIsConnected
info: Impulse asked if we are connected to 19066[90.0.177.169:65499]. We are not
info: ImplCVPInterface::OnAttemptNATConnect
info: Nat connection requested from fabien34570[19066]
info: ImplCVPInterface::OnPlayerDataUpdated
info: CVP::HandlePlayerDataUpdated
info: ImplCVPInterface::OnPlayerDataUpdated
info: CVP::HandlePlayerDataUpdated
info: ImplCVPInterface::OnPlayerDataUpdated
info: CVP::HandlePlayerDataUpdated
info: ImplCVPInterface::OnNATFailed
info: ImplCVPInterface::OnPlayerDataUpdated
info: MUSIC : Activating cue [Main_Menu]
info: >>>Entering CVPInterface::QuitGame()
info: CVP::HandlePlayerDataUpdated
info: >>>Exiting CVPInterface::QuitGame()
edit:
I tried several games, and any time I successfuly get into a game Lobby, everyone clicks ready and when the Host launches, my game freezes. It doesn't crash, doesn't provide an Error Log, just locks up completely and I have to use Task Manager to close down the program as it becomes unresponsive. I let my PC sit like this for quite a while to make sure it wasn't just loading.
I understand Stardock and Gas Powered Games are working hard to fix all of the issues and I thank them for all of their hard work, however I'd also like to just express my frustration at this situation as things appear to be going from bad to worse as now the multiplayer component really is broken for me. Hopefully it isn't effecting too many people.
I really hope the patch fixed things for others and that they're enjoying the game now. Hopefully I can enjoy the game with them in the near future.