mirror of https://github.com/PCSX2/pcsx2.git
GS: Partial revert of #8101 pending investigation.
Sometimes great ideas don't always go smoothly to plan, this is one of those, but it will be back when we work out what's up with Soul Calibur 2 and DBZ BT3 :)
This commit is contained in:
parent
013c9eec58
commit
b38964e814
|
@ -605,6 +605,9 @@ static __fi void VSyncStart(u32 sCycle)
|
|||
PAD::Update();
|
||||
|
||||
VSyncUpdateCore();
|
||||
frameLimit(); // limit FPS
|
||||
gsPostVsyncStart(); // MUST be after framelimit; doing so before causes funk with frame times!
|
||||
VSyncCheckExit();
|
||||
|
||||
if(EmuConfig.Trace.Enabled && EmuConfig.Trace.EE.m_EnableAll)
|
||||
SysTrace.EE.Counters.Write( " ================ EE COUNTER VSYNC START (frame: %d) ================", g_FrameCount );
|
||||
|
@ -671,9 +674,6 @@ static __fi void VSyncEnd(u32 sCycle)
|
|||
if (!(g_FrameCount % 60))
|
||||
sioNextFrame();
|
||||
|
||||
frameLimit(); // limit FPS
|
||||
gsPostVsyncStart(); // MUST be after framelimit; doing so before causes funk with frame times!
|
||||
VSyncCheckExit();
|
||||
// This doesn't seem to be needed here. Games only seem to break with regard to the
|
||||
// vsyncstart irq.
|
||||
//cpuRegs.eCycle[30] = 2;
|
||||
|
|
Loading…
Reference in New Issue