From dc40e780e5645e55afb914c752734678361ad733 Mon Sep 17 00:00:00 2001 From: notaz Date: Thu, 30 Dec 2010 17:40:23 +0200 Subject: [PATCH] decouple input/frame limiter from GPU plugin --- libpcsxcore/psxcommon.c | 1 + plugins/dfxvideo/gpu.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libpcsxcore/psxcommon.c b/libpcsxcore/psxcommon.c index f118c2db..5e9dcafb 100644 --- a/libpcsxcore/psxcommon.c +++ b/libpcsxcore/psxcommon.c @@ -56,6 +56,7 @@ void EmuUpdate() { if (!Config.HLE || !hleSoftCall) SysUpdate(); + pl_frame_limit(); ApplyCheats(); } diff --git a/plugins/dfxvideo/gpu.c b/plugins/dfxvideo/gpu.c index 87eeca30..2b12fd79 100644 --- a/plugins/dfxvideo/gpu.c +++ b/plugins/dfxvideo/gpu.c @@ -789,9 +789,9 @@ void CALLBACK GPUupdateLace(void) // VSYNC if(!(dwActFixes&1)) lGPUstatusRet^=0x80000000; // odd/even bit + //pcsx-rearmed: removed, this is handled by core //if(!(dwActFixes&32)) // std fps limitation? // CheckFrameRate(); - pl_frame_limit(); if(PSXDisplay.Interlaced) // interlaced mode? { -- 2.39.5