diff options
author | notaz | 2010-12-30 17:40:23 +0200 |
---|---|---|
committer | notaz | 2010-12-30 17:40:23 +0200 |
commit | dc40e780e5645e55afb914c752734678361ad733 (patch) | |
tree | af2405131cd38d33cae83cad6313feaba1421cf6 | |
parent | 9af2e936a15a487f3920a198213387ef2c1a02ac (diff) | |
download | pcsx_rearmed-dc40e780e5645e55afb914c752734678361ad733.tar.gz pcsx_rearmed-dc40e780e5645e55afb914c752734678361ad733.tar.bz2 pcsx_rearmed-dc40e780e5645e55afb914c752734678361ad733.zip |
decouple input/frame limiter from GPU plugin
-rw-r--r-- | libpcsxcore/psxcommon.c | 1 | ||||
-rw-r--r-- | plugins/dfxvideo/gpu.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/libpcsxcore/psxcommon.c b/libpcsxcore/psxcommon.c index f118c2d..5e9dcaf 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 87eeca3..2b12fd7 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? { |