FifoPlayer: Use VI derived timing, not hardcoded 60Hz

This commit is contained in:
booto
2015-09-01 20:24:42 +08:00
parent 8d6c39a89d
commit f6e4a8e680
+2 -1
View File
@@ -15,6 +15,7 @@
#include "Core/HW/GPFifo.h"
#include "Core/HW/Memmap.h"
#include "Core/HW/SystemTimers.h"
#include "Core/HW/VideoInterface.h"
#include "Core/PowerPC/PowerPC.h"
#include "VideoCommon/BPMemory.h"
@@ -169,7 +170,7 @@ FifoPlayer::FifoPlayer() :
void FifoPlayer::WriteFrame(const FifoFrameInfo &frame, const AnalyzedFrameInfo &info)
{
// Core timing information
m_CyclesPerFrame = SystemTimers::GetTicksPerSecond() / 60;
m_CyclesPerFrame = SystemTimers::GetTicksPerSecond() / VideoInterface::TargetRefreshRate;
m_ElapsedCycles = 0;
m_FrameFifoSize = frame.fifoDataSize;