diff options
-rw-r--r-- | arm9/asm/unk_02024E64.s | 8 | ||||
-rw-r--r-- | arm9/global.inc | 3 | ||||
-rw-r--r-- | arm9/src/unk_02024E64_c.c | 11 |
3 files changed, 11 insertions, 11 deletions
diff --git a/arm9/asm/unk_02024E64.s b/arm9/asm/unk_02024E64.s index 68ed3f77..6df427e8 100644 --- a/arm9/asm/unk_02024E64.s +++ b/arm9/asm/unk_02024E64.s @@ -6,13 +6,7 @@ - thumb_func_start FUN_02024EE8 -FUN_02024EE8: ; 0x02024EE8 - ldr r1, _02024EF0 ; =0x00000724 - add r0, r0, r1 - bx lr - nop -_02024EF0: .word 0x00000724 + thumb_func_start FUN_02024EF4 FUN_02024EF4: ; 0x02024EF4 diff --git a/arm9/global.inc b/arm9/global.inc index ec71589a..4dd5e543 100644 --- a/arm9/global.inc +++ b/arm9/global.inc @@ -8524,4 +8524,5 @@ .extern FUN_02024EB4 .extern FUN_02024EC0 .extern FUN_02024ECC -.extern FUN_02024ED8
\ No newline at end of file +.extern FUN_02024ED8 +.extern FUN_02024EE8
\ No newline at end of file diff --git a/arm9/src/unk_02024E64_c.c b/arm9/src/unk_02024E64_c.c index 8831d772..114951eb 100644 --- a/arm9/src/unk_02024E64_c.c +++ b/arm9/src/unk_02024E64_c.c @@ -37,8 +37,13 @@ THUMB_FUNC void *FUN_02024ECC(struct SaveBlock2 *sav2) return SavArray_get(sav2, 0xa); } -THUMB_FUNC void* FUN_02024ED8(struct SaveBlock2 *sav2) { - void* res = SavArray_get(sav2, 0xa); +THUMB_FUNC void *FUN_02024ED8(struct SaveBlock2 *sav2) +{ + void *res = SavArray_get(sav2, 0xa); return res + (7 << 8); +} -}
\ No newline at end of file +THUMB_FUNC u32 FUN_02024EE8(u32 param0) +{ + return param0 + 0x00000724; +} |