summaryrefslogtreecommitdiff
path: root/src/debug
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug')
-rw-r--r--src/debug/taya_debug_window.c182
1 files changed, 0 insertions, 182 deletions
diff --git a/src/debug/taya_debug_window.c b/src/debug/taya_debug_window.c
index bbb944f43..8196a3ca6 100644
--- a/src/debug/taya_debug_window.c
+++ b/src/debug/taya_debug_window.c
@@ -439,8 +439,6 @@ void debug_sub_8090C44(void)
Menu_PrintText(eTayaLuckyNumber.charbuf, 1, 3);
}
-#ifdef NONMATCHING
-// haven't tested but should work
bool8 debug_sub_8090C88(void)
{
bool8 r8 = TRUE;
@@ -509,186 +507,6 @@ bool8 debug_sub_8090C88(void)
debug_sub_8090C44();
return FALSE;
}
-#else
-NAKED bool8 debug_sub_8090C88(void)
-{
- asm("\tpush\t{r4, r5, r6, r7, lr}\n"
- "\tmov\tr7, r8\n"
- "\tpush\t{r7}\n"
- "\tadd\tsp, sp, #0xfffffffc\n"
- "\tmov\tr0, #0x1\n"
- "\tmov\tr8, r0\n"
- "\tldr\tr2, ._59 @ gMain\n"
- "\tldrh\tr1, [r2, #0x2e]\n"
- "\tmov\tr0, #0x20\n"
- "\tand\tr0, r0, r1\n"
- "\tadd\tr3, r2, #0\n"
- "\tcmp\tr0, #0\n"
- "\tbeq\t._57\t@cond_branch\n"
- "\tldr\tr1, ._59 + 4 @ gSharedMem\n"
- "\tldrb\tr0, [r1]\n"
- "\tcmp\tr0, #0\n"
- "\tbeq\t._57\t@cond_branch\n"
- "\tsub\tr0, r0, #0x1\n"
- "\tstrb\tr0, [r1]\n"
- "\tb\t._62\n"
- "._60:\n"
- "\t.align\t2, 0\n"
- "._59:\n"
- "\t.word\tgMain\n"
- "\t.word\tgSharedMem\n"
- "._67:\n"
- "\tadd\tr0, r0, #0x1\n"
- "\tstrb\tr0, [r1]\n"
- "\tb\t._62\n"
- "._77:\n"
- "\tstrh\tr1, [r7, #0x8]\n"
- "\tb\t._62\n"
- "._79:\n"
- "\tldr\tr0, ._64 @ gSharedMem\n"
- "\tldrh\tr0, [r0, #0x8]\n"
- "\tbl\tSetLotteryNumber16_Unused\n"
- "._78:\n"
- "\tbl\tCloseMenu\n"
- "\tmov\tr0, #0x1\n"
- "\tb\t._63\n"
- "._65:\n"
- "\t.align\t2, 0\n"
- "._64:\n"
- "\t.word\tgSharedMem\n"
- "._57:\n"
- "\tldrh\tr1, [r3, #0x2e]\n"
- "\tmov\tr0, #0x10\n"
- "\tand\tr0, r0, r1\n"
- "\tcmp\tr0, #0\n"
- "\tbeq\t._66\t@cond_branch\n"
- "\tldr\tr1, ._81 @ gSharedMem\n"
- "\tldrb\tr0, [r1]\n"
- "\tcmp\tr0, #0x3\n"
- "\tbls\t._67\t@cond_branch\n"
- "._66:\n"
- "\tldrh\tr1, [r3, #0x30]\n"
- "\tmov\tr0, #0x40\n"
- "\tand\tr0, r0, r1\n"
- "\tcmp\tr0, #0\n"
- "\tbeq\t._68\t@cond_branch\n"
- "\tldr\tr0, ._81 @ gSharedMem\n"
- "\tldrh\tr1, [r0, #0x8]\n"
- "\tstr\tr1, [r0, #0xc]\n"
- "\tldr\tr1, ._81 + 4 @ 0x2710\n"
- "\tstrh\tr1, [r0, #0x10]\n"
- "\tmov\tr4, #0x0\n"
- "\tldrb\tr1, [r0]\n"
- "\tadd\tr7, r0, #0\n"
- "\tcmp\tr4, r1\n"
- "\tbcs\t._69\t@cond_branch\n"
- "\tadd\tr5, r7, #0\n"
- "\tadd\tr6, r1, #0\n"
- "._70:\n"
- "\tldrh\tr0, [r5, #0x10]\n"
- "\tmov\tr1, #0xa\n"
- "\tstr\tr3, [sp]\n"
- "\tbl\t__udivsi3\n"
- "\tstrh\tr0, [r5, #0x10]\n"
- "\tadd\tr0, r4, #1\n"
- "\tlsl\tr0, r0, #0x18\n"
- "\tlsr\tr4, r0, #0x18\n"
- "\tldr\tr3, [sp]\n"
- "\tcmp\tr4, r6\n"
- "\tbcc\t._70\t@cond_branch\n"
- "._69:\n"
- "\tldrh\tr1, [r7, #0x10]\n"
- "\tldr\tr0, [r7, #0xc]\n"
- "\tadd\tr0, r0, r1\n"
- "\tstr\tr0, [r7, #0xc]\n"
- "\tldr\tr1, ._81 + 8 @ 0xffff\n"
- "\tcmp\tr0, r1\n"
- "\tble\t._71\t@cond_branch\n"
- "\tstr\tr1, [r7, #0xc]\n"
- "._71:\n"
- "\tldrh\tr0, [r7, #0x8]\n"
- "\tldr\tr1, [r7, #0xc]\n"
- "\tcmp\tr0, r1\n"
- "\tbne\t._77\t@cond_branch\n"
- "._68:\n"
- "\tldrh\tr1, [r3, #0x30]\n"
- "\tmov\tr0, #0x80\n"
- "\tand\tr0, r0, r1\n"
- "\tcmp\tr0, #0\n"
- "\tbeq\t._73\t@cond_branch\n"
- "\tldr\tr0, ._81 @ gSharedMem\n"
- "\tldrh\tr1, [r0, #0x8]\n"
- "\tstr\tr1, [r0, #0xc]\n"
- "\tldr\tr1, ._81 + 4 @ 0x2710\n"
- "\tstrh\tr1, [r0, #0x10]\n"
- "\tmov\tr4, #0x0\n"
- "\tldrb\tr1, [r0]\n"
- "\tadd\tr7, r0, #0\n"
- "\tcmp\tr4, r1\n"
- "\tbcs\t._74\t@cond_branch\n"
- "\tadd\tr5, r7, #0\n"
- "\tadd\tr6, r1, #0\n"
- "._75:\n"
- "\tldrh\tr0, [r5, #0x10]\n"
- "\tmov\tr1, #0xa\n"
- "\tstr\tr3, [sp]\n"
- "\tbl\t__udivsi3\n"
- "\tstrh\tr0, [r5, #0x10]\n"
- "\tadd\tr0, r4, #1\n"
- "\tlsl\tr0, r0, #0x18\n"
- "\tlsr\tr4, r0, #0x18\n"
- "\tldr\tr3, [sp]\n"
- "\tcmp\tr4, r6\n"
- "\tbcc\t._75\t@cond_branch\n"
- "._74:\n"
- "\tadd\tr2, r7, #0\n"
- "\tldrh\tr1, [r2, #0x10]\n"
- "\tldr\tr0, [r2, #0xc]\n"
- "\tsub\tr0, r0, r1\n"
- "\tstr\tr0, [r2, #0xc]\n"
- "\tcmp\tr0, #0\n"
- "\tbge\t._76\t@cond_branch\n"
- "\tmov\tr0, #0x0\n"
- "\tstr\tr0, [r2, #0xc]\n"
- "._76:\n"
- "\tldrh\tr0, [r2, #0x8]\n"
- "\tldr\tr1, [r2, #0xc]\n"
- "\tcmp\tr0, r1\n"
- "\tbne\t._77\t@cond_branch\n"
- "._73:\n"
- "\tldrh\tr2, [r3, #0x2e]\n"
- "\tmov\tr0, #0x2\n"
- "\tand\tr0, r0, r2\n"
- "\tcmp\tr0, #0\n"
- "\tbne\t._78\t@cond_branch\n"
- "\tmov\tr0, #0x1\n"
- "\tand\tr0, r0, r2\n"
- "\tcmp\tr0, #0\n"
- "\tbne\t._79\t@cond_branch\n"
- "\tmov\tr0, #0x0\n"
- "\tmov\tr8, r0\n"
- "._62:\n"
- "\tmov\tr0, r8\n"
- "\tcmp\tr0, #0\n"
- "\tbeq\t._80\t@cond_branch\n"
- "\tbl\tdebug_sub_8090C44\n"
- "._80:\n"
- "\tmov\tr0, #0x0\n"
- "._63:\n"
- "\tadd\tsp, sp, #0x4\n"
- "\tpop\t{r3}\n"
- "\tmov\tr8, r3\n"
- "\tpop\t{r4, r5, r6, r7}\n"
- "\tpop\t{r1}\n"
- "\tbx\tr1\n"
- "._82:\n"
- "\t.align\t2, 0\n"
- "._81:\n"
- "\t.word\tgSharedMem\n"
- "\t.word\t0x2710\n"
- "\t.word\t0xffff");
-}
-#endif // NONMATCHING
bool8 TayaDebugMenu_PKMNLottery(void)
{