Improve/fix latency on vehicles on multiplayer
Moderator: ickputzdirwech
-
- Burner Inserter
- Posts: 10
- Joined: Fri Jun 29, 2018 2:29 pm
- Contact:
- eradicator
- Smart Inserter
- Posts: 5210
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Improve/fix latency on vehicles on multiplayer
+infinity
I don't even bother trying vehicles in multiplayer anymore, becaues even if i carry my laptop over to my friends place and play via WIFI they're still too laggy to be useful, let alone enjoyable. This makes me very sad. Especially when said friend is having fun with modded cars :/.
This does apply to all combat in multiplayer with non-perfect-ping thought. On foot you get random jumping/teleporting instead the moment you start shooting :x. So my hopes for fixability are...low *sigh*.
I don't even bother trying vehicles in multiplayer anymore, becaues even if i carry my laptop over to my friends place and play via WIFI they're still too laggy to be useful, let alone enjoyable. This makes me very sad. Especially when said friend is having fun with modded cars :/.
This does apply to all combat in multiplayer with non-perfect-ping thought. On foot you get random jumping/teleporting instead the moment you start shooting :x. So my hopes for fixability are...low *sigh*.
Re: Improve/fix latency on vehicles on multiplayer
Yeah vehicles + wifi do not mix. Why can't you fix that?
- BlueTemplar
- Smart Inserter
- Posts: 3214
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Improve/fix latency on vehicles on multiplayer
You have to remember the context of this suggestion - in preparation for and then during 0.17 Wube toyed with the idea of latency hiding during combat :
But then you can often drive for very long stretches without any collisions, and I'm not sure how problematic it would be to have to handle in the latency state a few (?) entities getting destroyed by vehicle collisions ?
----
WiFi is a separate issue : it's inherently slow so Wube can't do anything about that - you're better off to avoid using it for real time tasks.
----
Finally, latency hiding doesn't come for "free" - if your latency is bad, you'll still have "rubber-banding" issues when your history doesn't correspond to the server's history.
But I think too that it would be *really* nice to have, because right now the vehicles that you have to manually drive are almost unusable at high latencies...
kovarex wrote: ↑Wed May 01, 2019 9:23 am Hello. We have a latency hiding system, and it only contains some specifically programmed parts. Car handling isn't one of them.
It is in our schedule for 0.18 to add latency hiding to car driving, but it is not really a bug, but rather a feature to be programmed.
Philip017 wrote: ↑Thu Jul 04, 2019 8:02 pmI would have also liked to see latency hiding when connecting to a server for driving a car, sometimes it is very hard to drive when the response time till the car moves from when you press the button is too long and i crash into things. it would be nice if it was as smooth as when playing local.[*]Better latency hiding in multiplayer when experiencing connection issues. Less issues with rubber-banding or character teleporting.
[*]Latency hiding is no longer completely disabled when the character is shooting. Character position and animation are still not latency-hidden while the character is in combat (10 seconds after shooting or taking damage). This should make combat smoother in multiplayer.
Now, I assume that the issue is that vehicle driving is considered to be part of combat (for some very good reasons).Twinsen wrote: ↑Thu Jul 18, 2019 1:17 pm Reverted it in Version: 0.17.59
It doesn't work identically to how it was before: Now it only disables latency hiding when your character is shooting(or trying to shoot) in the game state. Otherwise it's always doing latency hiding.
As far as i tested it feels pretty decent. Let me know what you think.
But then you can often drive for very long stretches without any collisions, and I'm not sure how problematic it would be to have to handle in the latency state a few (?) entities getting destroyed by vehicle collisions ?
----
WiFi is a separate issue : it's inherently slow so Wube can't do anything about that - you're better off to avoid using it for real time tasks.
----
Finally, latency hiding doesn't come for "free" - if your latency is bad, you'll still have "rubber-banding" issues when your history doesn't correspond to the server's history.
But I think too that it would be *really* nice to have, because right now the vehicles that you have to manually drive are almost unusable at high latencies...
BobDiggity (mod-scenario-pack)
Re: Improve/fix latency on vehicles on multiplayer
I have crappy wifi but when walking and doing stuff in game even with bad latency is great! Why can't this system works for vehicles too? I don't care about combat I just use car to move around factory quickly and use it as an extra portable inventory.
Re: Improve/fix latency on vehicles on multiplayer
works for me on LTE, your Wifi must be awful.
- BlueTemplar
- Smart Inserter
- Posts: 3214
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Improve/fix latency on vehicles on multiplayer
What are your pings ?
LTE is "advanced 3G", right ? I shudder to think at the kind of ping you would get on cellular ?
(I have 4ms to factorio.com on fiber + 30m ethernet cable... but Factorio gameplay servers on another continent are another matter...)
P.S.: Just looking at the Wube-matchmaked servers, for the 5+ players ones I see pings between 24 and 172 ms (median 40 ms).
(Most of them though, I can't even ping/connect to - they probably didn't set them up properly - no port forwarding.)
LTE is "advanced 3G", right ? I shudder to think at the kind of ping you would get on cellular ?
(I have 4ms to factorio.com on fiber + 30m ethernet cable... but Factorio gameplay servers on another continent are another matter...)
P.S.: Just looking at the Wube-matchmaked servers, for the 5+ players ones I see pings between 24 and 172 ms (median 40 ms).
(Most of them though, I can't even ping/connect to - they probably didn't set them up properly - no port forwarding.)
BobDiggity (mod-scenario-pack)
Re: Improve/fix latency on vehicles on multiplayer
85ms. LTE is 4G. it's throughput that struggles when i download mods more than latency. when i'm in the middle of nowhere it's either good latency or absolutely awful packet loss.BlueTemplar wrote: ↑Wed Jan 12, 2022 5:01 pm What are your pings ?
LTE is "advanced 3G", right ? I shudder to think at the kind of ping you would get on cellular ?