diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2018-03-10 09:54:44 -0500 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-03-10 09:54:44 -0500 |
commit | 78ba4a3f3d75a0224e2b2592ff8f0953d01e5229 (patch) | |
tree | b20b7761fb18da92c75244d17937978160a62404 /asm/tomomichi_debug_menu.s | |
parent | 214702b4e0a49c843099cb67a3fd2251d59a1566 (diff) |
through TomomichiDebugMenu_ContestGraphics
Diffstat (limited to 'asm/tomomichi_debug_menu.s')
-rw-r--r-- | asm/tomomichi_debug_menu.s | 194 |
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 |