summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/tomomichi_debug_menu.s80
-rw-r--r--data/debug_menu_tomomichi.s620
-rw-r--r--src/debug/tomomichi_debug_menu.c482
3 files changed, 482 insertions, 700 deletions
diff --git a/asm/tomomichi_debug_menu.s b/asm/tomomichi_debug_menu.s
index d68f5701c..fcccecc10 100644
--- a/asm/tomomichi_debug_menu.s
+++ b/asm/tomomichi_debug_menu.s
@@ -3,86 +3,6 @@
.include "constants/gba_constants.inc"
.include "include/macros.inc"
- thumb_func_start debug_sub_808BFC4
-debug_sub_808BFC4:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x1c
- mov r3, #0x13
- bl Menu_DrawStdWindowFrame
- ldr r3, ._99 @ gUnknown_Debug_083C0F79
- mov r0, #0x2
- mov r1, #0x1
- mov r2, #0x9
- bl Menu_PrintItems
- mov r0, #0x0
- str r0, [sp]
- mov r0, #0x1b
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x1
- mov r3, #0x9
- bl InitMenu
- ldr r1, ._99 + 4 @ gMenuCallback
- ldr r0, ._99 + 8 @ debug_sub_808C064
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._100:
- .align 2, 0
-._99:
- .word gUnknown_Debug_083C0F79
- .word gMenuCallback
- .word debug_sub_808C064+1
-
- thumb_func_end debug_sub_808BFC4
-
- thumb_func_start debug_sub_808C014
-debug_sub_808C014:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x1c
- mov r3, #0xd
- bl Menu_DrawStdWindowFrame
- ldr r3, ._101 @ gUnknown_Debug_083C0FFC
- mov r0, #0x2
- mov r1, #0x1
- mov r2, #0x6
- bl Menu_PrintItems
- mov r0, #0x0
- str r0, [sp]
- mov r0, #0x1b
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x1
- mov r3, #0x6
- bl InitMenu
- ldr r1, ._101 + 4 @ gMenuCallback
- ldr r0, ._101 + 8 @ debug_sub_808C0A8
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._102:
- .align 2, 0
-._101:
- .word gUnknown_Debug_083C0FFC
- .word gMenuCallback
- .word debug_sub_808C0A8+1
-
- thumb_func_end debug_sub_808C014
-
thumb_func_start debug_sub_808C064
debug_sub_808C064:
push {lr}
diff --git a/data/debug_menu_tomomichi.s b/data/debug_menu_tomomichi.s
index 05a971c0b..a46186437 100644
--- a/data/debug_menu_tomomichi.s
+++ b/data/debug_menu_tomomichi.s
@@ -5,626 +5,6 @@
.if DEBUG
-gUnknown_Debug_083C0F24:: @ 0x83C0F24
- .string "クリアご$"
-
-gUnknown_Debug_083C0F29:: @ 0x83C0F29
- .string "コインこうにゅうかのう$"
-
-gUnknown_Debug_083C0F35:: @ 0x83C0F35
- .string "コトキサポーターセット$"
-
-gUnknown_Debug_083C0F41:: @ 0x83C0F41
- .string "ニューキンセツOPEN$"
-
-gUnknown_Debug_083C0F4D:: @ 0x83C0F4D
- .string "れんらくせんにのれる$"
-
-gUnknown_Debug_083C0F58:: @ 0x83C0F58
- .string "タマゴついか$"
-
-gUnknown_Debug_083C0F5F:: @ 0x83C0F5F
- .string "アイテムいっぱい$"
-
-gUnknown_Debug_083C0F68:: @ 0x83C0F68
- .string "グッズいっぱい$"
-
-gUnknown_Debug_083C0F70:: @ 0x83C0F70
- .string "COINいっぱい$"
-
- .align 2
-gUnknown_Debug_083C0F79:: @ 0x83C0F79
- .4byte gUnknown_Debug_083C0F24, debug_sub_808C0EC+1
- .4byte gUnknown_Debug_083C0F29, debug_sub_808C104+1
- .4byte gUnknown_Debug_083C0F35, debug_sub_808C11C+1
- .4byte gUnknown_Debug_083C0F41, debug_sub_808C134+1
- .4byte gUnknown_Debug_083C0F4D, debug_sub_808C14C+1
- .4byte gUnknown_Debug_083C0F58, debug_sub_808C164+1
- .4byte gUnknown_Debug_083C0F5F, debug_sub_808C17C+1
- .4byte gUnknown_Debug_083C0F68, debug_sub_808C194+1
- .4byte gUnknown_Debug_083C0F70, debug_sub_808C1AC+1
-
-gUnknown_Debug_083C0FC4:: @ 0x83C0FC4
- .string "ムロジムOPEN$"
-
-gUnknown_Debug_083C0FCD:: @ 0x83C0FCD
- .string "おかねを0へ$"
-
-gUnknown_Debug_083C0FD4:: @ 0x83C0FD4
- .string "ドジョッチ FULL$"
-
-gUnknown_Debug_083C0FDF:: @ 0x83C0FDF
- .string "キノココ FULL$"
-
-gUnknown_Debug_083C0FE9:: @ 0x83C0FE9
- .string "ドジョッチ タマゴ$"
-
-gUnknown_Debug_083C0FF3:: @ 0x83C0FF3
- .string "キノココ タマゴ$"
-
- .align 2
-gUnknown_Debug_083C0FFC:: @ 0x83C0FFC
- .4byte gUnknown_Debug_083C0FC4, debug_sub_808C1C4+1
- .4byte gUnknown_Debug_083C0FCD, debug_sub_808C1DC+1
- .4byte gUnknown_Debug_083C0FD4, debug_sub_808C1F4+1
- .4byte gUnknown_Debug_083C0FDF, debug_sub_808C20C+1
- .4byte gUnknown_Debug_083C0FE9, debug_sub_808C224+1
- .4byte gUnknown_Debug_083C0FF3, debug_sub_808C23C+1
-
-gUnknown_Debug_083C102C:: @ 0x83C102C
- .string "ANSWORK みかんせい$"
-
- .align 2
-gUnknown_Debug_083C103A:: @ 0x83C103A
- .4byte gUnknown_Debug_083C102C, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1044:: @ 0x83C1044
- .string "FHーOBJ00ー08$"
-
-gUnknown_Debug_083C1050:: @ 0x83C1050
- .string "FHーOBJ09ー15$"
-
- .align 2
-gUnknown_Debug_083C105C:: @ 0x83C105C
- .4byte gUnknown_Debug_083C1044, debug_sub_808D450+1
- .4byte gUnknown_Debug_083C1050, debug_sub_808D4A8+1
-
-gUnknown_Debug_083C106C:: @ 0x83C106C
- .string "FHーOBJ00$"
-
-gUnknown_Debug_083C1075:: @ 0x83C1075
- .string "FHーOBJ01$"
-
-gUnknown_Debug_083C107E:: @ 0x83C107E
- .string "FHーOBJ02$"
-
-gUnknown_Debug_083C1087:: @ 0x83C1087
- .string "FHーOBJ03$"
-
-gUnknown_Debug_083C1090:: @ 0x83C1090
- .string "FHーOBJ04$"
-
-gUnknown_Debug_083C1099:: @ 0x83C1099
- .string "FHーOBJ05$"
-
-gUnknown_Debug_083C10A2:: @ 0x83C10A2
- .string "FHーOBJ06$"
-
-gUnknown_Debug_083C10AB:: @ 0x83C10AB
- .string "FHーOBJ07$"
-
-gUnknown_Debug_083C10B4:: @ 0x83C10B4
- .string "FHーOBJ08$"
-
- .align 2
-gUnknown_Debug_083C10BD:: @ 0x83C10BD
- .4byte gUnknown_Debug_083C106C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1075, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C107E, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1087, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1090, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1099, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C10A2, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C10AB, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C10B4, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1108:: @ 0x83C1108
- .string "FH-OBJ09$"
-
-gUnknown_Debug_083C1111:: @ 0x83C1111
- .string "FH-OBJ10$"
-
-gUnknown_Debug_083C111A:: @ 0x83C111A
- .string "FH-OBJ11$"
-
-gUnknown_Debug_083C1123:: @ 0x83C1123
- .string "FH-OBJ12$"
-
-gUnknown_Debug_083C112C:: @ 0x83C112C
- .string "FH-OBJ13$"
-
-gUnknown_Debug_083C1135:: @ 0x83C1135
- .string "FH-OBJ14$"
-
-gUnknown_Debug_083C113E:: @ 0x83C113E
- .string "FH-OBJ15$"
-
-gUnknown_Debug_083C1147:: @ 0x83C1147
- .string "$"
-
-gUnknown_Debug_083C1148:: @ 0x83C1148
- .string "$"
-
- .align 2
-gUnknown_Debug_083C1149:: @ 0x83C1149
- .4byte gUnknown_Debug_083C1108, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1111, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C111A, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1123, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C112C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1135, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C113E, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1147, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1148, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1194:: @ 0x83C1194
- .byte 9, 7
-
-gUnknown_Debug_083C1196:: @ 0x83C1196
- .2byte 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 0x0018, 0x0019
- .2byte 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 0x0020, 0x0000, 0x0000
-
-gUnknown_Debug_083C11BA:: @ 0x83C11BA
- .string "FH-00-08$"
-
-gUnknown_Debug_083C11C3:: @ 0x83C11C3
- .string "FH-09-15$"
-
- .align 2
-gUnknown_Debug_083C11CC:: @ 0x83C11CC
- .4byte gUnknown_Debug_083C11BA, debug_sub_808D694+1
- .4byte gUnknown_Debug_083C11C3, debug_sub_808D6EC+1
-
-gUnknown_Debug_083C11DC:: @ 0x83C11DC
- .string "FH-00$"
-
-gUnknown_Debug_083C11E2:: @ 0x83C11E2
- .string "FH-01$"
-
-gUnknown_Debug_083C11E8:: @ 0x83C11E8
- .string "FH-02$"
-
-gUnknown_Debug_083C11EE:: @ 0x83C11EE
- .string "FH-03$"
-
-gUnknown_Debug_083C11F4:: @ 0x83C11F4
- .string "FH-04$"
-
-gUnknown_Debug_083C11FA:: @ 0x83C11FA
- .string "FH-05$"
-
-gUnknown_Debug_083C1200:: @ 0x83C1200
- .string "FH-06$"
-
-gUnknown_Debug_083C1206:: @ 0x83C1206
- .string "FH-07$"
-
-gUnknown_Debug_083C120C:: @ 0x83C120C
- .string "FH-08$"
-
- .align 2
-gUnknown_Debug_083C1212:: @ 0x83C1212
- .4byte gUnknown_Debug_083C11DC, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C11E2, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C11E8, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C11EE, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C11F4, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C11FA, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1200, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1206, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C120C, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C125C:: @ 0x83C125C
- .string "FHー09$"
-
-gUnknown_Debug_083C1262:: @ 0x83C1262
- .string "FHー10$"
-
-gUnknown_Debug_083C1268:: @ 0x83C1268
- .string "FHー11$"
-
-gUnknown_Debug_083C126E:: @ 0x83C126E
- .string "FHー12$"
-
-gUnknown_Debug_083C1274:: @ 0x83C1274
- .string "FHー13$"
-
-gUnknown_Debug_083C127A:: @ 0x83C127A
- .string "FHー14$"
-
-gUnknown_Debug_083C1280:: @ 0x83C1280
- .string "FHー15$"
-
-gUnknown_Debug_083C1286:: @ 0x83C1286
- .string "$"
-
-gUnknown_Debug_083C1287:: @ 0x83C1287
- .string "$"
-
- .align 2
-gUnknown_Debug_083C1288:: @ 0x83C1288
- .4byte gUnknown_Debug_083C125C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1262, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1268, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C126E, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1274, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C127A, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1280, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1286, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1287, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C12D0:: @ 0x83C12D0
- .byte 9, 7
-
-gUnknown_Debug_083C12D2:: @ 0x83C12D2
- .2byte 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 0x0009
- .2byte 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 0x0010, 0x0000, 0x0000
-
-gUnknown_Debug_083C12F6:: @ 0x83C12F6
- .string "BATCH$"
-
-gUnknown_Debug_083C12FC:: @ 0x83C12FC
- .string "タウンとうちゃく$"
-
-gUnknown_Debug_083C1305:: @ 0x83C1305
- .string "シティとうちゃく$"
-
-gUnknown_Debug_083C130E:: @ 0x83C130E
- .string "GET$"
-
-gUnknown_Debug_083C1312:: @ 0x83C1312
- .string "そのた1$"
-
-gUnknown_Debug_083C1317:: @ 0x83C1317
- .string "そのた2$"
-
-gUnknown_Debug_083C131C:: @ 0x83C131C
- .string "そのた3$"
-
-gUnknown_Debug_083C1321:: @ 0x83C1321
- .string "そのた4$"
-
-gUnknown_Debug_083C1326:: @ 0x83C1326
- .string "そのた とうちゃく$"
-
-gUnknown_Debug_083C1330:: @ 0x83C1330
- .4byte gUnknown_Debug_083C12F6, debug_sub_808CFA4+1
- .4byte gUnknown_Debug_083C12FC, debug_sub_808CFFC+1
- .4byte gUnknown_Debug_083C1305, debug_sub_808D054+1
- .4byte gUnknown_Debug_083C130E, debug_sub_808D0AC+1
- .4byte gUnknown_Debug_083C1312, debug_sub_808D104+1
- .4byte gUnknown_Debug_083C1317, debug_sub_808D15C+1
- .4byte gUnknown_Debug_083C131C, debug_sub_808D1B4+1
- .4byte gUnknown_Debug_083C1321, debug_sub_808D20C+1
- .4byte gUnknown_Debug_083C1326, debug_sub_808D264+1
-
-gUnknown_Debug_083C1378:: @ 0x83C1378
- .string "BATCH01ーGET$"
-
-gUnknown_Debug_083C1384:: @ 0x83C1384
- .string "BATCH02ーGET$"
-
-gUnknown_Debug_083C1390:: @ 0x83C1390
- .string "BATCH03ーGET$"
-
-gUnknown_Debug_083C139C:: @ 0x83C139C
- .string "BATCH04ーGET$"
-
-gUnknown_Debug_083C13A8:: @ 0x83C13A8
- .string "BATCH05ーGET$"
-
-gUnknown_Debug_083C13B4:: @ 0x83C13B4
- .string "BATCH06ーGET$"
-
-gUnknown_Debug_083C13C0:: @ 0x83C13C0
- .string "BATCH07ーGET$"
-
-gUnknown_Debug_083C13CC:: @ 0x83C13CC
- .string "BATCH08ーGET$"
-
-gUnknown_Debug_083C13D8:: @ 0x83C13D8
- .4byte gUnknown_Debug_083C1378, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1384, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1390, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C139C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C13A8, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C13B4, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C13C0, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C13CC, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1418:: @ 0x83C1418
- .string "T101ARRIVE$"
-
-gUnknown_Debug_083C1423:: @ 0x83C1423
- .string "T102ARRIVE$"
-
-gUnknown_Debug_083C142E:: @ 0x83C142E
- .string "T103ARRIVE$"
-
-gUnknown_Debug_083C1439:: @ 0x83C1439
- .string "T104ARRIVE$"
-
-gUnknown_Debug_083C1444:: @ 0x83C1444
- .string "T105ARRIVE$"
-
-gUnknown_Debug_083C144F:: @ 0x83C144F
- .string "T106ARRIVE$"
-
-gUnknown_Debug_083C145A:: @ 0x83C145A
- .string "T107ARRIVE$"
-
- .align 2
-gUnknown_Debug_083C1465:: @ 0x83C1465
- .4byte gUnknown_Debug_083C1418, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1423, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C142E, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1439, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1444, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C144F, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C145A, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C14A0:: @ 0x83C14A0
- .string "C101ARRIVE$"
-
-gUnknown_Debug_083C14AB:: @ 0x83C14AB
- .string "C102ARRIVE$"
-
-gUnknown_Debug_083C14B6:: @ 0x83C14B6
- .string "C103ARRIVE$"
-
-gUnknown_Debug_083C14C1:: @ 0x83C14C1
- .string "C104ARRIVE$"
-
-gUnknown_Debug_083C14CC:: @ 0x83C14CC
- .string "C105ARRIVE$"
-
-gUnknown_Debug_083C14D7:: @ 0x83C14D7
- .string "C106ARRIVE$"
-
-gUnknown_Debug_083C14E2:: @ 0x83C14E2
- .string "C107ARRIVE$"
-
-gUnknown_Debug_083C14ED:: @ 0x83C14ED
- .string "C108ARRIVE$"
-
-gUnknown_Debug_083C14F8:: @ 0x83C14F8
- .string "C109ARRIVE$"
-
- .align 2
-gUnknown_Debug_083C1503:: @ 0x83C1503
- .4byte gUnknown_Debug_083C14A0, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14AB, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14B6, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14C1, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14CC, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14D7, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14E2, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14ED, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C14F8, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C154C:: @ 0x83C154C
- .string "SYSーPOKEMONーGET$"
-
-gUnknown_Debug_083C155C:: @ 0x83C155C
- .string "SYSーZUKANーGET$"
-
-gUnknown_Debug_083C156A:: @ 0x83C156A
- .string "SYSーPOKEGEARーGET$"
-
-gUnknown_Debug_083C157B:: @ 0x83C157B
- .string "SYSーRIBBONーGET$"
-
- .align 2
-gUnknown_Debug_083C158A:: @ 0x83C158A
- .4byte gUnknown_Debug_083C154C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C155C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C156A, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C157B, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C15AC:: @ 0x83C15AC
- .string "SYSーGAMEーCLEAR$"
-
-gUnknown_Debug_083C15BB:: @ 0x83C15BB
- .string "SYSーKAIWAーUSED$"
-
-gUnknown_Debug_083C15CA:: @ 0x83C15CA
- .string "SYSーNOWーOYAJIーMEET$"
-
-gUnknown_Debug_083C15DD:: @ 0x83C15DD
- .string "SYSーUSEーWAZAーFLASH$"
-
-gUnknown_Debug_083C15F0:: @ 0x83C15F0
- .string "SYSーUSEーWAZAーKAIRIKI$"
-
-gUnknown_Debug_083C1605:: @ 0x83C1605
- .string "SYSーWEATHERーCTRL$"
-
-gUnknown_Debug_083C1616:: @ 0x83C1616
- .string "SYSーCYCLINGーROAD$"
-
-gUnknown_Debug_083C1627:: @ 0x83C1627
- .string "SYSーSAFARIーMODE$"
-
-gUnknown_Debug_083C1637:: @ 0x83C1637
- .string "SYSーCRUISEーMODE$"
-
- .align 2
-gUnknown_Debug_083C1647:: @ 0x83C1647
- .4byte gUnknown_Debug_083C15AC, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C15BB, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C15CA, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C15DD, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C15F0, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1605, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1616, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1627, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1637, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1690:: @ 0x83C1690
- .string "SYSーTVーHOME$"
-
-gUnknown_Debug_083C169C:: @ 0x83C169C
- .string "SYSーTVーWATCH$"
-
-gUnknown_Debug_083C16A9:: @ 0x83C16A9
- .string "SYSーTVSTART$"
-
-gUnknown_Debug_083C16B5:: @ 0x83C16B5
- .string "SYSーPOPWORDーINPUT$"
-
-gUnknown_Debug_083C16C7:: @ 0x83C16C7
- .string "SYSーMIXーRECORD$"
-
-gUnknown_Debug_083C16D6:: @ 0x83C16D6
- .string "SYSーCLOCKーSET$"
-
-gUnknown_Debug_083C16E4:: @ 0x83C16E4
- .string "SYSーCAVEーSHIP$"
-
-gUnknown_Debug_083C16F2:: @ 0x83C16F2
- .string "SYSーCAVEーWONDER$"
-
-gUnknown_Debug_083C1702:: @ 0x83C1702
- .string "SYSーCAVEーBATTLE$"
-
- .align 2
-gUnknown_Debug_083C1712:: @ 0x83C1712
- .4byte gUnknown_Debug_083C1690, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C169C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C16A9, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C16B5, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C16C7, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C16D6, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C16E4, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C16F2, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1702, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C175C:: @ 0x83C175C
- .string "SYSーSPECIALーZUKAN$"
-
-gUnknown_Debug_083C176E:: @ 0x83C176E
- .string "SYSーASASEーTIDE$"
-
-gUnknown_Debug_083C177D:: @ 0x83C177D
- .string "SYSーRIBBONーGET$"
-
-gUnknown_Debug_083C178C:: @ 0x83C178C
- .string "SYSーPASOーMAYUMI$"
-
-gUnknown_Debug_083C179C:: @ 0x83C179C
- .string "SYSーEXDATAーENABLE$"
-
-gUnknown_Debug_083C17AE:: @ 0x83C17AE
- .string "SYSーTENJIーANAWOHORU$"
-
-gUnknown_Debug_083C17C2:: @ 0x83C17C2
- .string "SYSーTENJIーKAIRIKI$"
-
-gUnknown_Debug_083C17D4:: @ 0x83C17D4
- .string "SYSーTENJIーWAIT$"
-
-gUnknown_Debug_083C17E3:: @ 0x83C17E3
- .string "SYSーTENJIーSORAWOTOBU$"
-
-gUnknown_Debug_083C17F8:: @ 0x83C17F8
- .4byte gUnknown_Debug_083C175C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C176E, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C177D, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C178C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C179C, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C17AE, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C17C2, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C17D4, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C17E3, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1840:: @ 0x83C1840
- .string "SYSーENCーUPーITEM$"
-
-gUnknown_Debug_083C1850:: @ 0x83C1850
- .string "SYSーENEーDOWNーITEM$"
-
-gUnknown_Debug_083C1862:: @ 0x83C1862
- .string "SYSーKOKOROーEVENT$"
-
-gUnknown_Debug_083C1873:: @ 0x83C1873
- .string "SYSーMOVEーPOKEーNEWS$"
-
-gUnknown_Debug_083C1886:: @ 0x83C1886
- .string "SYSーASASEーITEM$"
-
-gUnknown_Debug_083C1895:: @ 0x83C1895
- .string "SYSーBーDASH$"
-
-gUnknown_Debug_083C18A0:: @ 0x83C18A0
- .string "SYSーCTRLーOBJーDELETE$"
-
-gUnknown_Debug_083C18B4:: @ 0x83C18B4
- .string "$"
-
-gUnknown_Debug_083C18B5:: @ 0x83C18B5
- .string "$"
-
- .align 2
-gUnknown_Debug_083C18B8:: @ 0x83C18B8
- .4byte gUnknown_Debug_083C1840, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1850, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1862, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1873, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1886, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1895, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C18A0, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C18B4, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C18B5, TomomichiDebugMenu_Config+1
-
-gUnknown_Debug_083C1900:: @ 0x83C1900
- .string "SYSーARRIVEーSUBMARINECAVE$"
-
-gUnknown_Debug_083C1919:: @ 0x83C1919
- .string "SYSーARRIVEーBATTLETOWER$"
-
-gUnknown_Debug_083C1930:: @ 0x83C1930
- .string "SYSーARRIVEーISLAND$"
-
-gUnknown_Debug_083C1942:: @ 0x83C1942
- .string "SYSーARRIVEーLEAGUE$"
-
-gUnknown_Debug_083C1954:: @ 0x83C1954
- .string "SYSーARRIVEーSORANOHASHIRA$"
-
-gUnknown_Debug_083C196D:: @ 0x83C196D
- .string "$"
-
-gUnknown_Debug_083C196E:: @ 0x83C196E
- .string "$"
-
-gUnknown_Debug_083C196F:: @ 0x83C196F
- .string "$"
-
-gUnknown_Debug_083C1970:: @ 0x83C1970
- .string "$"
-
- .align 2
-gDebug_0x83C1974:: @ 0x83C1974
- .4byte gUnknown_Debug_083C1900, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1919, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1930, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1942, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1954, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C196D, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C196E, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C196F, TomomichiDebugMenu_Config+1
- .4byte gUnknown_Debug_083C1970, TomomichiDebugMenu_Config+1
-
gUnknown_Debug_083C19BC:: @ 0x83C19BC
.byte 0x08, 0x07, 0x09, 0x04, 0x09, 0x09, 0x09, 0x07, 0x05, 0x00
diff --git a/src/debug/tomomichi_debug_menu.c b/src/debug/tomomichi_debug_menu.c
index 00340c39a..a5f7964a1 100644
--- a/src/debug/tomomichi_debug_menu.c
+++ b/src/debug/tomomichi_debug_menu.c
@@ -66,6 +66,36 @@ void debug_sub_808EE3C(void);
void debug_sub_808EE9C(void);
void debug_sub_808EF14(void);
void debug_sub_808EF8C(u32 a0);
+bool8 debug_sub_808C064(void);
+bool8 debug_sub_808C0EC(void);
+bool8 debug_sub_808C104(void);
+bool8 debug_sub_808C11C(void);
+bool8 debug_sub_808C134(void);
+bool8 debug_sub_808C14C(void);
+bool8 debug_sub_808C164(void);
+bool8 debug_sub_808C17C(void);
+bool8 debug_sub_808C194(void);
+bool8 debug_sub_808C1AC(void);
+bool8 debug_sub_808C0A8(void);
+bool8 debug_sub_808C1C4(void);
+bool8 debug_sub_808C1DC(void);
+bool8 debug_sub_808C1F4(void);
+bool8 debug_sub_808C20C(void);
+bool8 debug_sub_808C224(void);
+bool8 debug_sub_808C23C(void);
+bool8 debug_sub_808D450(void);
+bool8 debug_sub_808D4A8(void);
+bool8 debug_sub_808D694(void);
+bool8 debug_sub_808D6EC(void);
+bool8 debug_sub_808CFA4(void);
+bool8 debug_sub_808CFFC(void);
+bool8 debug_sub_808D054(void);
+bool8 debug_sub_808D0AC(void);
+bool8 debug_sub_808D104(void);
+bool8 debug_sub_808D15C(void);
+bool8 debug_sub_808D1B4(void);
+bool8 debug_sub_808D20C(void);
+bool8 debug_sub_808D264(void);
const u8 gUnknown_Debug_083C0C54[] = _("Contest graphics");
const u8 gUnknown_Debug_083C0C65[] = _("Art Mus. graphics");
@@ -179,6 +209,438 @@ const struct MenuAction gUnknown_Debug_083C0EF1[] = {
{gUnknown_Debug_083C0EE3, debug_sub_808DFC0}
};
+const u8 gUnknown_Debug_083C0F24[] = _("クリアご");
+const u8 gUnknown_Debug_083C0F29[] = _("コインこうにゅうかのう");
+const u8 gUnknown_Debug_083C0F35[] = _("コトキサポーターセット");
+const u8 gUnknown_Debug_083C0F41[] = _("ニューキンセツOPEN");
+const u8 gUnknown_Debug_083C0F4D[] = _("れんらくせんにのれる");
+const u8 gUnknown_Debug_083C0F58[] = _("タマゴついか");
+const u8 gUnknown_Debug_083C0F5F[] = _("アイテムいっぱい");
+const u8 gUnknown_Debug_083C0F68[] = _("グッズいっぱい");
+const u8 gUnknown_Debug_083C0F70[] = _("COINいっぱい");
+
+const struct MenuAction gUnknown_Debug_083C0F79[] = {
+ {gUnknown_Debug_083C0F24, debug_sub_808C0EC},
+ {gUnknown_Debug_083C0F29, debug_sub_808C104},
+ {gUnknown_Debug_083C0F35, debug_sub_808C11C},
+ {gUnknown_Debug_083C0F41, debug_sub_808C134},
+ {gUnknown_Debug_083C0F4D, debug_sub_808C14C},
+ {gUnknown_Debug_083C0F58, debug_sub_808C164},
+ {gUnknown_Debug_083C0F5F, debug_sub_808C17C},
+ {gUnknown_Debug_083C0F68, debug_sub_808C194},
+ {gUnknown_Debug_083C0F70, debug_sub_808C1AC}
+};
+
+const u8 gUnknown_Debug_083C0FC4[] = _("ムロジムOPEN");
+const u8 gUnknown_Debug_083C0FCD[] = _("おかねを0へ");
+const u8 gUnknown_Debug_083C0FD4[] = _("ドジョッチ FULL");
+const u8 gUnknown_Debug_083C0FDF[] = _("キノココ FULL");
+const u8 gUnknown_Debug_083C0FE9[] = _("ドジョッチ タマゴ");
+const u8 gUnknown_Debug_083C0FF3[] = _("キノココ タマゴ");
+
+const struct MenuAction gUnknown_Debug_083C0FFC[] = {
+ {gUnknown_Debug_083C0FC4, debug_sub_808C1C4},
+ {gUnknown_Debug_083C0FCD, debug_sub_808C1DC},
+ {gUnknown_Debug_083C0FD4, debug_sub_808C1F4},
+ {gUnknown_Debug_083C0FDF, debug_sub_808C20C},
+ {gUnknown_Debug_083C0FE9, debug_sub_808C224},
+ {gUnknown_Debug_083C0FF3, debug_sub_808C23C}
+};
+
+const u8 gUnknown_Debug_083C102C[] = _("ANSWORK みかんせい");
+
+const struct MenuAction gUnknown_Debug_083C103A[] = {
+ {gUnknown_Debug_083C102C, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1044[] = _("FHーOBJ00ー08");
+const u8 gUnknown_Debug_083C1050[] = _("FHーOBJ09ー15");
+
+const struct MenuAction gUnknown_Debug_083C105C[] = {
+ {gUnknown_Debug_083C1044, debug_sub_808D450},
+ {gUnknown_Debug_083C1050, debug_sub_808D4A8}
+};
+
+const u8 gUnknown_Debug_083C106C[] = _("FHーOBJ00");
+const u8 gUnknown_Debug_083C1075[] = _("FHーOBJ01");
+const u8 gUnknown_Debug_083C107E[] = _("FHーOBJ02");
+const u8 gUnknown_Debug_083C1087[] = _("FHーOBJ03");
+const u8 gUnknown_Debug_083C1090[] = _("FHーOBJ04");
+const u8 gUnknown_Debug_083C1099[] = _("FHーOBJ05");
+const u8 gUnknown_Debug_083C10A2[] = _("FHーOBJ06");
+const u8 gUnknown_Debug_083C10AB[] = _("FHーOBJ07");
+const u8 gUnknown_Debug_083C10B4[] = _("FHーOBJ08");
+
+const struct MenuAction gUnknown_Debug_083C10BD[] = {
+ {gUnknown_Debug_083C106C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1075, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C107E, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1087, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1090, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1099, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C10A2, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C10AB, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C10B4, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1108[] = _("FH-OBJ09");
+const u8 gUnknown_Debug_083C1111[] = _("FH-OBJ10");
+const u8 gUnknown_Debug_083C111A[] = _("FH-OBJ11");
+const u8 gUnknown_Debug_083C1123[] = _("FH-OBJ12");
+const u8 gUnknown_Debug_083C112C[] = _("FH-OBJ13");
+const u8 gUnknown_Debug_083C1135[] = _("FH-OBJ14");
+const u8 gUnknown_Debug_083C113E[] = _("FH-OBJ15");
+const u8 gUnknown_Debug_083C1147[] = _("");
+const u8 gUnknown_Debug_083C1148[] = _("");
+
+const struct MenuAction gUnknown_Debug_083C1149[] = {
+ {gUnknown_Debug_083C1108, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1111, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C111A, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1123, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C112C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1135, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C113E, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1147, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1148, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1194[] = {9, 7};
+
+const u16 gUnknown_Debug_083C1196[] = {0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x00, 0x00};
+
+const u8 gUnknown_Debug_083C11BA[] = _("FH-00-08");
+const u8 gUnknown_Debug_083C11C3[] = _("FH-09-15");
+
+const struct MenuAction gUnknown_Debug_083C11CC[] = {
+ {gUnknown_Debug_083C11BA, debug_sub_808D694},
+ {gUnknown_Debug_083C11C3, debug_sub_808D6EC}
+};
+
+const u8 gUnknown_Debug_083C11DC[] = _("FH-00");
+const u8 gUnknown_Debug_083C11E2[] = _("FH-01");
+const u8 gUnknown_Debug_083C11E8[] = _("FH-02");
+const u8 gUnknown_Debug_083C11EE[] = _("FH-03");
+const u8 gUnknown_Debug_083C11F4[] = _("FH-04");
+const u8 gUnknown_Debug_083C11FA[] = _("FH-05");
+const u8 gUnknown_Debug_083C1200[] = _("FH-06");
+const u8 gUnknown_Debug_083C1206[] = _("FH-07");
+const u8 gUnknown_Debug_083C120C[] = _("FH-08");
+
+const struct MenuAction gUnknown_Debug_083C1212[] = {
+ {gUnknown_Debug_083C11DC, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C11E2, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C11E8, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C11EE, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C11F4, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C11FA, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1200, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1206, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C120C, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C125C[] = _("FHー09");
+const u8 gUnknown_Debug_083C1262[] = _("FHー10");
+const u8 gUnknown_Debug_083C1268[] = _("FHー11");
+const u8 gUnknown_Debug_083C126E[] = _("FHー12");
+const u8 gUnknown_Debug_083C1274[] = _("FHー13");
+const u8 gUnknown_Debug_083C127A[] = _("FHー14");
+const u8 gUnknown_Debug_083C1280[] = _("FHー15");
+const u8 gUnknown_Debug_083C1286[] = _("");
+const u8 gUnknown_Debug_083C1287[] = _("");
+
+const struct MenuAction gUnknown_Debug_083C1288[] = {
+ {gUnknown_Debug_083C125C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1262, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1268, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C126E, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1274, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C127A, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1280, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1286, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1287, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C12D0[] = {9, 7};
+
+const u16 gUnknown_Debug_083C12D2[] = {0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x00, 0x00};
+
+const u8 gUnknown_Debug_083C12F6[] = _("BATCH");
+
+const u8 gUnknown_Debug_083C12FC[] = _("タウンとうちゃく");
+
+const u8 gUnknown_Debug_083C1305[] = _("シティとうちゃく");
+
+const u8 gUnknown_Debug_083C130E[] = _("GET");
+
+const u8 gUnknown_Debug_083C1312[] = _("そのた1");
+
+const u8 gUnknown_Debug_083C1317[] = _("そのた2");
+
+const u8 gUnknown_Debug_083C131C[] = _("そのた3");
+
+const u8 gUnknown_Debug_083C1321[] = _("そのた4");
+
+const u8 gUnknown_Debug_083C1326[] = _("そのた とうちゃく");
+
+const struct MenuAction gUnknown_Debug_083C1330[] = {
+ {gUnknown_Debug_083C12F6, debug_sub_808CFA4},
+ {gUnknown_Debug_083C12FC, debug_sub_808CFFC},
+ {gUnknown_Debug_083C1305, debug_sub_808D054},
+ {gUnknown_Debug_083C130E, debug_sub_808D0AC},
+ {gUnknown_Debug_083C1312, debug_sub_808D104},
+ {gUnknown_Debug_083C1317, debug_sub_808D15C},
+ {gUnknown_Debug_083C131C, debug_sub_808D1B4},
+ {gUnknown_Debug_083C1321, debug_sub_808D20C},
+ {gUnknown_Debug_083C1326, debug_sub_808D264}
+};
+
+const u8 gUnknown_Debug_083C1378[] = _("BATCH01ーGET");
+
+const u8 gUnknown_Debug_083C1384[] = _("BATCH02ーGET");
+
+const u8 gUnknown_Debug_083C1390[] = _("BATCH03ーGET");
+
+const u8 gUnknown_Debug_083C139C[] = _("BATCH04ーGET");
+
+const u8 gUnknown_Debug_083C13A8[] = _("BATCH05ーGET");
+
+const u8 gUnknown_Debug_083C13B4[] = _("BATCH06ーGET");
+
+const u8 gUnknown_Debug_083C13C0[] = _("BATCH07ーGET");
+
+const u8 gUnknown_Debug_083C13CC[] = _("BATCH08ーGET");
+
+const struct MenuAction gUnknown_Debug_083C13D8[] = {
+ {gUnknown_Debug_083C1378, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1384, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1390, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C139C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C13A8, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C13B4, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C13C0, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C13CC, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1418[] = _("T101ARRIVE");
+
+const u8 gUnknown_Debug_083C1423[] = _("T102ARRIVE");
+
+const u8 gUnknown_Debug_083C142E[] = _("T103ARRIVE");
+
+const u8 gUnknown_Debug_083C1439[] = _("T104ARRIVE");
+
+const u8 gUnknown_Debug_083C1444[] = _("T105ARRIVE");
+
+const u8 gUnknown_Debug_083C144F[] = _("T106ARRIVE");
+
+const u8 gUnknown_Debug_083C145A[] = _("T107ARRIVE");
+
+const struct MenuAction gUnknown_Debug_083C1465[] = {
+ {gUnknown_Debug_083C1418, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1423, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C142E, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1439, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1444, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C144F, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C145A, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C14A0[] = _("C101ARRIVE");
+
+const u8 gUnknown_Debug_083C14AB[] = _("C102ARRIVE");
+
+const u8 gUnknown_Debug_083C14B6[] = _("C103ARRIVE");
+
+const u8 gUnknown_Debug_083C14C1[] = _("C104ARRIVE");
+
+const u8 gUnknown_Debug_083C14CC[] = _("C105ARRIVE");
+
+const u8 gUnknown_Debug_083C14D7[] = _("C106ARRIVE");
+
+const u8 gUnknown_Debug_083C14E2[] = _("C107ARRIVE");
+
+const u8 gUnknown_Debug_083C14ED[] = _("C108ARRIVE");
+
+const u8 gUnknown_Debug_083C14F8[] = _("C109ARRIVE");
+
+const struct MenuAction gUnknown_Debug_083C1503[] = {
+ {gUnknown_Debug_083C14A0, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14AB, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14B6, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14C1, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14CC, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14D7, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14E2, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14ED, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C14F8, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C154C[] = _("SYSーPOKEMONーGET");
+
+const u8 gUnknown_Debug_083C155C[] = _("SYSーZUKANーGET");
+
+const u8 gUnknown_Debug_083C156A[] = _("SYSーPOKEGEARーGET");
+
+const u8 gUnknown_Debug_083C157B[] = _("SYSーRIBBONーGET");
+
+const struct MenuAction gUnknown_Debug_083C158A[] = {
+ {gUnknown_Debug_083C154C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C155C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C156A, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C157B, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C15AC[] = _("SYSーGAMEーCLEAR");
+
+const u8 gUnknown_Debug_083C15BB[] = _("SYSーKAIWAーUSED");
+
+const u8 gUnknown_Debug_083C15CA[] = _("SYSーNOWーOYAJIーMEET");
+
+const u8 gUnknown_Debug_083C15DD[] = _("SYSーUSEーWAZAーFLASH");
+
+const u8 gUnknown_Debug_083C15F0[] = _("SYSーUSEーWAZAーKAIRIKI");
+
+const u8 gUnknown_Debug_083C1605[] = _("SYSーWEATHERーCTRL");
+
+const u8 gUnknown_Debug_083C1616[] = _("SYSーCYCLINGーROAD");
+
+const u8 gUnknown_Debug_083C1627[] = _("SYSーSAFARIーMODE");
+
+const u8 gUnknown_Debug_083C1637[] = _("SYSーCRUISEーMODE");
+
+const struct MenuAction gUnknown_Debug_083C1647[] = {
+ {gUnknown_Debug_083C15AC, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C15BB, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C15CA, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C15DD, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C15F0, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1605, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1616, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1627, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1637, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1690[] = _("SYSーTVーHOME");
+
+const u8 gUnknown_Debug_083C169C[] = _("SYSーTVーWATCH");
+
+const u8 gUnknown_Debug_083C16A9[] = _("SYSーTVSTART");
+
+const u8 gUnknown_Debug_083C16B5[] = _("SYSーPOPWORDーINPUT");
+
+const u8 gUnknown_Debug_083C16C7[] = _("SYSーMIXーRECORD");
+
+const u8 gUnknown_Debug_083C16D6[] = _("SYSーCLOCKーSET");
+
+const u8 gUnknown_Debug_083C16E4[] = _("SYSーCAVEーSHIP");
+
+const u8 gUnknown_Debug_083C16F2[] = _("SYSーCAVEーWONDER");
+
+const u8 gUnknown_Debug_083C1702[] = _("SYSーCAVEーBATTLE");
+
+const struct MenuAction gUnknown_Debug_083C1712[] = {
+ {gUnknown_Debug_083C1690, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C169C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C16A9, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C16B5, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C16C7, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C16D6, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C16E4, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C16F2, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1702, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C175C[] = _("SYSーSPECIALーZUKAN");
+
+const u8 gUnknown_Debug_083C176E[] = _("SYSーASASEーTIDE");
+
+const u8 gUnknown_Debug_083C177D[] = _("SYSーRIBBONーGET");
+
+const u8 gUnknown_Debug_083C178C[] = _("SYSーPASOーMAYUMI");
+
+const u8 gUnknown_Debug_083C179C[] = _("SYSーEXDATAーENABLE");
+
+const u8 gUnknown_Debug_083C17AE[] = _("SYSーTENJIーANAWOHORU");
+
+const u8 gUnknown_Debug_083C17C2[] = _("SYSーTENJIーKAIRIKI");
+
+const u8 gUnknown_Debug_083C17D4[] = _("SYSーTENJIーWAIT");
+
+const u8 gUnknown_Debug_083C17E3[] = _("SYSーTENJIーSORAWOTOBU");
+
+const struct MenuAction gUnknown_Debug_083C17F8[] = {
+ {gUnknown_Debug_083C175C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C176E, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C177D, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C178C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C179C, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C17AE, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C17C2, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C17D4, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C17E3, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1840[] = _("SYSーENCーUPーITEM");
+
+const u8 gUnknown_Debug_083C1850[] = _("SYSーENEーDOWNーITEM");
+
+const u8 gUnknown_Debug_083C1862[] = _("SYSーKOKOROーEVENT");
+
+const u8 gUnknown_Debug_083C1873[] = _("SYSーMOVEーPOKEーNEWS");
+
+const u8 gUnknown_Debug_083C1886[] = _("SYSーASASEーITEM");
+
+const u8 gUnknown_Debug_083C1895[] = _("SYSーBーDASH");
+
+const u8 gUnknown_Debug_083C18A0[] = _("SYSーCTRLーOBJーDELETE");
+
+const u8 gUnknown_Debug_083C18B4[] = _("");
+
+const u8 gUnknown_Debug_083C18B5[] = _("");
+
+const struct MenuAction gUnknown_Debug_083C18B8[] = {
+ {gUnknown_Debug_083C1840, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1850, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1862, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1873, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1886, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1895, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C18A0, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C18B4, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C18B5, TomomichiDebugMenu_Config}
+};
+
+const u8 gUnknown_Debug_083C1900[] = _("SYSーARRIVEーSUBMARINECAVE");
+
+const u8 gUnknown_Debug_083C1919[] = _("SYSーARRIVEーBATTLETOWER");
+
+const u8 gUnknown_Debug_083C1930[] = _("SYSーARRIVEーISLAND");
+
+const u8 gUnknown_Debug_083C1942[] = _("SYSーARRIVEーLEAGUE");
+
+const u8 gUnknown_Debug_083C1954[] = _("SYSーARRIVEーSORANOHASHIRA");
+
+const u8 gUnknown_Debug_083C196D[] = _("");
+
+const u8 gUnknown_Debug_083C196E[] = _("");
+
+const u8 gUnknown_Debug_083C196F[] = _("");
+
+const u8 gUnknown_Debug_083C1970[] = _("");
+
+const struct MenuAction gDebug_0x83C1974[] = {
+ {gUnknown_Debug_083C1900, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1919, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1930, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1942, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1954, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C196D, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C196E, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C196F, TomomichiDebugMenu_Config},
+ {gUnknown_Debug_083C1970, TomomichiDebugMenu_Config}
+};
+
bool8 InitTomomichiDebugWindow(void)
{
debug_sub_808B874();
@@ -510,4 +972,24 @@ bool8 debug_sub_808BF3C(void)
return FALSE;
}
+bool8 debug_sub_808BFC4(void)
+{
+ Menu_EraseScreen();
+ Menu_DrawStdWindowFrame(0, 0, 28, 19);
+ Menu_PrintItems(2, 1, ARRAY_COUNT(gUnknown_Debug_083C0F79), gUnknown_Debug_083C0F79);
+ InitMenu(0, 1, 1, ARRAY_COUNT(gUnknown_Debug_083C0F79), 0, 27);
+ gMenuCallback = debug_sub_808C064;
+ return FALSE;
+}
+
+bool8 debug_sub_808C014(void)
+{
+ Menu_EraseScreen();
+ Menu_DrawStdWindowFrame(0, 0, 28, 13);
+ Menu_PrintItems(2, 1, ARRAY_COUNT(gUnknown_Debug_083C0FFC), gUnknown_Debug_083C0FFC);
+ InitMenu(0, 1, 1, ARRAY_COUNT(gUnknown_Debug_083C0FFC), 0, 27);
+ gMenuCallback = debug_sub_808C0A8;
+ return FALSE;
+}
+
#endif