diff --git a/Source/Core/Core/FifoPlayer/FifoPlayer.cpp b/Source/Core/Core/FifoPlayer/FifoPlayer.cpp index 9d4dab1e5e..04adaff74c 100644 --- a/Source/Core/Core/FifoPlayer/FifoPlayer.cpp +++ b/Source/Core/Core/FifoPlayer/FifoPlayer.cpp @@ -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;