From 10d14582db57c290d3a6f349abb2fc34d4336651 Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Tue, 25 Aug 2026 22:02:12 -0600 Subject: [PATCH] =?UTF-8?q?feat(decomp):=20ox=20wave=20ex=20overlays=20?= =?UTF-8?q?=E2=80=94=2013=20banked?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Committed before the main batch: gate_main reverts on failure and would take these with it. --- src/ov_SC06_024/ov_SC06_024_jr_80186F00.c | 37 +---------------------- 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/src/ov_SC06_024/ov_SC06_024_jr_80186F00.c b/src/ov_SC06_024/ov_SC06_024_jr_80186F00.c index f4d57ca37a..c3f74409cf 100644 --- a/src/ov_SC06_024/ov_SC06_024_jr_80186F00.c +++ b/src/ov_SC06_024/ov_SC06_024_jr_80186F00.c @@ -4623,42 +4623,7 @@ s32 func_801897F0(void *a0, s32 a1, s32 a2) { } -void func_80189888(a0, a1, a2, a3, a4, a5) -s32 a0; -void *a1; -s32 a2; -s32 a3; -u16 a4; -s32 a5; -{ - extern s32 func_8012C51C(void *a0, s32 a1); - typedef struct { - u16 f10; /* 0x10 */ - u16 f12; /* 0x12 */ - u16 f14; /* 0x14 */ - s16 f16; /* 0x16 */ - s16 f18; /* 0x18 */ - s16 f1a; /* 0x1A */ - s16 f1c; /* 0x1C */ - u16 f1e; /* 0x1E */ - s32 f20; /* 0x20 */ - } buf_80189888; - buf_80189888 sp; - u16 t; - - sp.f10 = *(u16 *)a1; - sp.f12 = *(u16 *)(2 + (char *)a1); - t = *(u16 *)(4 + (char *)a1); - sp.f16 = a2; - sp.f18 = a3; - sp.f1a = 0; - sp.f1e = a4; - sp.f20 = a5; - sp.f1c = 0x7FFF; - sp.f14 = t; - func_8012C51C(&sp, a0); -} - +INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_80186F00", func_80189888); INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_80186F00", func_801898EC);