Removed the updating of PC in the Cleanup function. This was causing Metroid Prime to hang.

This commit is contained in:
skidau 2013-02-11 08:42:16 +11:00
parent 17c4fcfd90
commit f26650e55b
2 changed files with 0 additions and 2 deletions

View File

@ -292,7 +292,6 @@ void Jit64::Cleanup()
{
if (jo.optimizeGatherPipe && js.fifoBytesThisBlock > 0)
{
MOV(32, M(&PC), Imm32(jit->js.compilerPC)); // Helps external systems know which instruction triggered the write
ABI_CallFunction((void *)&GPFifo::CheckGatherPipe);
}

View File

@ -390,7 +390,6 @@ void JitIL::Cleanup()
{
if (jo.optimizeGatherPipe && js.fifoBytesThisBlock > 0)
{
MOV(32, M(&PC), Imm32(jit->js.compilerPC)); // Helps external systems know which instruction triggered the write
ABI_CallFunction((void *)&GPFifo::CheckGatherPipe);
}