summaryrefslogtreecommitdiff
path: root/asm/nohara_debug_menu.s
diff options
context:
space:
mode:
authorCameron Hall <cameronghall@cox.net>2018-01-27 16:41:07 -0600
committerCameron Hall <cameronghall@cox.net>2018-01-27 16:41:07 -0600
commit8aae2583eb851d1442b85e28d7bcb13a15c1818d (patch)
tree020a31bd928cc9703d17e2e5c46fc5621bd14845 /asm/nohara_debug_menu.s
parent33d2d51906bbde1c62cee3470a9b3706571d551c (diff)
add comments for pool loads
Diffstat (limited to 'asm/nohara_debug_menu.s')
-rw-r--r--asm/nohara_debug_menu.s340
1 files changed, 170 insertions, 170 deletions
diff --git a/asm/nohara_debug_menu.s b/asm/nohara_debug_menu.s
index 88e6f1868..003f34798 100644
--- a/asm/nohara_debug_menu.s
+++ b/asm/nohara_debug_menu.s
@@ -15,7 +15,7 @@ InitNoharaDebugMenu:
mov r2, #0x13
mov r3, #0x13
bl Menu_DrawStdWindowFrame
- ldr r3, ._1
+ ldr r3, ._1 @ gUnknown_Debug_083C4938
mov r0, #0x1
mov r1, #0x1
mov r2, #0x9
@@ -29,8 +29,8 @@ InitNoharaDebugMenu:
mov r2, #0x1
mov r3, #0x9
bl InitMenu
- ldr r1, ._1 + 4
- ldr r0, ._1 + 8
+ ldr r1, ._1 + 4 @ gMenuCallback
+ ldr r0, ._1 + 8 @ debug_sub_808F414
str r0, [r1]
mov r0, #0x0
add sp, sp, #0x8
@@ -58,8 +58,8 @@ debug_sub_808F414:
add r0, r0, #0x1
cmp r1, r0
beq ._4 @cond_branch
- ldr r2, ._6
- ldr r0, ._6 + 4
+ ldr r2, ._6 @ gMenuCallback
+ ldr r0, ._6 + 4 @ gUnknown_Debug_083C4938
lsl r1, r1, #0x3
add r0, r0, #0x4
add r1, r1, r0
@@ -86,7 +86,7 @@ debug_sub_808F414:
NoharaDebugMenu_TV:
push {lr}
add sp, sp, #0xfffffff8
- ldr r1, ._8
+ ldr r1, ._8 @ gDebug_03000726
mov r0, #0x0
strb r0, [r1]
bl Menu_EraseScreen
@@ -95,7 +95,7 @@ NoharaDebugMenu_TV:
mov r2, #0xa
mov r3, #0x13
bl Menu_DrawStdWindowFrame
- ldr r3, ._8 + 4
+ ldr r3, ._8 + 4 @ gUnknown_Debug_083C4B8C
mov r0, #0x1
mov r1, #0x1
mov r2, #0x9
@@ -109,8 +109,8 @@ NoharaDebugMenu_TV:
mov r2, #0x1
mov r3, #0x9
bl InitMenu
- ldr r1, ._8 + 8
- ldr r0, ._8 + 12
+ ldr r1, ._8 + 8 @ gMenuCallback
+ ldr r0, ._8 + 12 @ debug_sub_808F4AC
str r0, [r1]
mov r0, #0x0
add sp, sp, #0x8
@@ -139,8 +139,8 @@ debug_sub_808F4AC:
add r0, r0, #0x1
cmp r1, r0
beq ._11 @cond_branch
- ldr r2, ._13
- ldr r0, ._13 + 4
+ ldr r2, ._13 @ gMenuCallback
+ ldr r0, ._13 + 4 @ gUnknown_Debug_083C4B8C
lsl r1, r1, #0x3
add r0, r0, #0x4
add r1, r1, r0
@@ -167,14 +167,14 @@ debug_sub_808F4AC:
debug_sub_808F4EC:
push {lr}
bl debug_sub_808F6BC
- ldr r0, ._15
+ ldr r0, ._15 @ gUnknown_Debug_083C4980
bl sub_8071F40
mov r0, #0x3
mov r1, #0x3
mov r2, #0x1
bl DisplayYesNoMenu
- ldr r1, ._15 + 4
- ldr r0, ._15 + 8
+ ldr r1, ._15 + 4 @ gMenuCallback
+ ldr r0, ._15 + 8 @ debug_sub_808F648
str r0, [r1]
pop {r0}
bx r0
@@ -191,8 +191,8 @@ debug_sub_808F4EC:
debug_sub_808F518:
push {r4, lr}
mov r2, #0x0
- ldr r4, ._20
- ldr r3, ._20 + 4
+ ldr r4, ._20 @ gSaveBlock1
+ ldr r3, ._20 + 4 @ 0x2738
._19:
lsl r0, r2, #0x3
add r0, r0, r2
@@ -205,7 +205,7 @@ debug_sub_808F518:
lsr r0, r0, #0x18
cmp r0, #0x13
bhi ._18 @cond_branch
- ldr r0, ._20 + 8
+ ldr r0, ._20 + 8 @ 0x2739
add r1, r1, r0
ldrb r0, [r1]
cmp r0, #0
@@ -234,8 +234,8 @@ debug_sub_808F518:
debug_sub_808F560:
push {r4, lr}
mov r1, #0x0
- ldr r4, ._23
- ldr r3, ._23 + 4
+ ldr r4, ._23 @ gSaveBlock1
+ ldr r3, ._23 + 4 @ 0x2739
mov r2, #0x0
._22:
lsl r0, r1, #0x3
@@ -266,9 +266,9 @@ debug_sub_808F560:
debug_sub_808F594:
push {r4, r5, r6, lr}
mov r2, #0x0
- ldr r6, ._27
- ldr r5, ._27 + 4
- ldr r4, ._27 + 8
+ ldr r6, ._27 @ gSaveBlock1
+ ldr r5, ._27 + 4 @ 0x2738
+ ldr r4, ._27 + 8 @ 0x2739
mov r3, #0x1
._26:
lsl r0, r2, #0x3
@@ -307,12 +307,12 @@ debug_sub_808F5D8:
mov r7, r8
push {r7}
mov r4, #0x0
- ldr r6, ._30
- ldr r7, ._30 + 4
+ ldr r6, ._30 @ gStringVar1
+ ldr r7, ._30 + 4 @ gUnknown_Debug_083C4BD4
add r0, r7, #1
mov r8, r0
._29:
- ldr r5, ._30 + 8
+ ldr r5, ._30 + 8 @ gSpecialVar_0x8004
strh r4, [r5]
bl GetSlotMachineId
add r1, r0, #0
@@ -338,8 +338,8 @@ debug_sub_808F5D8:
bls ._29 @cond_branch
mov r0, #0x0
strh r0, [r5]
- ldr r1, ._30 + 12
- ldr r0, ._30 + 16
+ ldr r1, ._30 + 12 @ gMenuCallback
+ ldr r0, ._30 + 16 @ debug_sub_8090278
str r0, [r1]
mov r0, #0x0
pop {r3}
@@ -361,7 +361,7 @@ debug_sub_808F5D8:
thumb_func_start debug_sub_808F648
debug_sub_808F648:
push {lr}
- ldr r0, ._35
+ ldr r0, ._35 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x20
and r0, r0, r1
@@ -372,7 +372,7 @@ debug_sub_808F648:
mov r2, #0x1d
mov r3, #0xd
bl Menu_EraseWindowRect
- ldr r0, ._35 + 4
+ ldr r0, ._35 + 4 @ gDebug_03000726
ldrb r1, [r0]
mov r2, #0x1
eor r1, r1, r2
@@ -425,14 +425,14 @@ debug_sub_808F648:
debug_sub_808F6BC:
push {r4, r5, r6, lr}
mov r4, #0x0
- ldr r5, ._48
- ldr r6, ._48 + 4
+ ldr r5, ._48 @ gStringVar1
+ ldr r6, ._48 + 4 @ gSaveBlock1
._45:
lsl r0, r4, #0x3
add r0, r0, r4
lsl r0, r0, #0x2
add r0, r0, r6
- ldr r1, ._48 + 8
+ ldr r1, ._48 + 8 @ 0x2738
add r0, r0, r1
ldrb r1, [r0]
add r0, r5, #0
@@ -453,14 +453,14 @@ debug_sub_808F6BC:
cmp r4, #0x4
bls ._45 @cond_branch
mov r4, #0x5
- ldr r5, ._48
- ldr r6, ._48 + 4
+ ldr r5, ._48 @ gStringVar1
+ ldr r6, ._48 + 4 @ gSaveBlock1
._50:
lsl r0, r4, #0x3
add r0, r0, r4
lsl r0, r0, #0x2
add r0, r0, r6
- ldr r1, ._48 + 8
+ ldr r1, ._48 + 8 @ 0x2738
add r0, r0, r1
ldrb r1, [r0]
add r0, r5, #0
@@ -497,12 +497,12 @@ debug_sub_808F6BC:
cmp r4, #0x17
bls ._50 @cond_branch
mov r4, #0x0
- ldr r5, ._53
+ ldr r5, ._53 @ gStringVar1
._55:
- ldr r0, ._53 + 4
+ ldr r0, ._53 + 4 @ gSaveBlock1
lsl r1, r4, #0x2
add r1, r1, r0
- ldr r0, ._53 + 8
+ ldr r0, ._53 + 8 @ 0x2abc
add r1, r1, r0
ldrb r1, [r1]
add r0, r5, #0
@@ -551,14 +551,14 @@ debug_sub_808F6BC:
debug_sub_808F7B4:
push {r4, r5, r6, lr}
mov r4, #0x0
- ldr r5, ._59
- ldr r6, ._59 + 4
+ ldr r5, ._59 @ gStringVar1
+ ldr r6, ._59 + 4 @ gSaveBlock1
._56:
lsl r0, r4, #0x3
add r0, r0, r4
lsl r0, r0, #0x2
add r0, r0, r6
- ldr r1, ._59 + 8
+ ldr r1, ._59 + 8 @ 0x2739
add r0, r0, r1
ldrb r1, [r0]
add r0, r5, #0
@@ -579,14 +579,14 @@ debug_sub_808F7B4:
cmp r4, #0x4
bls ._56 @cond_branch
mov r4, #0x5
- ldr r5, ._59
- ldr r6, ._59 + 4
+ ldr r5, ._59 @ gStringVar1
+ ldr r6, ._59 + 4 @ gSaveBlock1
._61:
lsl r0, r4, #0x3
add r0, r0, r4
lsl r0, r0, #0x2
add r0, r0, r6
- ldr r1, ._59 + 8
+ ldr r1, ._59 + 8 @ 0x2739
add r0, r0, r1
ldrb r1, [r0]
add r0, r5, #0
@@ -623,12 +623,12 @@ debug_sub_808F7B4:
cmp r4, #0x17
bls ._61 @cond_branch
mov r4, #0x0
- ldr r5, ._64
+ ldr r5, ._64 @ gStringVar1
._66:
- ldr r0, ._64 + 4
+ ldr r0, ._64 + 4 @ gSaveBlock1
lsl r1, r4, #0x2
add r1, r1, r0
- ldr r0, ._64 + 8
+ ldr r0, ._64 + 8 @ 0x2abd
add r1, r1, r0
ldrb r1, [r1]
add r0, r5, #0
@@ -676,9 +676,9 @@ debug_sub_808F7B4:
thumb_func_start debug_sub_808F8AC
debug_sub_808F8AC:
push {lr}
- ldr r0, ._67
+ ldr r0, ._67 @ 0x832
bl FlagSet
- ldr r0, ._67 + 4
+ ldr r0, ._67 + 4 @ 0x818
bl FlagSet
bl CloseMenu
mov r0, #0x1
@@ -695,17 +695,17 @@ debug_sub_808F8AC:
thumb_func_start debug_sub_808F8CC
debug_sub_808F8CC:
push {r4, lr}
- ldr r1, ._69
+ ldr r1, ._69 @ gDebug_03000724
mov r0, #0x0
strb r0, [r1]
- ldr r0, ._69 + 4
+ ldr r0, ._69 + 4 @ gUnknown_Debug_083C49CA
bl sub_8071F40
mov r0, #0xd
mov r1, #0x6
mov r2, #0x1a
mov r3, #0x8
bl Menu_BlankWindowRect
- ldr r0, ._69 + 8
+ ldr r0, ._69 + 8 @ gUnknown_Debug_083C4ABD
ldr r0, [r0]
mov r1, #0xe
mov r2, #0x7
@@ -715,7 +715,7 @@ debug_sub_808F8CC:
mov r2, #0x18
mov r3, #0x2
bl Menu_BlankWindowRect
- ldr r4, ._69 + 12
+ ldr r4, ._69 + 12 @ gStringVar1
add r0, r4, #0
mov r1, #0x0
mov r2, #0x0
@@ -725,8 +725,8 @@ debug_sub_808F8CC:
mov r1, #0x17
mov r2, #0x1
bl Menu_PrintText
- ldr r1, ._69 + 16
- ldr r0, ._69 + 20
+ ldr r1, ._69 + 16 @ gMenuCallback
+ ldr r0, ._69 + 20 @ debug_sub_808F93C
str r0, [r1]
pop {r4}
pop {r0}
@@ -747,13 +747,13 @@ debug_sub_808F8CC:
debug_sub_808F93C:
push {r4, lr}
mov r2, #0x0
- ldr r0, ._83
+ ldr r0, ._83 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x40
and r0, r0, r1
cmp r0, #0
beq ._71 @cond_branch
- ldr r1, ._83 + 4
+ ldr r1, ._83 + 4 @ gDebug_03000725
ldrb r0, [r1]
add r0, r0, #0x1
strb r0, [r1]
@@ -767,13 +767,13 @@ debug_sub_808F93C:
bl PlaySE
mov r2, #0x1
._71:
- ldr r0, ._83
+ ldr r0, ._83 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x80
and r0, r0, r1
cmp r0, #0
beq ._73 @cond_branch
- ldr r1, ._83 + 4
+ ldr r1, ._83 + 4 @ gDebug_03000725
ldrb r0, [r1]
cmp r0, #0
bne ._74 @cond_branch
@@ -787,13 +787,13 @@ debug_sub_808F93C:
bl PlaySE
mov r2, #0x1
._73:
- ldr r0, ._83
+ ldr r0, ._83 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x10
and r0, r0, r1
cmp r0, #0
beq ._75 @cond_branch
- ldr r1, ._83 + 8
+ ldr r1, ._83 + 8 @ gDebug_03000724
ldrb r0, [r1]
add r0, r0, #0x1
strb r0, [r1]
@@ -808,13 +808,13 @@ debug_sub_808F93C:
bl PlaySE
mov r2, #0x1
._75:
- ldr r0, ._83
+ ldr r0, ._83 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x20
and r0, r0, r1
cmp r0, #0
beq ._77 @cond_branch
- ldr r1, ._83 + 8
+ ldr r1, ._83 + 8 @ gDebug_03000724
ldrb r0, [r1]
cmp r0, #0
bne ._78 @cond_branch
@@ -835,8 +835,8 @@ debug_sub_808F93C:
mov r2, #0x1a
mov r3, #0x8
bl Menu_BlankWindowRect
- ldr r1, ._83 + 12
- ldr r0, ._83 + 8
+ ldr r1, ._83 + 12 @ gUnknown_Debug_083C4ABD
+ ldr r0, ._83 + 8 @ gDebug_03000724
ldrb r0, [r0]
lsl r0, r0, #0x2
add r0, r0, r1
@@ -849,8 +849,8 @@ debug_sub_808F93C:
mov r2, #0x18
mov r3, #0x2
bl Menu_BlankWindowRect
- ldr r4, ._83 + 16
- ldr r0, ._83 + 4
+ ldr r4, ._83 + 16 @ gStringVar1
+ ldr r0, ._83 + 4 @ gDebug_03000725
ldrb r1, [r0]
add r0, r4, #0
mov r2, #0x0
@@ -861,7 +861,7 @@ debug_sub_808F93C:
mov r2, #0x1
bl Menu_PrintText
._79:
- ldr r4, ._83
+ ldr r4, ._83 @ gMain
ldrh r1, [r4, #0x2e]
mov r0, #0x1
and r0, r0, r1
@@ -869,10 +869,10 @@ debug_sub_808F93C:
beq ._80 @cond_branch
mov r0, #0x15
bl PlaySE
- ldr r0, ._83 + 4
+ ldr r0, ._83 + 4 @ gDebug_03000725
ldrb r0, [r0]
- ldr r2, ._83 + 20
- ldr r1, ._83 + 8
+ ldr r2, ._83 + 20 @ gUnknown_Debug_083C4ABD
+ ldr r1, ._83 + 8 @ gDebug_03000724
ldrb r1, [r1]
add r1, r1, r2
ldrb r1, [r1]
@@ -895,7 +895,7 @@ debug_sub_808F93C:
.word gStringVar1
.word gUnknown_Debug_083C4ABD
._81:
- ldr r0, ._85
+ ldr r0, ._85 @ gSaveBlock1
bl sub_80BF588
bl CloseMenu
mov r0, #0x1
@@ -925,20 +925,20 @@ debug_sub_808FA88:
lsl r0, r0, #0x18
lsr r0, r0, #0x18
mov r9, r0
- ldr r3, ._92
+ ldr r3, ._92 @ gSaveBlock1
lsl r4, r6, #0x3
add r2, r4, r6
lsl r2, r2, #0x2
add r0, r2, r3
- ldr r5, ._92 + 4
+ ldr r5, ._92 + 4 @ 0x2738
add r1, r0, r5
strb r7, [r1]
- ldr r1, ._92 + 8
+ ldr r1, ._92 + 8 @ 0x2739
add r0, r0, r1
mov r1, #0x1
strb r1, [r0]
mov r1, #0x0
- ldr r0, ._92 + 12
+ ldr r0, ._92 + 12 @ 0x273a
add r5, r3, r0
mov r3, #0x1
._87:
@@ -975,7 +975,7 @@ debug_sub_808FA88:
._90:
add r0, r4, r6
lsl r0, r0, #0x2
- ldr r1, ._96
+ ldr r1, ._96 @ gSaveBlock1
add r0, r0, r1
bl sub_80BE160
b ._95
@@ -986,7 +986,7 @@ debug_sub_808FA88:
._88:
add r0, r4, r6
lsl r0, r0, #0x2
- ldr r1, ._100
+ ldr r1, ._100 @ gSaveBlock1
add r0, r0, r1
bl sub_80BE138
._95:
@@ -996,7 +996,7 @@ debug_sub_808FA88:
b ._173
._98:
lsl r0, r0, #0x2
- ldr r1, ._100 + 4
+ ldr r1, ._100 + 4 @
add r0, r0, r1
ldr r0, [r0]
mov pc, r0
@@ -1050,13 +1050,13 @@ debug_sub_808FA88:
._104:
add r0, r4, r6
lsl r0, r0, #0x2
- ldr r1, ._145
+ ldr r1, ._145 @ gSaveBlock1
add r4, r0, r1
mov r2, #0x1
strh r2, [r4, #0x2]
add r1, r1, #0x10
add r0, r0, r1
- ldr r1, ._145 + 4
+ ldr r1, ._145 + 4 @ gSaveBlock2
bl StringCopy
mov r0, #0x5
strb r0, [r4, #0x18]
@@ -1069,19 +1069,19 @@ debug_sub_808FA88:
._105:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r6, ._148
+ ldr r6, ._148 @ gSaveBlock1
add r1, r4, r6
mov r8, r1
mov r0, #0x1
strh r0, [r1, #0x2]
add r0, r6, #5
add r0, r4, r0
- ldr r1, ._148 + 4
+ ldr r1, ._148 + 4 @ gSaveBlock2
bl StringCopy
mov r0, #0x64
mov r5, r9
mul r5, r5, r0
- ldr r0, ._148 + 8
+ ldr r0, ._148 + 8 @ gPlayerParty
add r5, r5, r0
add r6, r6, #0x10
add r4, r4, r6
@@ -1109,14 +1109,14 @@ debug_sub_808FA88:
mov r1, r9
mul r1, r1, r0
mov r8, r1
- ldr r0, ._151
+ ldr r0, ._151 @ gPlayerParty
add r8, r8, r0
mov r0, r8
mov r1, #0xb
bl GetMonData
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r5, ._151 + 4
+ ldr r5, ._151 + 4 @ gSaveBlock1
add r6, r4, r5
strh r0, [r6, #0x2]
mov r0, #0x1
@@ -1124,7 +1124,7 @@ debug_sub_808FA88:
add r0, r5, #0
add r0, r0, #0xf
add r0, r4, r0
- ldr r1, ._151 + 8
+ ldr r1, ._151 + 8 @ gSaveBlock2
bl StringCopy
add r5, r5, #0x4
add r4, r4, r5
@@ -1148,7 +1148,7 @@ debug_sub_808FA88:
._108:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r6, ._154
+ ldr r6, ._154 @ gSaveBlock1
add r5, r4, r6
mov r8, r5
mov r0, #0x1
@@ -1156,12 +1156,12 @@ debug_sub_808FA88:
add r0, r6, #0
add r0, r0, #0x16
add r0, r4, r0
- ldr r1, ._154 + 4
+ ldr r1, ._154 + 4 @ gSaveBlock2
bl StringCopy
mov r0, #0x64
mov r5, r9
mul r5, r5, r0
- ldr r0, ._154 + 8
+ ldr r0, ._154 + 8 @ gPlayerParty
add r5, r5, r0
add r6, r6, #0x8
add r4, r4, r6
@@ -1187,14 +1187,14 @@ debug_sub_808FA88:
._109:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r5, ._157
+ ldr r5, ._157 @ gSaveBlock1
add r6, r4, r5
mov r0, #0x1
strh r0, [r6, #0xa]
strh r0, [r6, #0x14]
add r0, r5, #2
add r0, r4, r0
- ldr r1, ._157 + 4
+ ldr r1, ._157 + 4 @ gSaveBlock2
mov r8, r1
bl StringCopy
add r5, r5, #0xc
@@ -1213,7 +1213,7 @@ debug_sub_808FA88:
._143:
add r0, r4, r6
lsl r0, r0, #0x2
- ldr r1, ._160
+ ldr r1, ._160 @ gSaveBlock1
add r0, r0, r1
mov r1, #0x1
strh r1, [r0, #0xc]
@@ -1226,14 +1226,14 @@ debug_sub_808FA88:
._123:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r0, ._163
+ ldr r0, ._163 @ gSaveBlock1
add r4, r4, r0
- ldr r1, ._163 + 4
+ ldr r1, ._163 + 4 @ gUnknown_Debug_083C4C64
mov r0, sp
mov r2, #0x8
bl memcpy
add r5, sp, #0x8
- ldr r1, ._163 + 8
+ ldr r1, ._163 + 8 @ gUnknown_Debug_083C4C6C
add r0, r5, #0
mov r2, #0xb
bl memcpy
@@ -1263,10 +1263,10 @@ debug_sub_808FA88:
._124:
add r0, r4, r6
lsl r0, r0, #0x2
- ldr r1, ._168
+ ldr r1, ._168 @ gSaveBlock1
add r5, r0, r1
add r4, sp, #0x14
- ldr r1, ._168 + 4
+ ldr r1, ._168 + 4 @ gUnknown_Debug_083C4C64
add r0, r4, #0
mov r2, #0x8
bl memcpy
@@ -1308,10 +1308,10 @@ debug_sub_808FA88:
._125:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r0, ._171
+ ldr r0, ._171 @ gSaveBlock1
add r4, r4, r0
add r5, sp, #0x1c
- ldr r1, ._171 + 4
+ ldr r1, ._171 + 4 @ gUnknown_Debug_083C4C64
add r0, r5, #0
mov r2, #0x8
bl memcpy
@@ -1339,10 +1339,10 @@ debug_sub_808FA88:
._126:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r0, ._174
+ ldr r0, ._174 @ gSaveBlock1
add r4, r4, r0
add r5, sp, #0x24
- ldr r1, ._174 + 4
+ ldr r1, ._174 + 4 @ gUnknown_Debug_083C4C64
add r0, r5, #0
mov r2, #0x8
bl memcpy
@@ -1367,14 +1367,14 @@ debug_sub_808FA88:
._127:
add r4, r4, r6
lsl r4, r4, #0x2
- ldr r0, ._176
+ ldr r0, ._176 @ gSaveBlock1
add r4, r4, r0
add r5, sp, #0x2c
- ldr r1, ._176 + 4
+ ldr r1, ._176 + 4 @ gUnknown_Debug_083C4C64
add r0, r5, #0
mov r2, #0x8
bl memcpy
- ldr r0, ._176 + 8
+ ldr r0, ._176 + 8 @ 0xffff
strh r0, [r4, #0x2]
mov r0, #0x1
neg r0, r0
@@ -1421,17 +1421,17 @@ debug_sub_808FEBC:
thumb_func_start debug_sub_808FECC
debug_sub_808FECC:
push {r4, lr}
- ldr r1, ._178
+ ldr r1, ._178 @ gDebug_03000724
mov r0, #0x0
strb r0, [r1]
- ldr r0, ._178 + 4
+ ldr r0, ._178 + 4 @ gUnknown_Debug_083C49CA
bl sub_8071F40
mov r0, #0xd
mov r1, #0x6
mov r2, #0x17
mov r3, #0x8
bl Menu_BlankWindowRect
- ldr r0, ._178 + 8
+ ldr r0, ._178 + 8 @ gUnknown_Debug_083C4B20
ldr r0, [r0]
mov r1, #0xe
mov r2, #0x7
@@ -1441,7 +1441,7 @@ debug_sub_808FECC:
mov r2, #0x18
mov r3, #0x2
bl Menu_BlankWindowRect
- ldr r4, ._178 + 12
+ ldr r4, ._178 + 12 @ gStringVar1
add r0, r4, #0
mov r1, #0x0
mov r2, #0x0
@@ -1451,8 +1451,8 @@ debug_sub_808FECC:
mov r1, #0x17
mov r2, #0x1
bl Menu_PrintText
- ldr r1, ._178 + 16
- ldr r0, ._178 + 20
+ ldr r1, ._178 + 16 @ gMenuCallback
+ ldr r0, ._178 + 20 @ debug_sub_808FF3C
str r0, [r1]
pop {r4}
pop {r0}
@@ -1473,13 +1473,13 @@ debug_sub_808FECC:
debug_sub_808FF3C:
push {r4, lr}
mov r2, #0x0
- ldr r0, ._192
+ ldr r0, ._192 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x40
and r0, r0, r1
cmp r0, #0
beq ._180 @cond_branch
- ldr r1, ._192 + 4
+ ldr r1, ._192 + 4 @ gDebug_03000725
ldrb r0, [r1]
add r0, r0, #0x1
strb r0, [r1]
@@ -1493,13 +1493,13 @@ debug_sub_808FF3C:
bl PlaySE
mov r2, #0x1
._180:
- ldr r0, ._192
+ ldr r0, ._192 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x80
and r0, r0, r1
cmp r0, #0
beq ._182 @cond_branch
- ldr r1, ._192 + 4
+ ldr r1, ._192 + 4 @ gDebug_03000725
ldrb r0, [r1]
cmp r0, #0
bne ._183 @cond_branch
@@ -1513,13 +1513,13 @@ debug_sub_808FF3C:
bl PlaySE
mov r2, #0x1
._182:
- ldr r0, ._192
+ ldr r0, ._192 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x10
and r0, r0, r1
cmp r0, #0
beq ._184 @cond_branch
- ldr r1, ._192 + 8
+ ldr r1, ._192 + 8 @ gDebug_03000724
ldrb r0, [r1]
add r0, r0, #0x1
strb r0, [r1]
@@ -1534,13 +1534,13 @@ debug_sub_808FF3C:
bl PlaySE
mov r2, #0x1
._184:
- ldr r0, ._192
+ ldr r0, ._192 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x20
and r0, r0, r1
cmp r0, #0
beq ._186 @cond_branch
- ldr r1, ._192 + 8
+ ldr r1, ._192 + 8 @ gDebug_03000724
ldrb r0, [r1]
cmp r0, #0
bne ._187 @cond_branch
@@ -1561,8 +1561,8 @@ debug_sub_808FF3C:
mov r2, #0x17
mov r3, #0x8
bl Menu_BlankWindowRect
- ldr r1, ._192 + 12
- ldr r0, ._192 + 8
+ ldr r1, ._192 + 12 @ gUnknown_Debug_083C4B20
+ ldr r0, ._192 + 8 @ gDebug_03000724
ldrb r0, [r0]
lsl r0, r0, #0x2
add r0, r0, r1
@@ -1575,8 +1575,8 @@ debug_sub_808FF3C:
mov r2, #0x18
mov r3, #0x2
bl Menu_BlankWindowRect
- ldr r4, ._192 + 16
- ldr r0, ._192 + 4
+ ldr r4, ._192 + 16 @ gStringVar1
+ ldr r0, ._192 + 4 @ gDebug_03000725
ldrb r1, [r0]
add r0, r4, #0
mov r2, #0x0
@@ -1587,7 +1587,7 @@ debug_sub_808FF3C:
mov r2, #0x1
bl Menu_PrintText
._188:
- ldr r4, ._192
+ ldr r4, ._192 @ gMain
ldrh r1, [r4, #0x2e]
mov r0, #0x1
and r0, r0, r1
@@ -1595,10 +1595,10 @@ debug_sub_808FF3C:
beq ._189 @cond_branch
mov r0, #0x15
bl PlaySE
- ldr r0, ._192 + 4
+ ldr r0, ._192 + 4 @ gDebug_03000725
ldrb r0, [r0]
- ldr r2, ._192 + 20
- ldr r1, ._192 + 8
+ ldr r2, ._192 + 20 @ gUnknown_Debug_083C4B20
+ ldr r1, ._192 + 8 @ gDebug_03000724
ldrb r1, [r1]
add r1, r1, r2
ldrb r1, [r1]
@@ -1634,13 +1634,13 @@ debug_sub_808FF3C:
thumb_func_start debug_sub_8090080
debug_sub_8090080:
lsl r0, r0, #0x18
- ldr r2, ._194
+ ldr r2, ._194 @ gSaveBlock1
lsr r0, r0, #0x16
add r0, r0, r2
- ldr r3, ._194 + 4
+ ldr r3, ._194 + 4 @ 0x2abc
add r2, r0, r3
strb r1, [r2]
- ldr r1, ._194 + 8
+ ldr r1, ._194 + 8 @ 0x2abd
add r2, r0, r1
mov r1, #0x1
strb r1, [r2]
@@ -1665,7 +1665,7 @@ debug_sub_80900AC:
push {r7}
mov r7, #0x0
mov r5, #0x0
- ldr r0, ._202
+ ldr r0, ._202 @ gSaveBlock1
mov r8, r0
._198:
lsl r0, r5, #0x3
@@ -1673,7 +1673,7 @@ debug_sub_80900AC:
lsl r0, r0, #0x2
mov r1, r8
add r6, r0, r1
- ldr r1, ._202 + 4
+ ldr r1, ._202 + 4 @ 0x2738
add r0, r6, r1
ldrb r4, [r0]
cmp r4, #0
@@ -1682,12 +1682,12 @@ debug_sub_80900AC:
bne ._197 @cond_branch
mov r7, #0x0
._197:
- ldr r0, ._202 + 8
+ ldr r0, ._202 + 8 @ gUnknown_Debug_083C4ABD
add r0, r7, r0
ldrb r1, [r0]
add r0, r5, #0
bl debug_sub_808FA88
- ldr r1, ._202 + 12
+ ldr r1, ._202 + 12 @ 0x2739
add r0, r6, r1
strb r4, [r0]
add r0, r7, #1
@@ -1702,10 +1702,10 @@ debug_sub_80900AC:
mov r7, #0x0
mov r5, #0x0
._201:
- ldr r0, ._202
+ ldr r0, ._202 @ gSaveBlock1
lsl r1, r5, #0x2
add r1, r1, r0
- ldr r0, ._202 + 16
+ ldr r0, ._202 + 16 @ 0x2abc
add r1, r1, r0
ldrb r0, [r1]
cmp r0, #0
@@ -1714,7 +1714,7 @@ debug_sub_80900AC:
bne ._200 @cond_branch
mov r7, #0x0
._200:
- ldr r0, ._202 + 20
+ ldr r0, ._202 + 20 @ gUnknown_Debug_083C4B20
add r0, r7, r0
ldrb r1, [r0]
add r0, r5, #0
@@ -1757,7 +1757,7 @@ NoharaDebugMenu_Fan:
mov r2, #0xb
mov r3, #0x13
bl Menu_DrawStdWindowFrame
- ldr r3, ._204
+ ldr r3, ._204 @ gUnknown_Debug_083C4D28
mov r0, #0x1
mov r1, #0x1
mov r2, #0x9
@@ -1771,8 +1771,8 @@ NoharaDebugMenu_Fan:
mov r2, #0x1
mov r3, #0x9
bl InitMenu
- ldr r1, ._204 + 4
- ldr r0, ._204 + 8
+ ldr r1, ._204 + 4 @ gMenuCallback
+ ldr r0, ._204 + 8 @ debug_sub_80901A4
str r0, [r1]
mov r0, #0x0
add sp, sp, #0x8
@@ -1800,8 +1800,8 @@ debug_sub_80901A4:
add r0, r0, #0x1
cmp r1, r0
beq ._207 @cond_branch
- ldr r2, ._209
- ldr r0, ._209 + 4
+ ldr r2, ._209 @ gMenuCallback
+ ldr r0, ._209 + 4 @ gUnknown_Debug_083C4D28
lsl r1, r1, #0x3
add r0, r0, #0x4
add r1, r1, r0
@@ -1842,8 +1842,8 @@ debug_sub_80901F8:
bl sub_810FB9C
lsl r0, r0, #0x18
lsr r0, r0, #0x18
- ldr r2, ._211
- ldr r1, ._211 + 4
+ ldr r2, ._211 @ gUnknown_Debug_083C4CA8
+ ldr r1, ._211 + 4 @ gUnknown_083F8408
add r0, r0, r1
ldrb r0, [r0]
sub r0, r0, #0x8
@@ -1853,8 +1853,8 @@ debug_sub_80901F8:
mov r1, #0xe
mov r2, #0x7
bl Menu_PrintText
- ldr r1, ._211 + 8
- ldr r0, ._211 + 12
+ ldr r1, ._211 + 8 @ gMenuCallback
+ ldr r0, ._211 + 12 @ debug_sub_8090278
str r0, [r1]
mov r0, #0x0
pop {r1}
@@ -1875,8 +1875,8 @@ debug_sub_8090238:
bl sub_810FC18
lsl r0, r0, #0x18
lsr r0, r0, #0x18
- ldr r2, ._213
- ldr r1, ._213 + 4
+ ldr r2, ._213 @ gUnknown_Debug_083C4CA8
+ ldr r1, ._213 + 4 @ gUnknown_083F8410
add r0, r0, r1
ldrb r0, [r0]
sub r0, r0, #0x8
@@ -1886,8 +1886,8 @@ debug_sub_8090238:
mov r1, #0xe
mov r2, #0x7
bl Menu_PrintText
- ldr r1, ._213 + 8
- ldr r0, ._213 + 12
+ ldr r1, ._213 + 8 @ gMenuCallback
+ ldr r0, ._213 + 12 @ debug_sub_8090278
str r0, [r1]
mov r0, #0x0
pop {r1}
@@ -1905,7 +1905,7 @@ debug_sub_8090238:
thumb_func_start debug_sub_8090278
debug_sub_8090278:
push {lr}
- ldr r0, ._217
+ ldr r0, ._217 @ gMain
ldrh r1, [r0, #0x2e]
mov r0, #0x1
and r0, r0, r1
@@ -1929,9 +1929,9 @@ debug_sub_8090278:
thumb_func_start debug_sub_809029C
debug_sub_809029C:
push {r4, lr}
- ldr r4, ._219
- ldr r0, ._219 + 4
- ldr r1, ._219 + 8
+ ldr r4, ._219 @ gStringVar1
+ ldr r0, ._219 + 4 @ gSaveBlock1
+ ldr r1, ._219 + 8 @ 0x13c2
add r0, r0, r1
ldrh r0, [r0]
mov r1, #0x7f
@@ -1944,8 +1944,8 @@ debug_sub_809029C:
mov r1, #0x10
mov r2, #0x7
bl Menu_PrintText
- ldr r1, ._219 + 12
- ldr r0, ._219 + 16
+ ldr r1, ._219 + 12 @ gMenuCallback
+ ldr r0, ._219 + 16 @ debug_sub_8090278
str r0, [r1]
mov r0, #0x0
pop {r4}
@@ -1965,7 +1965,7 @@ debug_sub_809029C:
thumb_func_start debug_sub_80902E4
debug_sub_80902E4:
push {lr}
- ldr r1, ._221
+ ldr r1, ._221 @ gSaveBlock2
ldrh r0, [r1, #0xe]
add r0, r0, #0x6
strh r0, [r1, #0xe]
@@ -2031,7 +2031,7 @@ debug_sub_8090338:
thumb_func_start NoharaDebugMenu_BattleVSDad
NoharaDebugMenu_BattleVSDad:
push {lr}
- ldr r0, ._223
+ ldr r0, ._223 @ 0x4085
mov r1, #0x6
bl VarSet
bl CloseMenu
@@ -2048,7 +2048,7 @@ NoharaDebugMenu_BattleVSDad:
thumb_func_start NoharaDebugMenu_DadAfterBattle
NoharaDebugMenu_DadAfterBattle:
push {lr}
- ldr r0, ._225
+ ldr r0, ._225 @ 0x4085
mov r1, #0x7
bl VarSet
bl CloseMenu
@@ -2069,7 +2069,7 @@ NoharaDebugMenu_SootopolisCity:
bl FlagSet
mov r0, #0x71
bl FlagSet
- ldr r0, ._227
+ ldr r0, ._227 @ 0x32f
bl FlagClear
bl CloseMenu
mov r0, #0x1
@@ -2085,9 +2085,9 @@ NoharaDebugMenu_SootopolisCity:
thumb_func_start NoharaDebugMenu_Embark
NoharaDebugMenu_Embark:
push {lr}
- ldr r0, ._229
+ ldr r0, ._229 @ 0x2e3
bl FlagClear
- ldr r0, ._229 + 4
+ ldr r0, ._229 + 4 @ 0x4090
mov r1, #0x1
bl VarSet
bl CloseMenu
@@ -2105,8 +2105,8 @@ NoharaDebugMenu_Embark:
thumb_func_start NoharaDebugMenu_Yes9999
NoharaDebugMenu_Yes9999:
push {lr}
- ldr r0, ._231
- ldr r1, ._231 + 4
+ ldr r0, ._231 @ 0x4048
+ ldr r1, ._231 + 4 @ 0x270f
bl VarSet
bl CloseMenu
mov r0, #0x1
@@ -2135,8 +2135,8 @@ NoharaDebugMenu_LegendsFlagOn:
thumb_func_start NoharaDebugMenu_AddNumWinningStreaks
NoharaDebugMenu_AddNumWinningStreaks:
push {lr}
- ldr r0, ._235
- ldr r1, ._235 + 4
+ ldr r0, ._235 @ gSaveBlock2
+ ldr r1, ._235 + 4 @ 0x572
add r2, r0, r1
ldrh r1, [r2]
cmp r1, #0x31
@@ -2154,7 +2154,7 @@ NoharaDebugMenu_AddNumWinningStreaks:
mov r0, #0x64
b ._244
._237:
- ldr r0, ._241
+ ldr r0, ._241 @ 0x3e7
cmp r1, r0
bhi ._239 @cond_branch
add r0, r0, #0x1
@@ -2164,10 +2164,10 @@ NoharaDebugMenu_AddNumWinningStreaks:
._241:
.word 0x3e7
._239:
- ldr r0, ._245
+ ldr r0, ._245 @ 0x1387
cmp r1, r0
bhi ._243 @cond_branch
- ldr r0, ._245 + 4
+ ldr r0, ._245 + 4 @ 0x2706
b ._244
._246:
.align 2, 0
@@ -2175,7 +2175,7 @@ NoharaDebugMenu_AddNumWinningStreaks:
.word 0x1387
.word 0x2706
._243:
- ldr r0, ._248
+ ldr r0, ._248 @ 0x2705
cmp r1, r0
bhi ._247 @cond_branch
add r0, r0, #0xa