summaryrefslogtreecommitdiff
path: root/asm/tomomichi_debug_menu.s
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-03-10 10:48:07 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-03-10 10:48:07 -0500
commit5eb0b5fbe2f95b360f6da9503bbe240039c15b1f (patch)
tree509d62c1876f8298fd08cdb5b611a9baed08a409 /asm/tomomichi_debug_menu.s
parent78ba4a3f3d75a0224e2b2592ff8f0953d01e5229 (diff)
through TomomichiDebugMenu_ControlWorks
Diffstat (limited to 'asm/tomomichi_debug_menu.s')
-rw-r--r--asm/tomomichi_debug_menu.s295
1 files changed, 0 insertions, 295 deletions
diff --git a/asm/tomomichi_debug_menu.s b/asm/tomomichi_debug_menu.s
index 644708022..78010ba91 100644
--- a/asm/tomomichi_debug_menu.s
+++ b/asm/tomomichi_debug_menu.s
@@ -3,301 +3,6 @@
.include "constants/gba_constants.inc"
.include "include/macros.inc"
- thumb_func_start TomomichiDebugMenu_ArtMusGraphics
-TomomichiDebugMenu_ArtMusGraphics:
- push {r4, lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x14
- mov r3, #0xb
- bl Menu_DrawStdWindowFrame
- ldr r0, ._13 @ gUnknown_Debug_083C0D4C
- mov r1, #0x1
- mov r2, #0x1
- bl Menu_PrintText
- ldr r3, ._13 + 4 @ gUnknown_Debug_083C0D83
- mov r0, #0x2
- mov r1, #0x3
- mov r2, #0x4
- bl Menu_PrintItems
- mov r4, #0x0
- str r4, [sp]
- mov r0, #0x13
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x3
- mov r3, #0x4
- bl InitMenu
- ldr r1, ._13 + 8 @ gMenuCallback
- ldr r0, ._13 + 12 @ debug_sub_808BCBC
- str r0, [r1]
- ldr r0, ._13 + 16 @ gDebug_03000700
- mov r2, #0x1
- strh r2, [r0]
- ldr r1, ._13 + 20 @ `
- ldr r0, ._13 + 24 @ 0x6f33
- str r0, [r1]
- ldr r0, ._13 + 28 @ gDebug_03000708
- str r4, [r0]
- ldr r0, ._13 + 32 @ gDebug_0300070D
- strb r2, [r0]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r4}
- pop {r1}
- bx r1
-._14:
- .align 2, 0
-._13:
- .word gUnknown_Debug_083C0D4C
- .word gUnknown_Debug_083C0D83
- .word gMenuCallback
- .word debug_sub_808BCBC+1
- .word gDebug_03000700
- .word gDebug_03000704
- .word 0x6f33
- .word gDebug_03000708
- .word gDebug_0300070D
-
- thumb_func_end TomomichiDebugMenu_ArtMusGraphics
-
- thumb_func_start TomomichiDebugMenu_PreviewData
-TomomichiDebugMenu_PreviewData:
- push {r4, lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x14
- mov r3, #0xb
- bl Menu_DrawStdWindowFrame
- ldr r0, ._15 @ gUnknown_Debug_083C0DA4
- mov r1, #0x1
- mov r2, #0x1
- bl Menu_PrintText
- ldr r3, ._15 + 4 @ gUnknown_Debug_083C0DD4
- mov r0, #0x2
- mov r1, #0x3
- mov r2, #0x4
- bl Menu_PrintItems
- mov r4, #0x0
- str r4, [sp]
- mov r0, #0x13
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x3
- mov r3, #0x4
- bl InitMenu
- ldr r1, ._15 + 8 @ gMenuCallback
- ldr r0, ._15 + 12 @ debug_sub_808BD30
- str r0, [r1]
- ldr r0, ._15 + 16 @ gDebug_03000700
- mov r2, #0x1
- strh r2, [r0]
- ldr r1, ._15 + 20 @ gDebug_03000704
- ldr r0, ._15 + 24 @ 0x6f33
- str r0, [r1]
- ldr r0, ._15 + 28 @ gDebug_03000708
- str r4, [r0]
- ldr r0, ._15 + 32 @ gDebug_0300070E
- strb r2, [r0]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r4}
- pop {r1}
- bx r1
-._16:
- .align 2, 0
-._15:
- .word gUnknown_Debug_083C0DA4
- .word gUnknown_Debug_083C0DD4
- .word gMenuCallback
- .word debug_sub_808BD30+1
- .word gDebug_03000700
- .word gDebug_03000704
- .word 0x6f33
- .word gDebug_03000708
- .word gDebug_0300070E
-
- thumb_func_end TomomichiDebugMenu_PreviewData
-
- thumb_func_start TomomichiDebugMenu_TrickHouse
-TomomichiDebugMenu_TrickHouse:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x18
- mov r3, #0x7
- bl Menu_DrawStdWindowFrame
- ldr r0, ._17 @ gUnknown_Debug_083C0DF4
- mov r1, #0x1
- mov r2, #0x1
- bl Menu_PrintText
- ldr r3, ._17 + 4 @ gUnknown_Debug_083C0E15
- mov r0, #0x2
- mov r1, #0x3
- mov r2, #0x2
- bl Menu_PrintItems
- ldr r0, ._17 + 8 @ gDebug_0300071E
- ldrb r0, [r0]
- str r0, [sp]
- mov r0, #0x17
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x3
- mov r3, #0x2
- bl InitMenu
- ldr r1, ._17 + 12 @ gMenuCallback
- ldr r0, ._17 + 16 @ debug_sub_808BDA4
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._18:
- .align 2, 0
-._17:
- .word gUnknown_Debug_083C0DF4
- .word gUnknown_Debug_083C0E15
- .word gDebug_0300071E
- .word gMenuCallback
- .word debug_sub_808BDA4+1
-
- thumb_func_end TomomichiDebugMenu_TrickHouse
-
- thumb_func_start TomomichiDebugMenu_ControlEvents
-TomomichiDebugMenu_ControlEvents:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x18
- mov r3, #0x5
- bl Menu_DrawStdWindowFrame
- ldr r3, ._19 @ gUnknown_Debug_083C0E32
- mov r0, #0x2
- mov r1, #0x1
- mov r2, #0x2
- bl Menu_PrintItems
- ldr r0, ._19 + 4 @ gDebug_0300071F
- ldrb r0, [r0]
- str r0, [sp]
- mov r0, #0x17
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x1
- mov r3, #0x2
- bl InitMenu
- ldr r1, ._19 + 8 @ gMenuCallback
- ldr r0, ._19 + 12 @ debug_sub_808BE2C
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._20:
- .align 2, 0
-._19:
- .word gUnknown_Debug_083C0E32
- .word gDebug_0300071F
- .word gMenuCallback
- .word debug_sub_808BE2C+1
-
- thumb_func_end TomomichiDebugMenu_ControlEvents
-
- thumb_func_start TomomichiDebugMenu_ControlFlags
-TomomichiDebugMenu_ControlFlags:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x18
- mov r3, #0xf
- bl Menu_DrawStdWindowFrame
- ldr r3, ._21 @ gUnknown_Debug_083C0E7F
- mov r0, #0x2
- mov r1, #0x1
- mov r2, #0x7
- bl Menu_PrintItems
- ldr r0, ._21 + 4 @ gDebug_03000720
- ldrb r0, [r0]
- str r0, [sp]
- mov r0, #0x17
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x1
- mov r3, #0x7
- bl InitMenu
- ldr r1, ._21 + 8 @ gMenuCallback
- ldr r0, ._21 + 12 @ debug_sub_808BEB4
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._22:
- .align 2, 0
-._21:
- .word gUnknown_Debug_083C0E7F
- .word gDebug_03000720
- .word gMenuCallback
- .word debug_sub_808BEB4+1
-
- thumb_func_end TomomichiDebugMenu_ControlFlags
-
- thumb_func_start TomomichiDebugMenu_ControlWorks
-TomomichiDebugMenu_ControlWorks:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0x18
- mov r3, #0xd
- bl Menu_DrawStdWindowFrame
- ldr r3, ._23 @ gUnknown_Debug_083C0EF1
- mov r0, #0x2
- mov r1, #0x1
- mov r2, #0x6
- bl Menu_PrintItems
- ldr r0, ._23 + 4 @ gDebug_03000721
- ldrb r0, [r0]
- str r0, [sp]
- mov r0, #0x17
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x1
- mov r3, #0x6
- bl InitMenu
- ldr r1, ._23 + 8 @ gMenuCallback
- ldr r0, ._23 + 12 @ debug_sub_808BF3C
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._24:
- .align 2, 0
-._23:
- .word gUnknown_Debug_083C0EF1
- .word gDebug_03000721
- .word gMenuCallback
- .word debug_sub_808BF3C+1
-
- thumb_func_end TomomichiDebugMenu_ControlWorks
-
thumb_func_start debug_sub_808BC48
debug_sub_808BC48:
push {r4, lr}