Counters/Vsync: Do correct number of HBlanks per VSync for PAL/NTSC

This commit is contained in:
refractionpcsx2 2020-11-12 23:13:55 +00:00
parent c57f861f2b
commit 7117633204
1 changed files with 1 additions and 1 deletions

View File

@ -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