From e1f9c17e3569e666d81f9d20fb9d57d4cd614eb0 Mon Sep 17 00:00:00 2001 From: Seth Barberee Date: Wed, 21 Oct 2020 17:48:40 -0500 Subject: further splitting and decomping --- src/code_8040094.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/code_8040094.c (limited to 'src/code_8040094.c') diff --git a/src/code_8040094.c b/src/code_8040094.c new file mode 100644 index 0000000..c384b51 --- /dev/null +++ b/src/code_8040094.c @@ -0,0 +1,26 @@ +#include "global.h" + +extern u8 *gUnknown_203B418; +extern u32 gUnknown_203B47C; + +extern void sub_803F7BC(void); +extern void sub_80060EC(void); +extern void sub_8094FB4(u32); +extern void sub_800CB20(void); +extern void sub_800485C(void); +extern void xxx_call_update_bg_sound_input(void); +extern void sub_8083F58(void); +extern void sub_8011860(void); + +void sub_8040094(u8 r0) +{ + gUnknown_203B418[0x18217] = r0; + sub_803F7BC(); + sub_80060EC(); + sub_8094FB4(gUnknown_203B47C); + sub_800CB20(); + sub_800485C(); + xxx_call_update_bg_sound_input(); + sub_8083F58(); + sub_8011860(); +} -- cgit v1.2.3 From cbfab08a06d7f9deca21b510b1bbdb80c05ea662 Mon Sep 17 00:00:00 2001 From: Seth Barberee Date: Fri, 20 Nov 2020 10:33:21 -0600 Subject: finish docing PlayTime and fix function - Kermalis --- src/code_8040094.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/code_8040094.c') diff --git a/src/code_8040094.c b/src/code_8040094.c index c384b51..547569c 100644 --- a/src/code_8040094.c +++ b/src/code_8040094.c @@ -1,11 +1,11 @@ #include "global.h" +#include "time.h" extern u8 *gUnknown_203B418; -extern u32 gUnknown_203B47C; +extern struct PlayTimeStruct *gUnknown_203B47C; extern void sub_803F7BC(void); extern void sub_80060EC(void); -extern void sub_8094FB4(u32); extern void sub_800CB20(void); extern void sub_800485C(void); extern void xxx_call_update_bg_sound_input(void); @@ -17,7 +17,7 @@ void sub_8040094(u8 r0) gUnknown_203B418[0x18217] = r0; sub_803F7BC(); sub_80060EC(); - sub_8094FB4(gUnknown_203B47C); + IncrementPlayTime(gUnknown_203B47C); sub_800CB20(); sub_800485C(); xxx_call_update_bg_sound_input(); -- cgit v1.2.3