From 71176332042b004c2e05a517f481687d6fc39914 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Thu, 12 Nov 2020 23:13:55 +0000 Subject: [PATCH] Counters/Vsync: Do correct number of HBlanks per VSync for PAL/NTSC --- pcsx2/Counters.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/Counters.cpp b/pcsx2/Counters.cpp index b5ad96f178..ffbeff8bc4 100644 --- a/pcsx2/Counters.cpp +++ b/pcsx2/Counters.cpp @@ -211,7 +211,7 @@ static void vSyncInfoCalc(vSyncTimingInfo* info, Fixed100 framesPerSecond, u32 s // Jak II - random speedups // Shadow of Rome - FMV audio issues const u64 HalfFrame = Frame / 2; - const u64 Blank = Scanline * (gsVideoMode == GS_VideoMode::NTSC ? 26 : 22); + const u64 Blank = Scanline * (gsVideoMode == GS_VideoMode::NTSC ? 22 : 26); const u64 Render = HalfFrame - Blank; const u64 GSBlank = Scanline * 3.5; // GS VBlank/CSR Swap happens roughly 3.5 Scanlines after VBlank Start