From 0fcf1d6197ff13a9e88e11a07dbf8e87f8d29e81 Mon Sep 17 00:00:00 2001 From: Marko Pusljar Date: Wed, 15 Jun 2011 18:12:51 +0000 Subject: [PATCH] PPC/faddsx/jit - fix for Starfox Assault (invisible boss problem) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7599 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.cpp b/Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.cpp index 5c9013a78c..a325e3a150 100644 --- a/Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.cpp +++ b/Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.cpp @@ -82,6 +82,11 @@ void Jit64::fp_arith_s(UGeckoInstruction inst) 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) { // frsqrtex int d = inst.FD;