chore(decomp): commit in-tree banked work before the serial lane

This commit is contained in:
Drew T
2026-08-25 19:17:19 -06:00
parent 1b2502bfe2
commit 0f68eda61e
3 changed files with 31 additions and 3 deletions
+9 -1
View File
@@ -4440,7 +4440,15 @@ void func_8017DF40(s32 arg0) {
INCLUDE_ASM("asm/ov_MAIN_012/nonmatchings/ov_MAIN_012_jr_8017CF3C", func_8017E22C);
INCLUDE_ASM("asm/ov_MAIN_012/nonmatchings/ov_MAIN_012_jr_8017CF3C", func_8017E254);
s32 func_8017E254(void)
{
extern s16 D_80185B00;
extern s16 D_80185B02;
extern void (*D_801827D8[])(void);
D_801827D8[D_80185B00]();
return ((u32)D_80185B02) >> 31;
}
INCLUDE_ASM("asm/ov_MAIN_012/nonmatchings/ov_MAIN_012_jr_8017CF3C", func_8017E298);
+9 -1
View File
@@ -4493,7 +4493,15 @@ s32 param_1;
}
INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001_jr_8017D2DC", func_80180890);
extern s32 D_801EDA1C;
extern s32 func_80182B00(s32 arg0);
void func_80180890(s32 arg0) {
if (func_80182B00(arg0) != 0 || D_801EDA1C != 0) {
*(s16 *)(arg0 + 2) = 1;
}
}
extern void (*D_80188E10[])(void);
+13 -1
View File
@@ -3559,7 +3559,19 @@ void func_80180FB0(s32 param_1)
}
INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005_jr_8017ED5C", func_80180FFC);
extern u8 D_801BC5F8[];
void func_80180FFC(s32 a0) {
s32 v0;
v0 = func_80180BDC(a0);
if ((v0 << 16) != 0) {
return;
}
func_8012A828(a0, &D_801BC5F8);
*(s32 *)(a0 + 0x1c) = 0x28;
*(u16 *)(a0 + 2) += 1;
}
extern u8 D_801BC680[];
extern void func_8012A828(s32 a0, void *a1);