We have seen an increased number of desyncs in our biter battles scenario in the past few months or so.
I personally have definitely seen an increase, but we haven't been able to pin down the reason why. I am playing on an M1 mac, and I seem to be getting desynced more than anyone else, so I suspect that the m1 port may have something to do with it,
Are there any tools that I might be able to use to narrow this down, or hints for us?
I'm not an expert but I know my way around a comp, and can provide any info you seek.
Some things that we noticed:
We seem to be able to get me to desync on spawning many biters quickly, but there seems to be a little bit of art to it. One person I tested with just brush painted biters and was usually able to get me to desync with a similar looking desync zip in 20 seconds, and other person had troubles.
In the logs I saw this before desyncs:
Code: Select all
711.167 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ServerToClientHeartbeat) received from IP ADDR:({198.244.206.48:34242}): heartbeat sequence number (5257324) outside latency window [5257349, 5258549)
711.167 Info UnparsedNetworkMessage.cpp:102: Message data: 07 06 6c 38 50 00 bb e9 46 00 0c 4d 16 01 03 ba 07 00 22 9c 03 00 3d 05 03 3d 56 06 24 0d 24 3c 4a ff 46 ff c8 36 ef 84 ba e9 46 00
713.683 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ServerToClientHeartbeat) received from IP ADDR:({198.244.206.48:34242}): heartbeat sequence number (5257476) outside latency window [5257500, 5258700)
<strike-position>
<random-generator>
I have more desyncs I can upload, but they are big
one desync file:
https://drive.proton.me/urls/CFFV13KDN0#znFBkVOQdRjm
another one coming but it's 400+ mb....
repo:
https://github.com/Factorio-Biter-Battl ... er-Battles