Compare timebase of netplay users to detect desyncs.

This commit is contained in:
Rachel Bryk
2015-03-08 06:50:47 -04:00
committed by comex
parent 3d9fdf57e8
commit 04ca54623c
6 changed files with 94 additions and 3 deletions

View File

@ -17,6 +17,7 @@
#include "Core/Core.h"
#include "Core/CoreTiming.h"
#include "Core/Movie.h"
#include "Core/NetPlayClient.h"
#include "Core/NetPlayProto.h"
#include "Core/State.h"
#include "Core/DSP/DSPCore.h"
@ -163,6 +164,9 @@ void FrameUpdate()
FrameSkipping();
s_bPolled = false;
if (NetPlay::IsNetPlayRunning() && SConfig::GetInstance().m_NetplayDesyncCheck)
NetPlayClient::SendTimeBase();
}
// called when game is booting up, even if no movie is active,