jit64: enable faddsx again
It was disabled because of issue 182, but as this game depeneds on FPRF, it was just 'fixed' because of the fallback to interpreter (which implements FPRF by default). Also enables FPRF for this game via GameIni, so that the issue is still workaround. If there are any regressions because of this commit, please try to enable FPRF in GameIni.
This commit is contained in:
parent
f850d283d1
commit
5a212a8fe0
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
[Core]
|
[Core]
|
||||||
# Values set here will override the main dolphin settings.
|
# Values set here will override the main dolphin settings.
|
||||||
|
EnableFPRF = True
|
||||||
|
|
||||||
[EmuState]
|
[EmuState]
|
||||||
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
|
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
[Core]
|
[Core]
|
||||||
# Values set here will override the main dolphin settings.
|
# Values set here will override the main dolphin settings.
|
||||||
|
EnableFPRF = True
|
||||||
|
|
||||||
[EmuState]
|
[EmuState]
|
||||||
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
|
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
|
||||||
|
|
|
@ -75,11 +75,6 @@ void Jit64::fp_arith_s(UGeckoInstruction inst)
|
||||||
Default(inst); return;
|
Default(inst); return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Causing problems for GC - Starfox Assault (invisible boss at the end of level 1)
|
|
||||||
if (inst.SUBOP5 == 21) {
|
|
||||||
Default(inst); return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (inst.SUBOP5 == 26) {
|
if (inst.SUBOP5 == 26) {
|
||||||
// frsqrtex
|
// frsqrtex
|
||||||
int d = inst.FD;
|
int d = inst.FD;
|
||||||
|
|
Loading…
Reference in New Issue