summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Calixte <remicalixte.rmc@gmail.com>2021-03-15 23:31:18 +0100
committerRémi Calixte <remicalixte.rmc@gmail.com>2021-03-16 13:55:35 +0100
commit0772a60fbb18493ffdefeff7406015f64c09c3ef (patch)
tree861e7efe4758a12b285cb7bd0a995454181e1bf1
parent32852c6104604d7df8450dc9a58a3beeb13e6913 (diff)
decomp MOD52_021D75E8
-rw-r--r--arm9/global.inc1
-rw-r--r--arm9/modules/52/asm/module_52.s15
-rw-r--r--arm9/modules/52/src/module_52_c.c9
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