Me and my friend tried out 3/23 beta NON EUI. We are today on Turn 556 and we get one Desync and on Turn 560. Here are the Logs.
My friend and I tried playing this, but we just get desync every turn after the first turn, and it goes away if we disable barbarians, but when we start a war, it comes back. Some people have apparently played without this problem. How do we fix this?
This mod is awesome and I thank you very much for it! Unfortunately, during advanced games, even with small or standard maps, it takes so much time to pass the turn. Is there any advice to speed up a little? Thank you!
I doubt my friend hosting the game would work, and he's too disgruntled to even give it another try. I was hosting on my $1200 gaming rig, and we tried connecting through LAN on both Evolve and Tunngle; both gave desyncs. I even tried hosting the game on my own LAN and joining my own game on my laptop connected through a different ethernet cable, but it still produced consistent desyncs.
While disabling barbarians and ancient ruins would remove the desync issues, that removes a considerable chunk of the game, and the game will still desync once one player declares war on another player.
I just thought of something: maybe it has to do with hybrid moves, because barbarians move on a turn different than the players, which causes desync, and declaring war causes the players to move on different turns, which causes desync.
So, friend and I managed to do some testing today with 4-5. We found that the barbarians are broken. Any games with barbs cause re-syncs every few turns. Did this with EUI and without.
We are now playing a game with EUI and without Barbarians, and getting about 1 resync every 30 turns
Keep in mind that the barbarians are not the only thing that cause desyncs. If you start without barbarians and declare war on somebody, the desyncs come back.
I believe it has to do with people or AI taking different turns, as opposed to all players making simultaneous turns. This might help the developers.
Today I launched a multiplayer game with barbarians and simultaneous turns. Desync.
Then I launched a multiplayer game with barbarians turned off and simultaneous turns. No desync, even in war.
The issue with the consistent desync lies within sequencial turns; turning off barbarians and sequencial turns fixes the desync.
I have no problem with sequencial turns, but disabling barbarians removes a bit from the game; I have no authority to speak in game development or bug fixing, but I believe that somehow forcing barbarians to move on the same turn as other players would fix the desync issue. And then in the OP just remind players to play multiplayer with sequential moves only.