From 5a945705deb137cfabc7525a61d8548f859fc7e4 Mon Sep 17 00:00:00 2001 From: squidbus <175574877+squidbus@users.noreply.github.com> Date: Sat, 19 Jul 2025 02:57:04 -0700 Subject: [PATCH] mffs instruction should load to floating-point register. (#158) --- XenonRecomp/recompiler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/XenonRecomp/recompiler.cpp b/XenonRecomp/recompiler.cpp index f860817..3892f7e 100644 --- a/XenonRecomp/recompiler.cpp +++ b/XenonRecomp/recompiler.cpp @@ -1241,7 +1241,7 @@ bool Recompiler::Recompile( break; case PPC_INST_MFFS: - println("\t{}.u64 = ctx.fpscr.loadFromHost();", r(insn.operands[0])); + println("\t{}.u64 = ctx.fpscr.loadFromHost();", f(insn.operands[0])); break; case PPC_INST_MFLR: