3 players, but 1 not in sync (diff. game)

I just played the Random Huge (Multi) map with two friends on a LAN (all three of us allied). We discovered that two of us - Coridane and Orion - were in sync (in the same game) while the third - Kyonu - was not. He seemed to be in his own game. I believe we could chat with him and send him credits and mats (not sure on that), but I know that I sent him a trade pact, and he never received it. I remember him seeing different bounties than what I saw. I would also see planets that he controlled as enemy controlled. The most conclusive evidence of this bug though was when we were in the same gravity well, but seeing different things. In a saved game that I can send, orbiting Alpheratz (the far right star) is Ganesa. Orion could see his Titan engaging a Rapture. Kyonu did not see that. He saw an enemy starbase, a novalith cannon, and a huge fleet. I could see what Orion saw. A minute or two after the save, I sent my forces through a wormhole that connected to Ganesa, jumped to Ganesa, and offered support to Orion. Kyonu could not see me and we could not see Kyonu.

I don't know if the save will really help you, but at the very least, it shows you what two of us were seeing. We should have had Kyonu save. Does only the host auto save? Orion was the host.

Before this game, we were playing a game that crashed, so that may be related. I have the dump file if you want it also.

16,071 views 16 replies
Reply #1 Top

Ah desyncs, the hardest type of bug to fix in the entire game. Here's a post from a dev early in Sins explaining about them.

 

As for what to do about Reporting them in Rebellion...

 

 

For Multiplayer Desyncs:

If you're playing a multiplayer game and desync, make sure that:

  1. That nobody is using a mod - or - that everyone is using the same mod and version.
  2. That you can reproduce the issue from your last save game or autosave.

If you can reproduce the desync, please see this thread for how to help us track down the issue: https://forums.sinsofasolarempire.com/415093. Please include as much detail as you can on what appears to be causing the issue or when it occurs. If the desync is caused only with a mod, we recommend you contact the mod author.

Reply #2 Top

Thanks Goa. None of us were running any mods. We will try to reproduce it with the game I saved.

I'll also go ahead and send rebellionbeta the crash (dump file) that I mentioned.

On my other question, does only the host auto save in a multiplayer game?

Reply #3 Top

I had this same issue happen when I was playing with two other friends.  the issue we found was, one player being in Texas, the other two of us in California.  If i hosted, he would drop off but we never knew about it.  would be nice if the game would alert you that a player has dropped out.  the other way we did get it working was for him to host.  when he histed, there were no issues.  had to be released to the firewall.  can not think of anything else that could have caused this.

Reply #4 Top

Have this exact same issue. My two mates and I purchased this last night and fired it up.

I hosted with my two mates joining. Mate #2 was fine. Mate #3 we could see his ships however his colonization was not detected and we couldnt see what was occuring. Some of the AI that showed up attacking mate#3 on ours, did not show up  on his. End game was detected for us, both not for Mate#3 as well.

Restarted, same host, same problem. 

Restarted. Mate #3 hosted. Same problem again with Mate#3 still having the issue despite being the host..

Reply #6 Top

Same here, just started last night.

I am in Sydney and play with one of my mates over in NZ, we have had quite a few games before with no dramas (apart from the occasional bit of lag).

Last night after we both patched to 0.90 we started a game which he hosted, first thing i noticed was that I had continuous stutter right from the get go. The game would constantly speed up for a second then freeze for half a second. I do have a much faster rig than he does so not sure if it was doing this to compensate for his being slower? Regardless we were both hovering around 150 ping.

We carried on and about half an hour into the game before we started noticing some really weird stuff going on. Being on skype we were taking and found out that we were seeing completely different things... almost as if we were in separate instances of the game! We saved and tried to reload the game but were then told we did not have the needed files to reload the game? 

Was a bit strange as I said have had many games with him prior to this with no real dramas.

Will try again later tonight and if same thing happens will be submitting all the desync info.

Reply #7 Top

My son and I just started have 100% desyncs on large multi maps, 1v1.  Flagship, occupation, and capital victories enabled.  Desyncs would occur right after 3rd autosave.  Happened in three seperate games.

Reply #9 Top

No luck so far after 3 attempts. The worst thing is, you dont even know your out of sync till you end up discussing what is happening with your empires.

Reply #10 Top

Quoting steel_AU, reply 9
The worst thing is, you dont even know your out of sync till you end up discussing what is happening with your empires.
End of steel_AU's quote

Well you could do this if you want to really help the Devs find the bug. From Yarlen.

Greetings players! We've been getting reports of multiplayer desyncs with the game and would like to try and pin this down. In order to do so, we need more data from those hitting the issue.  

It would help us a great deal if users could use the Sins of a Solar Empire Rebellion Dev.exe while testing this out and clear out your Checksum folder (mentioned below) after each test.

In order to send us useful data, you'll need to modify your rebellion.user.setting file located at:

C:\Users\[username]\Documents\My Games\Ironclad Games\Sins of a Solar Empire Rebellion\Setting

Modify the following values to what's below:

CalculateCheckSumTickFrequency 50
CalculateCheckSumDetail 2
SaveCheckSumSnapShotsInGameTickFrequency 0
SaveCheckSumSnapShotsOnSave FALSE
IsCheckSumLoggingOn TRUE

If you get a desync, please zip up your Checksum folder (it'll be a directory at the location above) shortly after the desync occurs, along with your most recent save game and email it to [email protected] with the Subject: Rebellion Desync. Ideally we need this for every player in your game.

Thanks in advance for your assistance.

End of quote

Reply #11 Top

I did.

Also, turning off autosave seemed to have removed most of the issues we have so thanks to the guy who suggested it.

Reply #12 Top

Here are a few suggestions for those with desyncs:

 

Use flagship victory.  The second you desync, your flagship explodes.  Saves a lot of time.

Don't pause the game.  That seems to cause a desync on large maps.

Turn autosave off.  

Don't try to reload a desyncing game from a previous point where everyone was sync'd.  You're still guaranteed to desync at the exact same place, which is why the devs want those save files.

Reply #13 Top

a tempoary fix for this i found is to copy the save files from one player and send them to the others and then going from there altough it wont prevent desyncs from happening (saves are located on windows 7 here: C:\Users\<name>\Documents\My Games\Ironclad Games\Sins of a Solar Empire Rebellion\Save-MultiPlayer)

Reply #14 Top

This should be fixed in the release build going out Tuesday but you won't be able to use pre-release save games.

Reply #15 Top

Thanks for the update Blair. 

Now I'm wondering if this is going to be a midnight patch, or sometime during the day.

Reply #16 Top

Quoting Blair, reply 14
This should be fixed in the release build going out Tuesday but you won't be able to use pre-release save games.
End of Blair's quote

 

Thank you, caused me alot of issues. If it isn't fixed by then could a notification be added as some members have mentioned.