From 836779bbfab2837b520da6c3b1579e59f2b4a333 Mon Sep 17 00:00:00 2001 From: feos-tas Date: Sun, 26 Jun 2016 09:12:53 +0000 Subject: [PATCH] overclocking: make vblank oc respect the global switch --- trunk/src/ppu.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/trunk/src/ppu.cpp b/trunk/src/ppu.cpp index ba4b3cfe..669b38e0 100644 --- a/trunk/src/ppu.cpp +++ b/trunk/src/ppu.cpp @@ -1225,8 +1225,7 @@ static void Fixit1(void) { void MMC5_hb(int); //Ugh ugh ugh. static void DoLine(void) { - if (overclocking) - { + if (overclocking) { X6502_Run(256 + 69); scanline++; X6502_Run(16); @@ -1752,8 +1751,7 @@ int FCEUPPU_Loop(int skip) { TriggerNMI(); } X6502_Run((scanlines_per_frame - 242) * (256 + 85) - 12); - if (vblankscanlines) - { + if (overclock_enabled && vblankscanlines) { overclocking = 1; X6502_Run(vblankscanlines * (256 + 85) - 12); overclocking = 0;