diff options
author | Rémi Calixte <remicalixte.rmc@gmail.com> | 2021-03-15 23:31:18 +0100 |
---|---|---|
committer | Rémi Calixte <remicalixte.rmc@gmail.com> | 2021-03-16 13:55:35 +0100 |
commit | 0772a60fbb18493ffdefeff7406015f64c09c3ef (patch) | |
tree | 861e7efe4758a12b285cb7bd0a995454181e1bf1 | |
parent | 32852c6104604d7df8450dc9a58a3beeb13e6913 (diff) |
decomp MOD52_021D75E8
-rw-r--r-- | arm9/global.inc | 1 | ||||
-rw-r--r-- | arm9/modules/52/asm/module_52.s | 15 | ||||
-rw-r--r-- | arm9/modules/52/src/module_52_c.c | 9 |
3 files changed, 10 insertions, 15 deletions
diff --git a/arm9/global.inc b/arm9/global.inc index 1bcdcc4b..40466824 100644 --- a/arm9/global.inc +++ b/arm9/global.inc @@ -8527,3 +8527,4 @@ .extern MOD52_021D7560 .extern MOD52_021D757C .extern MOD52_021D7594 +.extern MOD52_021D75E8
\ No newline at end of file diff --git a/arm9/modules/52/asm/module_52.s b/arm9/modules/52/asm/module_52.s index dfc5f598..f9363ba0 100644 --- a/arm9/modules/52/asm/module_52.s +++ b/arm9/modules/52/asm/module_52.s @@ -5,21 +5,6 @@ - thumb_func_start MOD52_021D75E8 -MOD52_021D75E8: ; 0x021D75E8 - push {r3, lr} - mov r0, #0x4d - bl FUN_020168D0 - mov r0, #0 - ldr r1, _021D7600 ; =UNK_020F2B8C - mvn r0, r0 - bl RegisterMainOverlay - mov r0, #1 - pop {r3, pc} - nop -_021D7600: .word UNK_020F2B8C - thumb_func_end MOD52_021D75E8 - thumb_func_start MOD52_021D7604 MOD52_021D7604: ; 0x021D7604 push {r3, r4, r5, r6, r7, lr} diff --git a/arm9/modules/52/src/module_52_c.c b/arm9/modules/52/src/module_52_c.c index 5c242b26..d87eb0e6 100644 --- a/arm9/modules/52/src/module_52_c.c +++ b/arm9/modules/52/src/module_52_c.c @@ -10,6 +10,7 @@ extern int FUN_020168D0(u32 heap_id); extern void MOD52_021D769C(u32 heap_id, struct SaveBlock2 *save); extern struct Unk21DBE18 UNK_020FD144; extern struct Unk21DBE18 UNK_020F2B7C; +extern struct Unk21DBE18 UNK_020F2B8C; extern void MOD52_021D7604(u32 heap_id, struct SaveBlock2 *save, u32 param2); extern void FUN_02015E3C(struct IGT *igt); @@ -93,3 +94,11 @@ THUMB_FUNC int MOD52_021D7594(struct UnkStruct_02006234 *param0) return 1; } + +THUMB_FUNC int MOD52_021D75E8() +{ + FUN_020168D0(0x4d); + RegisterMainOverlay(-1, &UNK_020F2B8C); + + return 1; +}
\ No newline at end of file |