diff options
Diffstat (limited to 'asm/options.s')
-rwxr-xr-x | asm/options.s | 360 |
1 files changed, 180 insertions, 180 deletions
diff --git a/asm/options.s b/asm/options.s index f5b3129..9f4587b 100755 --- a/asm/options.s +++ b/asm/options.s @@ -7,7 +7,7 @@ thumb_func_start OptionsMain OptionsMain: @ 0x08051220 push {lr} - ldr r1, _08051238 @ =0x08527F08 + ldr r1, _08051238 @ =gUnknown_08527F08 ldr r0, _0805123C @ =gMain ldrb r0, [r0, #3] lsls r0, r0, #2 @@ -17,7 +17,7 @@ OptionsMain: @ 0x08051220 pop {r0} bx r0 .align 2, 0 -_08051238: .4byte 0x08527F08 +_08051238: .4byte gUnknown_08527F08 _0805123C: .4byte gMain thumb_func_start sub_51240 @@ -58,7 +58,7 @@ sub_51240: @ 0x08051240 mov r1, sb strh r0, [r1, #0x16] ldr r5, _08051364 @ =0x040000D4 - ldr r0, _08051368 @ =0x0852B468 + ldr r0, _08051368 @ =gUnknown_0852B468 str r0, [r5] movs r0, #0xa0 lsls r0, r0, #0x13 @@ -66,23 +66,23 @@ sub_51240: @ 0x08051240 ldr r0, _0805136C @ =0x80000100 str r0, [r5, #8] ldr r0, [r5, #8] - ldr r0, _08051370 @ =0x08528828 + ldr r0, _08051370 @ =gUnknown_08528828 str r0, [r5] ldr r0, _08051374 @ =0x06004000 str r0, [r5, #4] ldr r0, _08051378 @ =0x80000C00 str r0, [r5, #8] ldr r0, [r5, #8] - ldr r0, _0805137C @ =0x0852A848 + ldr r0, _0805137C @ =gUnknown_0852A848 str r0, [r5] ldr r0, _08051380 @ =0x06008000 str r0, [r5, #4] ldr r0, _08051384 @ =0x80000600 str r0, [r5, #8] ldr r0, [r5, #8] - ldr r0, _08051388 @ =0x08528028 + ldr r0, _08051388 @ =gUnknown_08528028 str r0, [r5] - ldr r7, _0805138C @ =0x03005C00 + ldr r7, _0805138C @ =gUnknown_03005C00 str r7, [r5, #4] ldr r6, _08051390 @ =0x80000400 str r6, [r5, #8] @@ -117,7 +117,7 @@ _080512F8: str r0, [r5, #4] str r6, [r5, #8] ldr r0, [r5, #8] - ldr r0, _08051398 @ =0x0852A048 + ldr r0, _08051398 @ =gUnknown_0852A048 str r0, [r5] ldr r0, _0805139C @ =0x06000800 str r0, [r5, #4] @@ -159,19 +159,19 @@ _08051358: .4byte 0x04000008 _0805135C: .4byte 0x0400000A _08051360: .4byte gMain _08051364: .4byte 0x040000D4 -_08051368: .4byte 0x0852B468 +_08051368: .4byte gUnknown_0852B468 _0805136C: .4byte 0x80000100 -_08051370: .4byte 0x08528828 +_08051370: .4byte gUnknown_08528828 _08051374: .4byte 0x06004000 _08051378: .4byte 0x80000C00 -_0805137C: .4byte 0x0852A848 +_0805137C: .4byte gUnknown_0852A848 _08051380: .4byte 0x06008000 _08051384: .4byte 0x80000600 -_08051388: .4byte 0x08528028 -_0805138C: .4byte 0x03005C00 +_08051388: .4byte gUnknown_08528028 +_0805138C: .4byte gUnknown_03005C00 _08051390: .4byte 0x80000400 _08051394: .4byte gGameBoyPlayerEnabled -_08051398: .4byte 0x0852A048 +_08051398: .4byte gUnknown_0852A048 _0805139C: .4byte 0x06000800 _080513A0: .4byte gGBAButtonIcons_Pals _080513A4: .4byte 0x05000200 @@ -183,7 +183,7 @@ _080513B4: .4byte 0x80001010 thumb_func_start sub_513B8 sub_513B8: @ 0x080513B8 push {r4, r5, r6, lr} - ldr r0, _08051468 @ =0x02002920 + ldr r0, _08051468 @ =gUnknown_02002920 mov ip, r0 movs r2, #0 movs r1, #0 @@ -196,7 +196,7 @@ sub_513B8: @ 0x080513B8 strh r0, [r4, #6] strh r1, [r4, #8] strh r1, [r4, #0xa] - ldr r0, _0805146C @ =0x0200B134 + ldr r0, _0805146C @ =gUnknown_0200B134 adds r0, #0xcf ldrb r0, [r0] strh r0, [r4, #0xc] @@ -236,8 +236,8 @@ _08051410: movs r0, #0 strh r0, [r2, #0x28] movs r1, #0 - ldr r6, _08051470 @ =0x02031AF0 - ldr r5, _08051474 @ =0x08527ED6 + ldr r6, _08051470 @ =gUnknown_02031AF0 + ldr r5, _08051474 @ =gUnknown_08527ED6 _08051424: adds r4, r1, #1 lsls r0, r1, #2 @@ -262,8 +262,8 @@ _08051432: ldr r4, [r0] cmp r4, #1 bne _0805147C - ldr r3, _08051468 @ =0x02002920 - ldr r0, _0805146C @ =0x0200B134 + ldr r3, _08051468 @ =gUnknown_02002920 + ldr r0, _0805146C @ =gUnknown_0200B134 adds r0, #0xcd ldrb r1, [r0] adds r2, r3, #0 @@ -273,18 +273,18 @@ _08051432: adds r2, r3, #0 b _0805148C .align 2, 0 -_08051468: .4byte 0x02002920 -_0805146C: .4byte 0x0200B134 -_08051470: .4byte 0x02031AF0 -_08051474: .4byte 0x08527ED6 +_08051468: .4byte gUnknown_02002920 +_0805146C: .4byte gUnknown_0200B134 +_08051470: .4byte gUnknown_02031AF0 +_08051474: .4byte gUnknown_08527ED6 _08051478: .4byte gGameBoyPlayerEnabled _0805147C: - ldr r2, _080514B0 @ =0x02002920 + ldr r2, _080514B0 @ =gUnknown_02002920 adds r0, r2, #0 adds r0, #0x2a movs r1, #0 strb r1, [r0] - ldr r0, _080514B4 @ =0x0200B134 + ldr r0, _080514B4 @ =gUnknown_0200B134 adds r0, #0xcd strb r1, [r0] _0805148C: @@ -306,14 +306,14 @@ _0805148C: pop {r0} bx r0 .align 2, 0 -_080514B0: .4byte 0x02002920 -_080514B4: .4byte 0x0200B134 +_080514B0: .4byte gUnknown_02002920 +_080514B4: .4byte gUnknown_0200B134 thumb_func_start sub_514B8 sub_514B8: @ 0x080514B8 push {r4, r5, r6, r7, lr} bl sub_51C9C - ldr r0, _080514D4 @ =0x02002920 + ldr r0, _080514D4 @ =gUnknown_02002920 movs r1, #0 ldrsh r0, [r0, r1] cmp r0, #4 @@ -326,7 +326,7 @@ _080514CA: ldr r0, [r0] mov pc, r0 .align 2, 0 -_080514D4: .4byte 0x02002920 +_080514D4: .4byte gUnknown_02002920 _080514D8: .4byte _080514DC _080514DC: @ jump table .4byte _080514F0 @ case 0 @@ -341,7 +341,7 @@ _080514F0: ands r0, r1 cmp r0, #0 beq _0805152C - ldr r4, _08051518 @ =0x02002920 + ldr r4, _08051518 @ =gUnknown_02002920 movs r2, #0xa ldrsh r0, [r4, r2] cmp r0, #0xd @@ -354,7 +354,7 @@ _080514F0: b _0805156A .align 2, 0 _08051514: .4byte gMain -_08051518: .4byte 0x02002920 +_08051518: .4byte gUnknown_02002920 _0805151C: cmp r0, #0 ble _0805156C @@ -368,7 +368,7 @@ _0805152C: ands r0, r1 cmp r0, #0 beq _0805156C - ldr r4, _0805154C @ =0x02002920 + ldr r4, _0805154C @ =gUnknown_02002920 movs r3, #0xa ldrsh r0, [r4, r3] cmp r0, #5 @@ -379,7 +379,7 @@ _0805152C: adds r0, #1 b _0805156A .align 2, 0 -_0805154C: .4byte 0x02002920 +_0805154C: .4byte gUnknown_02002920 _08051550: cmp r0, #0xd bne _0805155E @@ -406,7 +406,7 @@ _0805156C: ldr r0, [r0] cmp r0, #1 bne _08051594 - ldr r4, _080515F0 @ =0x02002920 + ldr r4, _080515F0 @ =gUnknown_02002920 ldrh r0, [r4, #0xa] cmp r0, #1 bhi _08051594 @@ -426,7 +426,7 @@ _08051594: ldr r0, [r0] cmp r0, #1 bne _080515C2 - ldr r4, _080515F0 @ =0x02002920 + ldr r4, _080515F0 @ =gUnknown_02002920 ldrh r0, [r4, #0xa] subs r0, #0xd lsls r0, r0, #0x10 @@ -447,7 +447,7 @@ _080515C2: bne _080515D0 b _0805177C _080515D0: - ldr r0, _080515F0 @ =0x02002920 + ldr r0, _080515F0 @ =gUnknown_02002920 movs r6, #0xa ldrsh r0, [r0, r6] cmp r0, #0xe @@ -462,7 +462,7 @@ _080515DC: .align 2, 0 _080515E8: .4byte gMain _080515EC: .4byte gGameBoyPlayerEnabled -_080515F0: .4byte 0x02002920 +_080515F0: .4byte gUnknown_02002920 _080515F4: .4byte _080515F8 _080515F8: @ jump table .4byte _08051634 @ case 0 @@ -483,7 +483,7 @@ _080515F8: @ jump table _08051634: movs r0, #0x65 bl m4aSongNumStart - ldr r3, _08051670 @ =0x02002920 + ldr r3, _08051670 @ =gUnknown_02002920 movs r4, #0 movs r1, #0 movs r2, #1 @@ -511,11 +511,11 @@ _0805165C: strb r4, [r1] b _08051A96 .align 2, 0 -_08051670: .4byte 0x02002920 +_08051670: .4byte gUnknown_02002920 _08051674: movs r0, #0x65 bl m4aSongNumStart - ldr r2, _080516AC @ =0x02002920 + ldr r2, _080516AC @ =gUnknown_02002920 movs r3, #0 movs r1, #0 movs r0, #2 @@ -542,29 +542,29 @@ _0805169A: strb r3, [r1] b _08051A96 .align 2, 0 -_080516AC: .4byte 0x02002920 +_080516AC: .4byte gUnknown_02002920 _080516B0: movs r0, #0x65 bl m4aSongNumStart - ldr r0, _080516C8 @ =0x02002920 + ldr r0, _080516C8 @ =gUnknown_02002920 ldrh r1, [r0, #0xa] subs r1, #2 strh r1, [r0, #0xc] - ldr r0, _080516CC @ =0x0200B134 + ldr r0, _080516CC @ =gUnknown_0200B134 adds r0, #0xcf strb r1, [r0] b _08051A96 .align 2, 0 -_080516C8: .4byte 0x02002920 -_080516CC: .4byte 0x0200B134 +_080516C8: .4byte gUnknown_02002920 +_080516CC: .4byte gUnknown_0200B134 _080516D0: movs r0, #0x65 bl m4aSongNumStart - ldr r2, _080516F0 @ =0x02002920 + ldr r2, _080516F0 @ =gUnknown_02002920 ldrh r1, [r2, #0xa] subs r1, #2 strh r1, [r2, #0xc] - ldr r0, _080516F4 @ =0x0200B134 + ldr r0, _080516F4 @ =gUnknown_0200B134 adds r0, #0xcf strb r1, [r0] movs r0, #7 @@ -573,8 +573,8 @@ _080516D0: strh r0, [r2] b _08051A96 .align 2, 0 -_080516F0: .4byte 0x02002920 -_080516F4: .4byte 0x0200B134 +_080516F0: .4byte gUnknown_02002920 +_080516F4: .4byte gUnknown_0200B134 _080516F8: ldr r0, _08051730 @ =gGameBoyPlayerEnabled ldr r0, [r0] @@ -584,7 +584,7 @@ _080516F8: _08051702: movs r0, #0x65 bl m4aSongNumStart - ldr r1, _08051734 @ =0x02002920 + ldr r1, _08051734 @ =gUnknown_02002920 adds r0, r1, #0 adds r0, #0x2d movs r2, #0 @@ -607,7 +607,7 @@ _08051720: b _08051A96 .align 2, 0 _08051730: .4byte gGameBoyPlayerEnabled -_08051734: .4byte 0x02002920 +_08051734: .4byte gUnknown_02002920 _08051738: ldr r0, _08051774 @ =gGameBoyPlayerEnabled ldr r4, [r0] @@ -619,7 +619,7 @@ _08051742: bl m4aSongNumStart movs r0, #0xb bl sub_11B0 - ldr r2, _08051778 @ =0x02002920 + ldr r2, _08051778 @ =gUnknown_02002920 adds r1, r2, #0 adds r1, #0x2e movs r0, #0 @@ -640,7 +640,7 @@ _0805175E: b _08051A96 .align 2, 0 _08051774: .4byte gGameBoyPlayerEnabled -_08051778: .4byte 0x02002920 +_08051778: .4byte gUnknown_02002920 _0805177C: movs r0, #2 ands r0, r1 @@ -670,7 +670,7 @@ _080517A8: adds r3, r1, #0 cmp r0, #0 beq _080517D0 - ldr r0, _080517CC @ =0x02002920 + ldr r0, _080517CC @ =gUnknown_02002920 movs r2, #0x18 ldrsh r1, [r0, r2] adds r4, r0, #0 @@ -681,11 +681,11 @@ _080517A8: b _080517E6 .align 2, 0 _080517C8: .4byte gMain -_080517CC: .4byte 0x02002920 +_080517CC: .4byte gUnknown_02002920 _080517D0: movs r0, #0x10 ands r0, r2 - ldr r4, _080517FC @ =0x02002920 + ldr r4, _080517FC @ =gUnknown_02002920 cmp r0, #0 beq _080517EC movs r6, #0x18 @@ -708,7 +708,7 @@ _080517EC: adds r0, #0xa b _0805180C .align 2, 0 -_080517FC: .4byte 0x02002920 +_080517FC: .4byte gUnknown_02002920 _08051800: movs r0, #0x80 ands r0, r1 @@ -719,7 +719,7 @@ _08051800: _0805180C: strh r0, [r4, #0xe] _0805180E: - ldr r5, _08051880 @ =0x02002920 + ldr r5, _08051880 @ =gUnknown_02002920 movs r7, #0xe ldrsh r0, [r5, r7] cmp r0, #0 @@ -763,7 +763,7 @@ _08051828: cmp r4, #0 beq _0805188C bl m4aMPlayAllStop - ldr r0, _08051888 @ =0x08527D22 + ldr r0, _08051888 @ =gUnknown_08527D22 movs r2, #0xe ldrsh r1, [r5, r2] lsls r1, r1, #1 @@ -772,9 +772,9 @@ _08051828: bl m4aSongNumStart b _080518AA .align 2, 0 -_08051880: .4byte 0x02002920 +_08051880: .4byte gUnknown_02002920 _08051884: .4byte gMain -_08051888: .4byte 0x08527D22 +_08051888: .4byte gUnknown_08527D22 _0805188C: movs r0, #2 ands r0, r1 @@ -796,20 +796,20 @@ _080518AA: ands r0, r1 cmp r0, #0 bne _080518C0 - ldr r2, _080518D0 @ =0x02002920 + ldr r2, _080518D0 @ =gUnknown_02002920 ldrh r1, [r2, #4] movs r0, #1 subs r0, r0, r1 strh r0, [r2, #4] _080518C0: - ldr r1, _080518D0 @ =0x02002920 + ldr r1, _080518D0 @ =gUnknown_02002920 ldrh r2, [r1, #0x18] movs r3, #0x18 ldrsh r0, [r1, r3] b _080519F4 .align 2, 0 _080518CC: .4byte gMain -_080518D0: .4byte 0x02002920 +_080518D0: .4byte gUnknown_02002920 _080518D4: ldr r1, _080518F4 @ =gMain ldrh r2, [r1, #0x1c] @@ -818,7 +818,7 @@ _080518D4: adds r3, r1, #0 cmp r0, #0 beq _080518FC - ldr r0, _080518F8 @ =0x02002920 + ldr r0, _080518F8 @ =gUnknown_02002920 movs r6, #0x18 ldrsh r1, [r0, r6] adds r4, r0, #0 @@ -829,11 +829,11 @@ _080518D4: b _08051912 .align 2, 0 _080518F4: .4byte gMain -_080518F8: .4byte 0x02002920 +_080518F8: .4byte gUnknown_02002920 _080518FC: movs r0, #0x10 ands r0, r2 - ldr r4, _08051928 @ =0x02002920 + ldr r4, _08051928 @ =gUnknown_02002920 cmp r0, #0 beq _08051918 movs r7, #0x18 @@ -856,7 +856,7 @@ _08051918: adds r0, #0xa b _08051938 .align 2, 0 -_08051928: .4byte 0x02002920 +_08051928: .4byte gUnknown_02002920 _0805192C: movs r0, #0x80 ands r0, r1 @@ -867,7 +867,7 @@ _0805192C: _08051938: strh r0, [r4, #0x10] _0805193A: - ldr r5, _080519AC @ =0x02002920 + ldr r5, _080519AC @ =gUnknown_02002920 movs r1, #0x10 ldrsh r0, [r5, r1] cmp r0, #0 @@ -911,7 +911,7 @@ _08051954: cmp r4, #0 beq _080519B8 bl m4aMPlayAllStop - ldr r0, _080519B4 @ =0x08527D66 + ldr r0, _080519B4 @ =gUnknown_08527D66 movs r3, #0x10 ldrsh r1, [r5, r3] lsls r1, r1, #1 @@ -920,9 +920,9 @@ _08051954: bl m4aSongNumStart b _080519D6 .align 2, 0 -_080519AC: .4byte 0x02002920 +_080519AC: .4byte gUnknown_02002920 _080519B0: .4byte gMain -_080519B4: .4byte 0x08527D66 +_080519B4: .4byte gUnknown_08527D66 _080519B8: movs r0, #2 ands r0, r1 @@ -944,13 +944,13 @@ _080519D6: ands r0, r1 cmp r0, #0 bne _080519EC - ldr r2, _08051A04 @ =0x02002920 + ldr r2, _08051A04 @ =gUnknown_02002920 ldrh r1, [r2, #4] movs r0, #1 subs r0, r0, r1 strh r0, [r2, #4] _080519EC: - ldr r1, _08051A04 @ =0x02002920 + ldr r1, _08051A04 @ =gUnknown_02002920 ldrh r2, [r1, #0x18] movs r6, #0x18 ldrsh r0, [r1, r6] @@ -964,7 +964,7 @@ _080519FA: b _08051B98 .align 2, 0 _08051A00: .4byte gMain -_08051A04: .4byte 0x02002920 +_08051A04: .4byte gUnknown_02002920 _08051A08: ldr r0, _08051A2C @ =gMain ldrh r1, [r0, #0x18] @@ -972,7 +972,7 @@ _08051A08: ands r0, r1 cmp r0, #0 beq _08051A34 - ldr r4, _08051A30 @ =0x02002920 + ldr r4, _08051A30 @ =gUnknown_02002920 movs r7, #0xa ldrsh r0, [r4, r7] cmp r0, #7 @@ -984,13 +984,13 @@ _08051A08: b _08051A50 .align 2, 0 _08051A2C: .4byte gMain -_08051A30: .4byte 0x02002920 +_08051A30: .4byte gUnknown_02002920 _08051A34: movs r0, #0x80 ands r0, r1 cmp r0, #0 beq _08051A52 - ldr r4, _08051A78 @ =0x02002920 + ldr r4, _08051A78 @ =gUnknown_02002920 movs r1, #0xa ldrsh r0, [r4, r1] cmp r0, #0xa @@ -1010,7 +1010,7 @@ _08051A52: beq _08051A80 movs r0, #0x65 bl m4aSongNumStart - ldr r0, _08051A78 @ =0x02002920 + ldr r0, _08051A78 @ =gUnknown_02002920 movs r1, #4 strh r1, [r0] movs r2, #0xa @@ -1020,7 +1020,7 @@ _08051A52: strb r1, [r0, #0x13] b _08051A96 .align 2, 0 -_08051A78: .4byte 0x02002920 +_08051A78: .4byte gUnknown_02002920 _08051A7C: .4byte gMain _08051A80: movs r0, #2 @@ -1029,7 +1029,7 @@ _08051A80: beq _08051A96 movs r0, #0x66 bl m4aSongNumStart - ldr r1, _08051AB0 @ =0x02002920 + ldr r1, _08051AB0 @ =gUnknown_02002920 movs r0, #6 strh r0, [r1, #0xa] strh r4, [r1] @@ -1040,17 +1040,17 @@ _08051A96: ands r0, r1 cmp r0, #0 bne _08051B98 - ldr r2, _08051AB0 @ =0x02002920 + ldr r2, _08051AB0 @ =gUnknown_02002920 ldrh r1, [r2, #2] movs r0, #1 subs r0, r0, r1 strh r0, [r2, #2] b _08051B98 .align 2, 0 -_08051AB0: .4byte 0x02002920 +_08051AB0: .4byte gUnknown_02002920 _08051AB4: .4byte gMain _08051AB8: - ldr r4, _08051BF4 @ =0x02002920 + ldr r4, _08051BF4 @ =gUnknown_02002920 ldrh r0, [r4, #8] adds r0, #1 movs r5, #0 @@ -1095,7 +1095,7 @@ _08051AF4: movs r0, #0 strh r0, [r4, #0x28] _08051B0E: - ldr r4, _08051BF4 @ =0x02002920 + ldr r4, _08051BF4 @ =gUnknown_02002920 movs r3, #0x20 ldrsh r0, [r4, r3] cmp r0, #0 @@ -1108,7 +1108,7 @@ _08051B0E: asrs r5, r0, #0x10 cmp r5, #0 bne _08051B98 - ldr r2, _08051C00 @ =0x02031AF0 + ldr r2, _08051C00 @ =gUnknown_02031AF0 movs r6, #0xa ldrsh r0, [r4, r6] subs r0, #7 @@ -1125,7 +1125,7 @@ _08051B0E: adds r0, r0, r2 ldrh r1, [r4, #0x26] strb r1, [r0] - ldr r2, _08051C04 @ =0x0200B134 + ldr r2, _08051C04 @ =gUnknown_0200B134 movs r0, #0xa ldrsh r1, [r4, r0] subs r1, #7 @@ -1133,7 +1133,7 @@ _08051B0E: adds r0, r2, #0 adds r0, #0xd0 adds r1, r1, r0 - ldr r3, _08051C08 @ =0x086BB910 + ldr r3, _08051C08 @ =gUnknown_086BB910 movs r6, #0x24 ldrsh r0, [r4, r6] lsls r0, r0, #3 @@ -1164,7 +1164,7 @@ _08051B0E: movs r0, #1 strh r0, [r4, #6] _08051B98: - ldr r2, _08051BF4 @ =0x02002920 + ldr r2, _08051BF4 @ =gUnknown_02002920 movs r6, #0x2e adds r6, r6, r2 mov ip, r6 @@ -1179,7 +1179,7 @@ _08051B98: movs r5, #0 strb r0, [r4] lsls r0, r0, #0x18 - ldr r6, _08051C0C @ =0x086BB9B4 + ldr r6, _08051C0C @ =gUnknown_086BB9B4 adds r3, r2, #0 adds r3, #0x2c movs r1, #0 @@ -1212,13 +1212,13 @@ _08051BE8: ldrb r0, [r0] b _08051C2E .align 2, 0 -_08051BF4: .4byte 0x02002920 +_08051BF4: .4byte gUnknown_02002920 _08051BF8: .4byte gMain _08051BFC: .4byte 0x000003F7 -_08051C00: .4byte 0x02031AF0 -_08051C04: .4byte 0x0200B134 -_08051C08: .4byte 0x086BB910 -_08051C0C: .4byte 0x086BB9B4 +_08051C00: .4byte gUnknown_02031AF0 +_08051C04: .4byte gUnknown_0200B134 +_08051C08: .4byte gUnknown_086BB910 +_08051C0C: .4byte gUnknown_086BB9B4 _08051C10: adds r1, r2, #0 adds r1, #0x2b @@ -1264,8 +1264,8 @@ _08051C5C: .4byte gMain thumb_func_start sub_51C60 sub_51C60: @ 0x08051C60 push {lr} - ldr r1, _08051C90 @ =0x0200B134 - ldr r0, _08051C94 @ =0x02002920 + ldr r1, _08051C90 @ =gUnknown_0200B134 + ldr r0, _08051C94 @ =gUnknown_02002920 adds r0, #0x2a ldrb r0, [r0] adds r1, #0xcd @@ -1282,8 +1282,8 @@ sub_51C60: @ 0x08051C60 pop {r0} bx r0 .align 2, 0 -_08051C90: .4byte 0x0200B134 -_08051C94: .4byte 0x02002920 +_08051C90: .4byte gUnknown_0200B134 +_08051C94: .4byte gUnknown_02002920 _08051C98: .4byte gAutoDisplayTitlescreenMenu thumb_func_start sub_51C9C @@ -1294,9 +1294,9 @@ sub_51C9C: @ 0x08051C9C mov r5, r8 push {r5, r6, r7} sub sp, #0x8c - ldr r0, _08051D38 @ =0x0200B3B8 + ldr r0, _08051D38 @ =gUnknown_0200B3B8 mov r8, r0 - ldr r2, _08051D3C @ =0x02002920 + ldr r2, _08051D3C @ =gUnknown_02002920 movs r3, #4 ldrsh r1, [r2, r3] movs r0, #0xe6 @@ -1343,10 +1343,10 @@ _08051CEA: movs r1, #8 add r1, r8 mov sb, r1 - ldr r2, _08051D40 @ =0x0200B978 + ldr r2, _08051D40 @ =gUnknown_0200B978 adds r2, #8 str r2, [sp, #0x70] - ldr r0, _08051D44 @ =0x0200BAE8 + ldr r0, _08051D44 @ =gUnknown_0200BAE8 adds r4, r0, #0 adds r4, #0xb8 adds r5, r0, #0 @@ -1355,26 +1355,26 @@ _08051CEA: adds r2, r5, #0 subs r2, #0xb8 _08051D1E: - ldr r0, _08051D48 @ =0x0200293A + ldr r0, _08051D48 @ =gUnknown_0200293A add r0, ip ldrb r0, [r0] cmp r0, #1 bne _08051D50 - ldr r6, _08051D3C @ =0x02002920 + ldr r6, _08051D3C @ =gUnknown_02002920 movs r7, #6 ldrsh r0, [r6, r7] cmp r0, #1 bne _08051D50 - ldr r0, _08051D4C @ =0x0200C7D8 + ldr r0, _08051D4C @ =gUnknown_0200C7D8 str r0, [r1] b _08051D52 .align 2, 0 -_08051D38: .4byte 0x0200B3B8 -_08051D3C: .4byte 0x02002920 -_08051D40: .4byte 0x0200B978 -_08051D44: .4byte 0x0200BAE8 -_08051D48: .4byte 0x0200293A -_08051D4C: .4byte 0x0200C7D8 +_08051D38: .4byte gUnknown_0200B3B8 +_08051D3C: .4byte gUnknown_02002920 +_08051D40: .4byte gUnknown_0200B978 +_08051D44: .4byte gUnknown_0200BAE8 +_08051D48: .4byte gUnknown_0200293A +_08051D4C: .4byte gUnknown_0200C7D8 _08051D50: str r2, [r1] _08051D52: @@ -1396,7 +1396,7 @@ _08051D52: mov r7, ip cmp r7, #5 ble _08051D1E - ldr r0, _08051F64 @ =0x0200C890 + ldr r0, _08051F64 @ =gUnknown_0200C890 str r0, [sp, #0x64] movs r0, #1 mov r1, r8 @@ -1433,7 +1433,7 @@ _08051DA6: movs r0, #1 ldr r6, [sp, #0x60] strh r0, [r6] - ldr r7, _08051F68 @ =0x0200B978 + ldr r7, _08051F68 @ =gUnknown_0200B978 strh r0, [r7] movs r0, #0 mov ip, r0 @@ -1458,21 +1458,21 @@ _08051DCE: movs r0, #1 ldr r6, [sp, #0x64] strh r0, [r6] - ldr r7, _08051F6C @ =0x0200C948 + ldr r7, _08051F6C @ =gUnknown_0200C948 strh r0, [r7] - ldr r5, _08051F70 @ =0x02002920 + ldr r5, _08051F70 @ =gUnknown_02002920 adds r0, r5, #0 adds r0, #0x30 ldrb r0, [r0] lsls r0, r0, #0x18 asrs r0, r0, #0x18 - ldr r1, _08051F74 @ =0x0200CA00 + ldr r1, _08051F74 @ =gUnknown_0200CA00 strh r0, [r1] - ldr r0, _08051F78 @ =0x086BB9EC + ldr r0, _08051F78 @ =gUnknown_086BB9EC movs r1, #0x20 - ldr r2, _08051F7C @ =0x0200B3B8 + ldr r2, _08051F7C @ =gUnknown_0200B3B8 bl LoadSpriteSets - ldr r2, _08051F80 @ =0x086BB968 + ldr r2, _08051F80 @ =gUnknown_086BB968 movs r3, #0xa ldrsh r1, [r5, r3] lsls r1, r1, #2 @@ -1535,7 +1535,7 @@ _08051E6C: ldrh r2, [r4, #8] lsls r2, r2, #3 add r2, r8 - ldr r0, _08051F90 @ =0x02002932 + ldr r0, _08051F90 @ =gUnknown_02002932 add r0, ip ldrb r1, [r0] adds r1, #0x16 @@ -1596,7 +1596,7 @@ _08051EE2: ldrh r2, [r4, #8] lsls r2, r2, #3 add r2, r8 - ldr r0, _08051F98 @ =0x02002935 + ldr r0, _08051F98 @ =gUnknown_02002935 add r0, ip ldrb r1, [r0] adds r1, #0x16 @@ -1639,7 +1639,7 @@ _08051EE2: movs r0, #0x48 ldr r6, [sp, #0x60] strh r0, [r6, #2] - ldr r7, _08051F70 @ =0x02002920 + ldr r7, _08051F70 @ =gUnknown_02002920 movs r1, #0xa ldrsh r0, [r7, r1] cmp r0, #0 @@ -1648,20 +1648,20 @@ _08051EE2: strh r0, [r6, #4] b _08051FA6 .align 2, 0 -_08051F64: .4byte 0x0200C890 -_08051F68: .4byte 0x0200B978 -_08051F6C: .4byte 0x0200C948 -_08051F70: .4byte 0x02002920 -_08051F74: .4byte 0x0200CA00 -_08051F78: .4byte 0x086BB9EC -_08051F7C: .4byte 0x0200B3B8 -_08051F80: .4byte 0x086BB968 +_08051F64: .4byte gUnknown_0200C890 +_08051F68: .4byte gUnknown_0200B978 +_08051F6C: .4byte gUnknown_0200C948 +_08051F70: .4byte gUnknown_02002920 +_08051F74: .4byte gUnknown_0200CA00 +_08051F78: .4byte gUnknown_086BB9EC +_08051F7C: .4byte gUnknown_0200B3B8 +_08051F80: .4byte gUnknown_086BB968 _08051F84: .4byte gOamBuffer _08051F88: .4byte 0x000001FF _08051F8C: .4byte 0xFFFFFE00 -_08051F90: .4byte 0x02002932 +_08051F90: .4byte gUnknown_02002932 _08051F94: .4byte 0xFFFFFC00 -_08051F98: .4byte 0x02002935 +_08051F98: .4byte gUnknown_02002935 _08051F9C: cmp r0, #1 bne _08051FA6 @@ -1709,13 +1709,13 @@ _08051FB2: cmp r1, #0 bge _08051FB2 movs r0, #0x48 - ldr r2, _080520DC @ =0x0200B978 + ldr r2, _080520DC @ =gUnknown_0200B978 strh r0, [r2, #2] - ldr r3, _080520E0 @ =0x02002920 + ldr r3, _080520E0 @ =gUnknown_02002920 movs r4, #0xc ldrsh r0, [r3, r4] lsls r0, r0, #1 - ldr r7, _080520E4 @ =0x086BB9A8 + ldr r7, _080520E4 @ =gUnknown_086BB9A8 adds r0, r0, r7 ldrh r0, [r0] strh r0, [r2, #4] @@ -1733,7 +1733,7 @@ _08051FB2: ands r0, r3 orrs r0, r1 strh r0, [r2, #2] - ldr r4, _080520DC @ =0x0200B978 + ldr r4, _080520DC @ =gUnknown_0200B978 ldrh r1, [r4, #8] lsls r1, r1, #3 ldr r6, _080520D0 @ =gOamBuffer @@ -1744,7 +1744,7 @@ _08051FB2: strb r0, [r1] movs r7, #0 mov ip, r7 - ldr r0, _080520E0 @ =0x02002920 + ldr r0, _080520E0 @ =gUnknown_02002920 str r0, [sp, #0x68] movs r1, #0x54 str r1, [sp, #0x80] @@ -1826,9 +1826,9 @@ _0805208A: _080520D0: .4byte gOamBuffer _080520D4: .4byte 0xFFFFFE00 _080520D8: .4byte 0x000001FF -_080520DC: .4byte 0x0200B978 -_080520E0: .4byte 0x02002920 -_080520E4: .4byte 0x086BB9A8 +_080520DC: .4byte gUnknown_0200B978 +_080520E0: .4byte gUnknown_02002920 +_080520E4: .4byte gUnknown_086BB9A8 _080520E8: mov r2, r8 ldr r1, [r2] @@ -1849,7 +1849,7 @@ _080520E8: lsls r0, r0, #1 ldr r1, [sp, #0x88] adds r0, r1, r0 - ldr r2, _08052490 @ =0x02031AF0 + ldr r2, _08052490 @ =gUnknown_02031AF0 adds r0, r0, r2 ldrb r0, [r0] ldrh r2, [r4, #8] @@ -1857,7 +1857,7 @@ _080520E8: ldr r3, _08052494 @ =gOamBuffer adds r2, r2, r3 lsls r0, r0, #3 - ldr r1, _08052498 @ =0x086BB910 + ldr r1, _08052498 @ =gUnknown_086BB910 adds r6, r0, r1 ldrh r0, [r6, #2] ldr r1, _0805249C @ =0x000003FF @@ -1927,7 +1927,7 @@ _080520E8: adds r0, #1 ldr r1, [sp, #0x88] adds r0, r1, r0 - ldr r2, _08052490 @ =0x02031AF0 + ldr r2, _08052490 @ =gUnknown_02031AF0 adds r0, r0, r2 ldrb r0, [r0] mov sb, r0 @@ -2026,7 +2026,7 @@ _080521B8: adds r3, r3, r4 mov r0, sb lsls r4, r0, #3 - ldr r1, _08052498 @ =0x086BB910 + ldr r1, _08052498 @ =gUnknown_086BB910 adds r4, r4, r1 ldrh r0, [r4, #2] ldr r1, _0805249C @ =0x000003FF @@ -2107,7 +2107,7 @@ _08052304: movs r0, #0xaa ldr r2, [sp, #0x64] strh r0, [r2, #2] - ldr r0, _080524AC @ =0x02002920 + ldr r0, _080524AC @ =gUnknown_02002920 adds r0, #0x2a ldrb r0, [r0] lsls r1, r0, #1 @@ -2143,10 +2143,10 @@ _08052304: adds r0, r0, r7 strb r0, [r1] movs r0, #0xc0 - ldr r3, _080524B0 @ =0x0200C948 + ldr r3, _080524B0 @ =gUnknown_0200C948 strh r0, [r3, #2] strh r5, [r3, #4] - ldr r6, _080524AC @ =0x02002920 + ldr r6, _080524AC @ =gUnknown_02002920 adds r6, #0x2d mov sl, r6 adds r5, r3, #0 @@ -2179,7 +2179,7 @@ _0805236C: adds r3, r3, r0 movs r2, #2 ldrsh r1, [r5, r2] - ldr r7, _080524B0 @ =0x0200C948 + ldr r7, _080524B0 @ =gUnknown_0200C948 movs r2, #2 ldrsh r0, [r7, r2] adds r1, r1, r0 @@ -2196,7 +2196,7 @@ _0805236C: lsls r1, r1, #3 ldr r2, _08052494 @ =gOamBuffer adds r1, r1, r2 - ldr r3, _080524B0 @ =0x0200C948 + ldr r3, _080524B0 @ =gUnknown_0200C948 ldrb r0, [r3, #4] ldrb r7, [r5, #4] adds r0, r0, r7 @@ -2209,7 +2209,7 @@ _0805236C: mov r1, ip cmp r1, #0 bge _0805236C - ldr r2, _080524B4 @ =0x0200CA00 + ldr r2, _080524B4 @ =gUnknown_0200CA00 ldrh r0, [r2] cmp r0, #1 bne _08052454 @@ -2223,7 +2223,7 @@ _0805236C: lsls r2, r2, #3 ldr r3, _08052494 @ =gOamBuffer adds r2, r2, r3 - ldr r5, _080524AC @ =0x02002920 + ldr r5, _080524AC @ =gUnknown_02002920 adds r5, #0x2f movs r1, #0 ldrsb r1, [r5, r1] @@ -2235,7 +2235,7 @@ _0805236C: ands r0, r3 orrs r0, r1 strh r0, [r2, #4] - ldr r4, _080524B4 @ =0x0200CA00 + ldr r4, _080524B4 @ =gUnknown_0200CA00 ldrh r2, [r4, #8] lsls r2, r2, #3 ldr r6, _08052494 @ =gOamBuffer @@ -2252,7 +2252,7 @@ _0805236C: ands r0, r3 orrs r0, r1 strh r0, [r2, #2] - ldr r6, _080524B4 @ =0x0200CA00 + ldr r6, _080524B4 @ =gUnknown_0200CA00 ldrh r1, [r6, #8] lsls r1, r1, #3 ldr r0, _08052494 @ =gOamBuffer @@ -2305,22 +2305,22 @@ _08052470: pop {r0} bx r0 .align 2, 0 -_08052490: .4byte 0x02031AF0 +_08052490: .4byte gUnknown_02031AF0 _08052494: .4byte gOamBuffer -_08052498: .4byte 0x086BB910 +_08052498: .4byte gUnknown_086BB910 _0805249C: .4byte 0x000003FF _080524A0: .4byte 0xFFFFFC00 _080524A4: .4byte 0x000001FF _080524A8: .4byte 0xFFFFFE00 -_080524AC: .4byte 0x02002920 -_080524B0: .4byte 0x0200C948 -_080524B4: .4byte 0x0200CA00 +_080524AC: .4byte gUnknown_02002920 +_080524B0: .4byte gUnknown_0200C948 +_080524B4: .4byte gUnknown_0200CA00 _080524B8: .4byte gMain thumb_func_start sub_524BC sub_524BC: @ 0x080524BC push {r4, r5, lr} - ldr r1, _0805251C @ =0x02002920 + ldr r1, _0805251C @ =gUnknown_02002920 movs r2, #0x28 ldrsh r0, [r1, r2] adds r2, r1, #0 @@ -2370,7 +2370,7 @@ _08052514: pop {r0} bx r0 .align 2, 0 -_0805251C: .4byte 0x02002920 +_0805251C: .4byte gUnknown_02002920 _08052520: .4byte gMain _08052524: .4byte 0x000003F7 @@ -2378,9 +2378,9 @@ _08052524: .4byte 0x000003F7 sub_52528: @ 0x08052528 push {r4, r5, r6, r7, lr} movs r0, #0 - ldr r1, _0805255C @ =0x0200B204 + ldr r1, _0805255C @ =gUnknown_0200B204 mov ip, r1 - ldr r6, _08052560 @ =0x02031B18 + ldr r6, _08052560 @ =gUnknown_02031B18 _08052532: movs r2, #0 lsls r4, r0, #2 @@ -2404,8 +2404,8 @@ _0805253A: beq _0805258E b _080525B2 .align 2, 0 -_0805255C: .4byte 0x0200B204 -_08052560: .4byte 0x02031B18 +_0805255C: .4byte gUnknown_0200B204 +_08052560: .4byte gUnknown_02031B18 _08052564: cmp r1, #4 beq _08052596 @@ -2502,7 +2502,7 @@ _080525EC: @ jump table _08052604: ldr r0, _080526BC @ =gMain mov ip, r0 - ldr r6, _080526C0 @ =0x086BB910 + ldr r6, _080526C0 @ =gUnknown_086BB910 ldrh r5, [r6, #0x28] adds r0, #0x60 strh r5, [r0] @@ -2581,8 +2581,8 @@ _08052604: add r0, ip strh r2, [r0] movs r2, #0 - ldr r4, _080526C4 @ =0x02031B18 - ldr r3, _080526C8 @ =0x08527EFE + ldr r4, _080526C4 @ =gUnknown_02031B18 + ldr r3, _080526C8 @ =gUnknown_08527EFE _080526AA: adds r0, r2, r4 adds r1, r2, r3 @@ -2594,12 +2594,12 @@ _080526AA: b _080528A2 .align 2, 0 _080526BC: .4byte gMain -_080526C0: .4byte 0x086BB910 -_080526C4: .4byte 0x02031B18 -_080526C8: .4byte 0x08527EFE +_080526C0: .4byte gUnknown_086BB910 +_080526C4: .4byte gUnknown_02031B18 +_080526C8: .4byte gUnknown_08527EFE _080526CC: ldr r4, _08052718 @ =gMain - ldr r5, _0805271C @ =0x086BB910 + ldr r5, _0805271C @ =gUnknown_086BB910 ldrh r1, [r5, #0x28] adds r0, r4, #0 adds r0, #0x60 @@ -2637,10 +2637,10 @@ _080526CC: b _080528A0 .align 2, 0 _08052718: .4byte gMain -_0805271C: .4byte 0x086BB910 +_0805271C: .4byte gUnknown_086BB910 _08052720: ldr r3, _08052768 @ =gMain - ldr r4, _0805276C @ =0x086BB910 + ldr r4, _0805276C @ =gUnknown_086BB910 ldrh r1, [r4, #0x28] adds r0, r3, #0 adds r0, #0x60 @@ -2676,10 +2676,10 @@ _08052720: b _08052802 .align 2, 0 _08052768: .4byte gMain -_0805276C: .4byte 0x086BB910 +_0805276C: .4byte gUnknown_086BB910 _08052770: ldr r4, _080527B8 @ =gMain - ldr r5, _080527BC @ =0x086BB910 + ldr r5, _080527BC @ =gUnknown_086BB910 adds r0, r5, #0 adds r0, #0x48 ldrh r1, [r0] @@ -2716,10 +2716,10 @@ _08052770: b _080528A0 .align 2, 0 _080527B8: .4byte gMain -_080527BC: .4byte 0x086BB910 +_080527BC: .4byte gUnknown_086BB910 _080527C0: ldr r3, _0805280C @ =gMain - ldr r4, _08052810 @ =0x086BB910 + ldr r4, _08052810 @ =gUnknown_086BB910 adds r0, r4, #0 adds r0, #0x48 ldrh r1, [r0] @@ -2759,7 +2759,7 @@ _08052802: b _080528A2 .align 2, 0 _0805280C: .4byte gMain -_08052810: .4byte 0x086BB910 +_08052810: .4byte gUnknown_086BB910 _08052814: ldr r2, _080528A8 @ =gMain movs r1, #0xa2 |