Page 1 of 1

[0.11.16] Hosting multiplayer with slow bandwith broken?

Posted: Sun Feb 22, 2015 4:42 pm
by provet
Hi!

I am hosting a game on these specs:
Windows 7 x64 - service pack 1
Download: 8Mb/s
Upload: 1Mb/s

The Issue's players joining, not players playing on a bad host connection

Multiplayer worked in 0.11.14, although it took about 5-10 min for a player to join, they were able to join.
Multiplayer in 0.11.16 same people arent able to join at all! :(

Here I have a comparison of .14 and .16: https://www.youtube.com/watch?v=IOK4hktyy6A
Same map, same players, both tries just seconds after each other.

Please share your (hosting) multiplayer experiences in .16!
Am one of few with this problem or is it a major issue?

Re: [0.11.16] Multiplayer broken?

Posted: Sun Feb 22, 2015 5:24 pm
by thuejk
I don't have this problem in multiplayer.
Download: 8mb/s
Upload: 1mb/s
Perhaps you should get an internet connection with upload greater than 1 millibit/second? No wonder it takes 10 minutes for players to join! /s

Re: [0.11.16] Multiplayer broken?

Posted: Sun Feb 22, 2015 5:29 pm
by provet
thuejk wrote:I don't have this problem in multiplayer.
Download: 8mb/s
Upload: 1mb/s
Perhaps you should get an internet connection with upload greater than 1 millibit/second? No wonder it takes 10 minutes for players to join! /s
I meant megabit, not millibit

And I can't get one higher than 1Mb/s unless I move. however, its quite solid. So this shouldn't be an issue.

Re: [0.11.16] Multiplayer with slow bandwith broken?

Posted: Sun Feb 22, 2015 9:12 pm
by bobingabout
8Mb/s down, 1Mb/s up? those are some godly internet speeds! I wish they'd give me a whole 1Mb/s up, I have 512kb/s.

on topic of the problem though, I know your pain, the game as it is is currently unplayable on such an internet connection, dispite it being above average specs.

Re: [0.11.16] Multiplayer with slow bandwith broken?

Posted: Wed Feb 25, 2015 2:27 pm
by provet
bobingabout wrote:8Mb/s down, 1Mb/s up? those are some godly internet speeds! I wish they'd give me a whole 1Mb/s up, I have 512kb/s.

on topic of the problem though, I know your pain, the game as it is is currently unplayable on such an internet connection, dispite it being above average specs.
the actual gameplay multiplayer wise works, even as host! The problem only arise when players have to join a huge map where host and/or players have bad bandwidth

Re: [0.11.16] Hosting multiplayer with slow bandwith broken?

Posted: Wed Feb 25, 2015 4:26 pm
by slpwnd
Hmmm strange. Could you please share the log files from both peer providing the map and downloading the map (from the 0.11.16 version)?

Re: [0.11.16] Hosting multiplayer with slow bandwith broken?

Posted: Thu Feb 26, 2015 8:04 pm
by provet
Sure, here you go.
slpwnd, check your pm's

Re: [0.11.16] Hosting multiplayer with slow bandwith broken?

Posted: Fri Feb 27, 2015 1:07 pm
by slpwnd
Thanks for the logs. So it seems like a real problem. The thing (as it seems) is that our peer dropout mechanism kicks in in the client. We have some algorithm that is supposed to determine whether the other peer is unplayably slow and then drop it. Which is what happens. Here it is because the map upload tries to send as many packets as possible and hence the regular heartbeat communication gets very slow and the connecting peer thinks that the hosting peer is too slow to communicate.

Long story short we will implement some special condition that the player dropping mechanism should be more tolerant when we are sending the map at the same time.

Re: [0.11.16] Hosting multiplayer with slow bandwith broken?

Posted: Sat Feb 28, 2015 1:38 pm
by provet
Thx for the help!

Re: [0.11.16] Hosting multiplayer with slow bandwith broken?

Posted: Fri Mar 20, 2015 6:19 pm
by slpwnd
Communication about this bug has been moved to a new thread: https://forums.factorio.com/forum/vie ... 583#p73583 So marking this as a duplicate.