diff --git a/pcsx2/Counters.cpp b/pcsx2/Counters.cpp index 492567babe..e9d10d0de8 100644 --- a/pcsx2/Counters.cpp +++ b/pcsx2/Counters.cpp @@ -602,9 +602,9 @@ static __fi void frameLimit() static __fi void VSyncStart(u32 sCycle) { // Update vibration at the end of a frame. + VSyncUpdateCore(); PAD::Update(); - VSyncUpdateCore(); frameLimit(); // limit FPS gsPostVsyncStart(); // MUST be after framelimit; doing so before causes funk with frame times! VSyncCheckExit();