The Forums Are Now Closed!

The content will remain as a historical reference, thank you.

Demigod Update on 6-10-2009

By on June 10, 2009 6:43:15 PM from Demigod Forums Demigod Forums

This was mainly a connectivity update, only ImpulseReactor.dll was replaced. 


+ Made data packet size smaller which should help people whose routers don’t allow such large packets. The
symptoms of this are losing connection to the NAT facilitator or the connection dialog showing that you are
connected to someone but they are not connected to you (or vice versa)

+ Changed the channels some of the messages were being sent on to try to prevent one channel from getting
too backed up

+ Added location awareness to the UDP proxy coordinator so that it can try and pick the best server to use as a
proxy

+ Fixed crash bug when players quit at the same time in the lobby

+ Fixed bug where Demigod would occasionally report that an update was available when it wasn’t

+ Added code to bind on a local IP address to prevent bugs caused by having multiple network connections (i.e.
a wireless and Ethernet connection)

You may want to try without the /serverproxy only parameter with this update to see if you can connect without the proxies now that the packet size is smaller. This was a particularly devious bug to figure out because we could see in the packet logs that packets were being received, but the packets were never being processed because they were missing data. 

We also increased the proxy timeout time, which should help with the bug where you're stuck at the map loading screen with the message "Waiting for other players".  This screen stays up until all players have loaded the map, so if a player lost their proxy connection because it didn't receive any data while the map was loading, it never got any further.  Players with slower machines will still take a long time to load the map, so you may want to give it some time before you quit out.

As far as the connection drops that occur once the game has started, there are two possibilities:

1) If the connection to the proxy server was timing out too early, this may have caused the problem and you may see a decrease

2) It may be something in the Demigod multiplayer code, which is different than the code that ImpulseReactor uses to make the connections. Even if it's the first possibility, if data is not being sent often enough to keep the proxy connection alive, it could still be something in the Demigod code.

If you are still getting connection drops once the game has started, please send in your DemigodLog.txt and ImpulseReactor.log and .csv files to [email protected] to help GPG and Stardock figure out this problem. You'll need to send in the files immediately after the drop occurs to make sure that the files are not overwritten by subsequent games.

Thanks!

 

+52 Karma | 57 Replies
June 11, 2009 5:34:14 AM from Demigod Forums Demigod Forums

played 3 vs 3 ,still lags like hell . 2vs2 is playable

June 11, 2009 5:40:17 AM from Demigod Forums Demigod Forums

Quoting DonofWar,
played 3 vs 3 ,still lags like hell . 2vs2 is playable

This wasn't influenced by this patch

June 11, 2009 6:08:05 AM from Stardock Forums Stardock Forums

I know it is difficult but they must change this annoying matchmaking system.

June 11, 2009 7:16:20 AM from Demigod Forums Demigod Forums

Quoting acare84,
I know it is difficult but they must change this annoying matchmaking system.

What exactly do you want to be changed? You're remark now is something like "they should fix the hunger in the world" not very specific.

June 11, 2009 7:22:55 AM from Demigod Forums Demigod Forums

@DonofWar: how much upstream do you have?

June 11, 2009 7:25:53 AM from Demigod Forums Demigod Forums

Quoting Frogboy,

Sadly, it took this long to get to where the game SHOULD have been on release date in terms of connectivity.

Now that the connectivity part is about as good as it is going to get (we're still going to refine it but there's no major changes likely in that area) we'll work with GPG to figure out why people get disconnected in-game occasionally.

So do 5v5 matches in Panth work now? With no AI? I'm asking because i can't verify this myself, as i still have very high ping spikes in anything above 2v2 (on a 1mb/s upload connection)...

June 11, 2009 7:36:30 AM from Demigod Forums Demigod Forums

Kudos to Cari and Stardock networking team, played the first online game in weeks, it seems to work!!! Connection was established faster than ever.

The stats don't show the game although the overview sais I played a game today. (Maybe because one player dropped after his ping spiked to <1000ms?) Anyway, I rather play with broken stats than not at all.

EDIT: Played a custom game with nobody dropping and the stats were recorded correctly I think. I have -530 favor in Pantheon though... However, YAY connectivity works like acharm for me now.

June 11, 2009 7:53:51 AM from Demigod Forums Demigod Forums

Even with DMZ, /serverproxyonly, No Firewalls or Virus Scanner I still cannot play online Nat Failed blah everytime.

June 11, 2009 7:55:08 AM from Demigod Forums Demigod Forums

Played some games today and i must say it seems pantheon games are mostly fixed now.

I hope now the ranking system will be fixed & restarted so we can truely enjoy the demigod experience

June 11, 2009 9:54:15 AM from Stardock Forums Stardock Forums

Quoting Gabberkooij,



Quoting acare84,
reply 3
I know it is difficult but they must change this annoying matchmaking system.



What exactly do you want to be changed? You're remark now is something like "they should fix the hunger in the world" not very specific.

I am from Turkey and we have 1 MBPS connections here. So this game needs faster internet connections because of the P2P matchmaking system and because of this games are so laggy and I have connections issues too. I am playing other games fine, like Company of Heroes, Dawn of War Series, Left 4 Dead, Killing Floor, Team Fortress 2, Supreme Commander etc. This is need to be fixed ok?

June 11, 2009 10:13:44 AM from Demigod Forums Demigod Forums

I wish a balance patch

June 11, 2009 10:22:45 AM from Demigod Forums Demigod Forums

Quoting acare84,


Quoting acare84,
reply 3
I know it is difficult but they must change this annoying matchmaking system.

I am from Turkey and we have 1 MBPS connections here. So this game needs faster internet connections because of the P2P matchmaking system and because of this games are so laggy and I have connections issues too. I am playing other games fine, like Company of Heroes, Dawn of War Series, Left 4 Dead, Killing Floor, Team Fortress 2, Supreme Commander etc. This is need to be fixed ok?

And what has this to do with the match making system?

June 11, 2009 10:25:38 AM from Demigod Forums Demigod Forums

I wish a balance patch

And what should be balanced in your view? And please, give numbers about what is not balanced adn numbers how it should be solved. Also tell what counters you have tried to avoid the unbalance.

June 11, 2009 11:05:27 AM from Stardock Forums Stardock Forums

Quoting Gabberkooij,



Quoting acare84,
reply 10


Quoting acare84,
reply 3
I know it is difficult but they must change this annoying matchmaking system.

I am from Turkey and we have 1 MBPS connections here. So this game needs faster internet connections because of the P2P matchmaking system and because of this games are so laggy and I have connections issues too. I am playing other games fine, like Company of Heroes, Dawn of War Series, Left 4 Dead, Killing Floor, Team Fortress 2, Supreme Commander etc. This is need to be fixed ok?



And what has this to do with the match making system?

So many things, you have no problem with matchmaking right? So have fun.

June 11, 2009 11:09:04 AM from Demigod Forums Demigod Forums

Quoting acare84,
I am from Turkey and we have 1 MBPS connections here. So this game needs faster internet connections because of the P2P matchmaking system and because of this games are so laggy and I have connections issues too. I am playing other games fine, like Company of Heroes, Dawn of War Series, Left 4 Dead, Killing Floor, Team Fortress 2, Supreme Commander etc. This is need to be fixed ok?
This has nothing to do with the matchmaking system. If you experience lag spikes, even after the recent updates, open up a thread and post your speedtest.net results + your software configuration there, including firewall and antivirus.

June 11, 2009 11:53:50 AM from Demigod Forums Demigod Forums

Quoting Misfortune,
Does this affect pantheon (and skirmish) too, does it solve (some) causes for the 2v1 and dropped during load problems?

 

A llot of 2v1 seems to be someone canceling out or dropping before loading.  Since connections seem much faster, I would say this will happen less often.

 

Also this should help some of the dropped during loading ("waiting for other players") as mentioned above.

June 11, 2009 12:20:28 PM from Demigod Forums Demigod Forums

Can any UK/EU based players say what the impact has been on proxy pings? I used to get around 280-300 when proxied, versus 50-90 for direct connections to European based players.

June 11, 2009 12:25:58 PM from Demigod Forums Demigod Forums

Today I've been proxied 2 times. First was 140 ms, second 110, so there is big improvement. With US proxy, I had like 300+ ms pings.

June 11, 2009 12:39:23 PM from Demigod Forums Demigod Forums

I love this update! Proxy servers now give me 100 or better ping to EU players. Fuckin' WIN. Previously, 300+ guaranteed. Now, I can't tell the difference between direct connect and proxy.

June 11, 2009 2:11:39 PM from Demigod Forums Demigod Forums

Ah yes! It's fixed my "Attempting to connect..." problem i was having with random people, Thanks!

Don't even need proxies anymore.

June 11, 2009 3:29:50 PM from Demigod Forums Demigod Forums

Even with DMZ, /serverproxyonly, No Firewalls or Virus Scanner I still cannot play online Nat Failed blah everytime

Please e-mail me the following information to [email protected]:

1) What kind of internet connection you have, and what kind of modem

2) What kind of router you have (if you have a router that is not also your modem)

3) What OS you have

4) Startup Demigod without the /serverproxyonly command and try to join a custom game.  Exit the game.  Then go to My Documents\My Games\Gas Powered Games\Demigod and zip the DemigodLog.txt, the ImpulseReactor.log and .csv file and name the zip CustomNoServerProxy.  Attach it to the e-mail.

5) Startup Demigod with /serverproxyonly command and try to join a custom game. Exit the game. Zip the same files and rename the zip CustomServerProxyOnly.  Attach it to the e-mail.

6) Try a Pantheon or Skirmish game, zip the files and name the zip accordingly.

Please describe in words what happens in each of the attempts for 4-6 including the text of any error messages that you receive.

I'll be out of the office until Monday so don't expect a reply until then.  I also hang out on IRC so you can contact me there if you see me. 

June 11, 2009 4:01:49 PM from Demigod Forums Demigod Forums

Quoting Kitkun,

The new patch disconnects all players when someone rage quits.D'oh. Let the flames begin. Or better yet, let's find some decent players to fight.
 

it doesn't matter if the players are good or not... good players rage quit just like the nubs do... unless of course you have something more to you.

 

 

ZenSter's Custom Game Stats

Total Games: 156

Total Disconnects: 9
June 11, 2009 4:29:37 PM from Demigod Forums Demigod Forums

 Crashes and drops count towards disconnects. I've only quit once when I had an AI teammate but I have 9 disconnects.

June 11, 2009 4:30:31 PM from Demigod Forums Demigod Forums

+ Fixed crash bug when players quit at the same time in the lobby

this happened last night, guy left the room and all froze. ...course I have problems w/ impulse so I'm guessing that DG & impuslereactor code is diff. Who knows...

I play DG everyday. Since I've started playing DG I no longer reboot, I reset. Most of the time when DG freezes the only button that works on my PC is reset.

 

June 11, 2009 9:05:34 PM from Demigod Forums Demigod Forums

Helped a lot, not perfect, but helped a lot.

Stardock Forums v1.0.0.0    #108435  walnut2   Server Load Time: 00:00:00.0000203   Page Render Time:

Stardock Magazine | Register | Online Privacy Policy | Terms of Use

Copyright ?? 2012 Stardock Entertainment and Gas Powered Games. Demigod is a trademark of Gas Powered Games. All rights reserved. All other trademarks and copyrights are the properties of their respective owners. Windows, the Windows Vista Start button and Xbox 360 are trademarks of the Microsoft group of companies, and 'Games for Windows' and the Windows Vista Start button logo are used under license from Microsoft. ?? 2012 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc.