Page 1 of 1

Syncing error when playing a multiplayer game?

Posted: 07 Mar 2012, 02:34
by TangentDelta
Hey guys, every time I play Tech Annihilation (latest version) and host, everyone's games become unsynced so everyone plays a different game. Spring keeps saying "Error syncing TangentDelta" followed by a packet ID.

When I win in my separate, unsynced game, all of the other players get "game results undecided", while I get "you win".

Re: Syncing error when playing a multiplayer game?

Posted: 07 Mar 2012, 02:39
by abma
infolog.txt please.

which version did you play?

it sounds like you where using 87.0 and all other players used 85.0?

all players have to use the same version to get no sync errors.

Re: Syncing error when playing a multiplayer game?

Posted: 07 Mar 2012, 02:41
by knorke

Re: Syncing error when playing a multiplayer game?

Posted: 08 Mar 2012, 22:21
by TangentDelta
abma wrote:infolog.txt please.

which version did you play?

it sounds like you where using 87.0 and all other players used 85.0?

all players have to use the same version to get no sync errors.
Could me running the multithread version of spring do anything? All of our spring engines are the same version.

Here's my infolog: http://pastebin.com/uYDiqasD

Re: Syncing error when playing a multiplayer game?

Posted: 08 Mar 2012, 22:23
by abma
yeah, spring-mt 85.0 is broken it causes desyncs, don't use it... use spring.exe. (87.0 should be fixed, but mt is badly tested, so expect desyncs, too...)

Re: Syncing error when playing a multiplayer game?

Posted: 09 Mar 2012, 01:46
by TangentDelta
abma wrote:yeah, spring-mt 85.0 is broken it causes desyncs, don't use it... use spring.exe. (87.0 should be fixed, but mt is badly tested, so expect desyncs, too...)
I was expecting the mulithreaded version to be faster. I didn't see any difference, so I'll go back to the normal version.

Re: Syncing error when playing a multiplayer game?

Posted: 09 Mar 2012, 14:14
by klapmongool
TangentDelta wrote:
abma wrote:yeah, spring-mt 85.0 is broken it causes desyncs, don't use it... use spring.exe. (87.0 should be fixed, but mt is badly tested, so expect desyncs, too...)
I was expecting the mulithreaded version to be faster. I didn't see any difference, so I'll go back to the normal version.
MT worked for me in 84 (or 83, i forgot) and on my previous cpu (AMD dualcore 4850e) that made a big difference. With a new cpu the difference is bound to be smaller. Still i'd love to see what my 960t does with MT.