From 430eda39f5454f6e1df4a904a20201593c8ab042 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sat, 20 Dec 2025 20:02:10 +0100 Subject: [PATCH] New recompiler: Temporarily disable the recompilation of FPU opcode D9 44, so Blood II's gameplay music works. --- src/codegen_new/codegen.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/codegen_new/codegen.c b/src/codegen_new/codegen.c index 875dd72ca..d234d8c1b 100644 --- a/src/codegen_new/codegen.c +++ b/src/codegen_new/codegen.c @@ -676,6 +676,9 @@ generate_call: if ((recomp_op_table == recomp_opcodes) && (opcode == 0x48)) goto codegen_skip; #endif + /* TODO: Fix the recompilation so Blood II's gameplay music no longer breaks! */ + if ((recomp_op_table == recomp_opcodes_d9) && (opcode == 0x44)) + goto codegen_skip; if (in_lock && ((opcode == 0x90) || (opcode == 0xec))) goto codegen_skip;