Author Topic: [done] Reduce max. wait time (game initialization) to 120s  (Read 2791 times)

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Currently the max. wait time during game initialization is 180 seconds. However, whenever you have to wait more than 90 (or even 60) seconds it means that this player you are waiting for has too slow hardware or a very bad Internet connection and will get disconnected either immediately or shortly after the start of this game.  For me, with my old, old graphics card it never takes longer than 10-15 seconds.

So I think it's a good idea to reduce the game initialization time to a maximum of 120s or 90s. This really ought to be enough. And it's annoying for all other players to have to wait for a single player with bad hardware or connection who will just time out.
« Last Edit: 23 July 2016, 19:13:07 by filux »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

filux

  • MegaGlest Team
  • Draco Rider
  • ********
  • Posts: 310
  • was OpenSuse x64, is Debian testing x64
    • View Profile
Re: Reduce max. wait time (game initialization) to 120s
« Reply #1 on: 10 April 2014, 00:12:04 »
...more than 90 (or even 60) seconds it means that this player you are waiting for has too slow hardware or a very bad Internet connection...
Not necessarily, I have some personal experience with that ;D.
Easy example: launched firefox with many many tabs > invitation to game > joined to server > browser shutting down + fast game start = looong lag
so in my opinion 60 is definitely too short, but at the same time 180 is too long.

...So I think it's a good idea to reduce the game initialization time to a maximum of 120s or 90s...
My vote is: 120 or something between 90..120 like 105s :).

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: Reduce max. wait time (game initialization) to 120s
« Reply #2 on: 10 April 2014, 16:11:31 »
I don't remember waiting that (90s) long for you - ever.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

jammyjamjamman

  • Administrator
  • Horseman
  • ********
  • Posts: 210
    • View Profile
Re: Reduce max. wait time (game initialization) to 120s
« Reply #3 on: 10 April 2014, 18:27:21 »
I have known the odd few games where people have connected after their game has taken approximately 170 seconds to initialise. But, usually if they required more than 90 secs to connect, they usually can't stay connected for a whole game.
"All right, I've been thinking. When life gives you lemons? Don't make lemonade. Make life take the lemons back! Get mad! 'I don't want your damn lemons! What am I supposed to do with these?'" ~Cave Johnson, Portal 2