Author Topic: [Solved] Desync with 1 human player, not with other human player  (Read 13853 times)

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Desync with 1 human player, not with other human player
« Reply #15 on: June 04, 2009, 03:33:52 pm »
How's it going, fellas?  I'm not seeing anything in the code thus far -- did the .NET update fix it?
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Desync with 1 human player, not with other human player
« Reply #16 on: June 04, 2009, 04:12:10 pm »
Update:  based on further email correspondence, it looks like the .NET update was the cause of the desync.  So if this happens for anyone else, please make sure everyone has all of the .NET updates installed.  Further play from Arcane, Daemon, and Bridger will be needed before we will be 100% certain that is what the issue is, but so far so good after the MS patch.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Desync with 1 human player, not with other human player
« Reply #17 on: June 04, 2009, 04:41:15 pm »
Further update:  Turns out that the desync was caused by having the .NET Framework 3.5 SP1 on two of the machines, but just plain old .NET Framework 3.5 on the one that was getting out of sync.  You can play the game with .NET 3.5 or .NET 3.5 SP1, in single or multiplayer, but in multiplayer all of the players must be on the same version (SP1 installed or not).



Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847)

Update type: Important

The Microsoft .NET Framework 3.5 Service Pack 1 is a full cumulative update that contains many new features building incrementally upon .NET Framework 2.0, 3.0, 3.5, and includes cumulative servicing updates to the .NET Framework 2.0 and the .NET Framework 3.0 subcomponents. The .NET Framework 3.5 Family Update provides important application compatibility updates. This update is provided to you and licensed under the Windows Vista and Windows Server 2008
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Daemon

  • Newbie Mark II
  • *
  • Posts: 13
Re: Desync with 1 human player, not with other human player
« Reply #18 on: June 05, 2009, 02:21:48 am »
Yes I can confirm that the .NET patch was needed to cure the problem. After this patch gameplay was fine last night.

Will keep you posted and thanks for your speedy responses and great help.

Offline Bridger

  • Newbie Mark II
  • *
  • Posts: 19
Re: Desync with 1 human player, not with other human player
« Reply #19 on: June 05, 2009, 04:07:30 am »
/signed.  Trouble free play on 1.004 for several hours last night.  Will upgrade again to 1.005C and 3 player tonight.

Just as a further info, the first desync came after the first wave of enemy were destroyed/being destroyed.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Desync with 1 human player, not with other human player
« Reply #20 on: June 05, 2009, 08:16:21 am »
No problem, guys!  And thanks for your help in hunting that down.  You should be able to use any of the more recent 1.005 prerelease versions without any issues, since the problem was the .NET versions.  Glad that's all it was!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!