summaryrefslogtreecommitdiff
path: root/asm/tomomichi_debug_menu.s
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-03-10 09:54:44 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-03-10 09:54:44 -0500
commit78ba4a3f3d75a0224e2b2592ff8f0953d01e5229 (patch)
treeb20b7761fb18da92c75244d17937978160a62404 /asm/tomomichi_debug_menu.s
parent214702b4e0a49c843099cb67a3fd2251d59a1566 (diff)
through TomomichiDebugMenu_ContestGraphics
Diffstat (limited to 'asm/tomomichi_debug_menu.s')
-rw-r--r--asm/tomomichi_debug_menu.s194
1 files changed, 1 insertions, 193 deletions
diff --git a/asm/tomomichi_debug_menu.s b/asm/tomomichi_debug_menu.s
index c0dfe38e0..644708022 100644
--- a/asm/tomomichi_debug_menu.s
+++ b/asm/tomomichi_debug_menu.s
@@ -3,198 +3,6 @@
.include "constants/gba_constants.inc"
.include "include/macros.inc"
- thumb_func_start InitTomomichiDebugWindow
-InitTomomichiDebugWindow:
- push {lr}
- bl debug_sub_808B874
- mov r0, #0x0
- pop {r1}
- bx r1
-
- thumb_func_end InitTomomichiDebugWindow
-
- thumb_func_start debug_sub_808B868
-debug_sub_808B868:
- push {lr}
- bl c2_exit_to_overworld_1_continue_scripts_restart_music
- pop {r0}
- bx r0
-
- thumb_func_end debug_sub_808B868
-
- thumb_func_start debug_sub_808B874
-debug_sub_808B874:
- push {lr}
- add sp, sp, #0xfffffff8
- bl Menu_EraseScreen
- mov r0, #0x0
- mov r1, #0x0
- mov r2, #0xd
- mov r3, #0xf
- bl Menu_DrawStdWindowFrame
- ldr r3, ._1 @ gUnknown_Debug_083C0CBA
- mov r0, #0x1
- mov r1, #0x1
- mov r2, #0x7
- bl Menu_PrintItems
- ldr r0, ._1 + 4 @ gDebug_0300071D
- ldrb r0, [r0]
- str r0, [sp]
- mov r0, #0xc
- str r0, [sp, #0x4]
- mov r0, #0x0
- mov r1, #0x1
- mov r2, #0x1
- mov r3, #0x7
- bl InitMenu
- ldr r1, ._1 + 8 @ gMenuCallback
- ldr r0, ._1 + 12 @ debug_sub_808B8C8
- str r0, [r1]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r1}
- bx r1
-._2:
- .align 2, 0
-._1:
- .word gUnknown_Debug_083C0CBA
- .word gDebug_0300071D
- .word gMenuCallback
- .word debug_sub_808B8C8+1
-
- thumb_func_end debug_sub_808B874
-
- thumb_func_start debug_sub_808B8C8
-debug_sub_808B8C8:
- push {r4, lr}
- ldr r4, ._7 @ gMain
- ldrh r1, [r4, #0x2e]
- mov r0, #0x40
- and r0, r0, r1
- cmp r0, #0
- beq ._3 @cond_branch
- mov r0, #0x5
- bl PlaySE
- mov r0, #0x1
- neg r0, r0
- bl Menu_MoveCursor
- ldr r1, ._7 + 4 @ gDebug_0300071D
- strb r0, [r1]
-._3:
- ldrh r1, [r4, #0x2e]
- mov r0, #0x80
- and r0, r0, r1
- cmp r0, #0
- beq ._4 @cond_branch
- mov r0, #0x5
- bl PlaySE
- mov r0, #0x1
- bl Menu_MoveCursor
- ldr r1, ._7 + 4 @ gDebug_0300071D
- strb r0, [r1]
-._4:
- ldrh r1, [r4, #0x2e]
- mov r0, #0x1
- and r0, r0, r1
- cmp r0, #0
- beq ._5 @cond_branch
- mov r0, #0x5
- bl PlaySE
- ldr r1, ._7 + 8 @ gUnknown_Debug_083C0CBA
- ldr r0, ._7 + 4 @ gDebug_0300071D
- ldrb r0, [r0]
- lsl r0, r0, #0x3
- add r1, r1, #0x4
- add r0, r0, r1
- ldr r0, [r0]
- bl _call_via_r0
- lsl r0, r0, #0x18
- lsr r0, r0, #0x18
- b ._10
-._8:
- .align 2, 0
-._7:
- .word gMain
- .word gDebug_0300071D
- .word gUnknown_Debug_083C0CBA
-._5:
- mov r0, #0xa
- and r0, r0, r1
- cmp r0, #0
- bne ._9 @cond_branch
- mov r0, #0x0
- b ._10
-._9:
- bl CloseMenu
- mov r0, #0x1
-._10:
- pop {r4}
- pop {r1}
- bx r1
-
- thumb_func_end debug_sub_808B8C8
-
- thumb_func_start TomomichiDebugMenu_ContestGraphics
-TomomichiDebugMenu_ContestGraphics:
- 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, ._11 @ gUnknown_Debug_083C0CF4
- mov r1, #0x1
- mov r2, #0x1
- bl Menu_PrintText
- ldr r3, ._11 + 4 @ gUnknown_Debug_083C0D2C
- 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, ._11 + 8 @ gMenuCallback
- ldr r0, ._11 + 12 @ debug_sub_808BC48
- str r0, [r1]
- ldr r0, ._11 + 16 @ gDebug_03000700
- mov r2, #0x1
- strh r2, [r0]
- ldr r1, ._11 + 20 @ gDebug_03000704
- ldr r0, ._11 + 24 @ 0x6f33
- str r0, [r1]
- ldr r0, ._11 + 28 @ gDebug_03000708
- str r4, [r0]
- ldr r0, ._11 + 32 @ gDebug_0300070C
- strb r2, [r0]
- mov r0, #0x0
- add sp, sp, #0x8
- pop {r4}
- pop {r1}
- bx r1
-._12:
- .align 2, 0
-._11:
- .word gUnknown_Debug_083C0CF4
- .word gUnknown_Debug_083C0D2C
- .word gMenuCallback
- .word debug_sub_808BC48+1
- .word gDebug_03000700
- .word gDebug_03000704
- .word 0x6f33
- .word gDebug_03000708
- .word gDebug_0300070C
-
- thumb_func_end TomomichiDebugMenu_ContestGraphics
-
thumb_func_start TomomichiDebugMenu_ArtMusGraphics
TomomichiDebugMenu_ArtMusGraphics:
push {r4, lr}
@@ -229,7 +37,7 @@ TomomichiDebugMenu_ArtMusGraphics:
ldr r0, ._13 + 16 @ gDebug_03000700
mov r2, #0x1
strh r2, [r0]
- ldr r1, ._13 + 20 @ gDebug_03000704
+ ldr r1, ._13 + 20 @ `
ldr r0, ._13 + 24 @ 0x6f33
str r0, [r1]
ldr r0, ._13 + 28 @ gDebug_03000708