Looks like the new PCR/TIMR code wasn't called correctly in recMFC0.

This broke Fatal Frame (yes, again..).
Thanks to Nneeve for finding and fixing it so fast :)

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@793 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
ramapcsx2 2009-03-15 12:24:24 +00:00
parent 7a0e3dca12
commit 3f87ae7078
1 changed files with 4 additions and 0 deletions

View File

@ -165,8 +165,12 @@ void recMFC0( void )
break;
case 1:
CALLFunc( (uptr)COP0_UpdatePCCR );
MOV32MtoR(EAX, (uptr)&cpuRegs.PERF.n.pcr0);
break;
case 3:
CALLFunc( (uptr)COP0_UpdatePCCR );
MOV32MtoR(EAX, (uptr)&cpuRegs.PERF.n.pcr1);
break;
}
_deleteEEreg(_Rt_, 0);