[0.11.1][MP] Desync on Item Manipulation
Posted: Mon Nov 10, 2014 11:12 am
Hi there,
we are currently playing in MP mode with two persons over LAN and internet ( direct IP, not hamachi ).
We are using these PCs to play:
User 1:
MAC OSX Yosemite with Intel Haswell CPU
User 2:
Windows 8.1 with AMD Vishera CPU
Windows 8.1 with Intel Haswell CPU
Both using the x64 build.
First off, it is irrelevant for the desync to appear which one of us hosts the game and if we do it over LAN or WAN.
The desync appeared after around 10h of gameplay, the save file is 20MB we have a lot of biter on the map.
The desync did not appear when we both stood still and didn't manipulate any items.
We seem to get desync when:
- The client picks up an item from the floor.
- The client selects an item from the toolbar/inventory.
- The client crafts an item.
Note that not all Items are affected and the table of affected items seems to change.
One time it was the electric circuit another the copper wire that caused the desync.
Edit: Reference
We have a similarity to this, my friend also died and we have tanks, the desyncs also happened shortly after that.
We tried the following fixes:
- Equalize the thread count on all involved clients.
- Delete the temp folder and crop-cache.dat.
- Restart the whole game client.
- Change who hosts the game.
- Voodoo Magic.
Edit: Possible workaround.
In a new game, when we first had the desync I had just picked up a damage wall, after that nearly every GUI interaction lead
to a desync. After I removed the damaged wall and placed it on the ground the desyncs disappeared again.
That would also explain why some people get the desync loop from battles, their armor gets damaged.
I hope this helps.
Save File
Log File
we are currently playing in MP mode with two persons over LAN and internet ( direct IP, not hamachi ).
We are using these PCs to play:
User 1:
MAC OSX Yosemite with Intel Haswell CPU
User 2:
Windows 8.1 with AMD Vishera CPU
Windows 8.1 with Intel Haswell CPU
Both using the x64 build.
First off, it is irrelevant for the desync to appear which one of us hosts the game and if we do it over LAN or WAN.
The desync appeared after around 10h of gameplay, the save file is 20MB we have a lot of biter on the map.
The desync did not appear when we both stood still and didn't manipulate any items.
We seem to get desync when:
- The client picks up an item from the floor.
- The client selects an item from the toolbar/inventory.
- The client crafts an item.
Note that not all Items are affected and the table of affected items seems to change.
One time it was the electric circuit another the copper wire that caused the desync.
Edit: Reference
We have a similarity to this, my friend also died and we have tanks, the desyncs also happened shortly after that.
We tried the following fixes:
- Equalize the thread count on all involved clients.
- Delete the temp folder and crop-cache.dat.
- Restart the whole game client.
- Change who hosts the game.
- Voodoo Magic.
Edit: Possible workaround.
In a new game, when we first had the desync I had just picked up a damage wall, after that nearly every GUI interaction lead
to a desync. After I removed the damaged wall and placed it on the ground the desyncs disappeared again.
That would also explain why some people get the desync loop from battles, their armor gets damaged.
I hope this helps.
Save File
Log File