summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-12-18 10:32:14 -0800
committerYamaArashi <shadow962@live.com>2016-12-18 10:32:14 -0800
commitbfe868c4fbd3e9bd216be3d05b9f4a573cf66c42 (patch)
tree0df35e567d6b88fd0ec3a87ba1f59d086421b06f /src
parentb3187c45ff041df8b8404548ef8f3f221a752939 (diff)
decompile unref_sub_8083CF0
Diffstat (limited to 'src')
-rw-r--r--src/mori_debug_menu.c17
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 )