[ARM] Disable subfic, it prevents Wind Waker from booting into a save game.

This commit is contained in:
Ryan Houdek 2013-10-03 06:43:16 +00:00
parent da46da17dc
commit fe3d0c9aa2
1 changed files with 2 additions and 0 deletions

View File

@ -117,10 +117,12 @@ void JitArm::FinalizeCarry(ARMReg reg)
STR(tmp, R9, PPCSTATE_OFF(spr[SPR_XER])); STR(tmp, R9, PPCSTATE_OFF(spr[SPR_XER]));
gpr.Unlock(tmp); gpr.Unlock(tmp);
} }
// Wrong - prevents WW from loading in to a game and also inverted intro logos
void JitArm::subfic(UGeckoInstruction inst) void JitArm::subfic(UGeckoInstruction inst)
{ {
INSTRUCTION_START INSTRUCTION_START
JITDISABLE(bJITIntegerOff) JITDISABLE(bJITIntegerOff)
Default(inst); return;
int a = inst.RA, d = inst.RD; int a = inst.RA, d = inst.RD;
int imm = inst.SIMM_16; int imm = inst.SIMM_16;