diff options
author | YamaArashi <shadow962@live.com> | 2016-12-18 10:32:14 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-12-18 10:32:14 -0800 |
commit | bfe868c4fbd3e9bd216be3d05b9f4a573cf66c42 (patch) | |
tree | 0df35e567d6b88fd0ec3a87ba1f59d086421b06f /src | |
parent | b3187c45ff041df8b8404548ef8f3f221a752939 (diff) |
decompile unref_sub_8083CF0
Diffstat (limited to 'src')
-rw-r--r-- | src/mori_debug_menu.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/mori_debug_menu.c b/src/mori_debug_menu.c index fbb796ca4..44f8542a5 100644 --- a/src/mori_debug_menu.c +++ b/src/mori_debug_menu.c @@ -5,9 +5,15 @@ #include "menu.h" #include "main.h" #include "string_util.h" +#include "link.h" +#define SIO_MULTI_CNT ((struct SioMultiCnt *)REG_ADDR_SIOCNT) + +extern u8 gUnknown_03004DA0[]; extern u8 (*gCallback_03004AE8)(void); +extern u8 gUnknown_0839B22C[][3]; +extern u8 gUnknown_0839B24A[]; extern u8 gUnknown_0839B24D[]; extern u8 gUnknown_0839B255[]; extern u8 gUnknown_0839B257[]; @@ -16,6 +22,17 @@ extern const struct MenuAction gMoriDebugMenuActions[]; extern u8 gSpeciesNames[][11]; +void unref_sub_8083CF0(void) +{ + int i; + int id = SIO_MULTI_CNT->id; + gUnknown_03004DA0[0] = EOS; + StringAppend(gUnknown_03004DA0, gUnknown_0839B24A); + for (i = 0; i < 10; i++) + if ((word_3002910[id ^ 1] >> i) & 1) + StringAppend(gUnknown_03004DA0, gUnknown_0839B22C[i]); +} + bool8 sub_8083D4C(void) { if ( gMain.newKeys & A_BUTTON ) |