diff options
author | YamaArashi <shadow962@live.com> | 2016-01-06 20:23:20 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-01-06 20:23:20 -0800 |
commit | 8c312b28ab84dfd8b4c1ce9dd520f4cddef6c00a (patch) | |
tree | fe5d6b2ea015fd8fd8e399734af679027801713d /asm/text_renderer.s | |
parent | d35478a39840f150ddda9d0a1d44187f366f86c5 (diff) |
get rid of @ local labels
Diffstat (limited to 'asm/text_renderer.s')
-rw-r--r-- | asm/text_renderer.s | 1572 |
1 files changed, 786 insertions, 786 deletions
diff --git a/asm/text_renderer.s b/asm/text_renderer.s index 901b8bcb7..e54b6ceff 100644 --- a/asm/text_renderer.s +++ b/asm/text_renderer.s @@ -15,11 +15,11 @@ DeactivateAllTextPrinters: ; 80045B0 movs r2, 0 ldr r3, =0x0000045c adds r0, r1, r3 -@080045BA: +_080045BA: strb r2, [r0, 0x1B] subs r0, 0x24 cmp r0, r1 - bge @080045BA + bge _080045BA pop {r0} bx r0 .pool @@ -125,11 +125,11 @@ AddTextPrinter: ; 800467C ldr r0, =0x03002f80 ldr r0, [r0] cmp r0, 0 - bne @08004698 + bne _08004698 movs r0, 0 - b @08004766 + b _08004766 .pool -@08004698: +_08004698: ldr r0, =0x0202018c movs r2, 0 movs r1, 0x1 @@ -141,12 +141,12 @@ AddTextPrinter: ; 800467C adds r4, r0, 0 movs r1, 0x6 adds r0, 0x1A -@080046AE: +_080046AE: strb r2, [r0] subs r0, 0x1 subs r1, 0x1 cmp r1, 0 - bge @080046AE + bge _080046AE adds r1, r4, 0 adds r0, r6, 0 ldm r0!, {r2,r3,r7} @@ -169,9 +169,9 @@ AddTextPrinter: ; 800467C lsrs r2, 4 bl GenerateFontHalfRowLookupTable cmp r5, 0xFF - beq @08004718 + beq _08004718 cmp r5, 0 - beq @08004718 + beq _08004718 ldrb r0, [r4, 0x1D] subs r0, 0x1 strb r0, [r4, 0x1D] @@ -188,35 +188,35 @@ AddTextPrinter: ; 800467C stm r1!, {r2,r3,r7} ldm r0!, {r2,r4,r7} stm r1!, {r2,r4,r7} - b @0800475E + b _0800475E .pool -@08004718: +_08004718: ldr r1, =0x0202018c movs r0, 0 strb r0, [r1, 0x1D] movs r4, 0 ldr r7, =0x000003ff - b @08004732 + b _08004732 .pool -@0800472C: +_0800472C: adds r0, r4, 0x1 lsls r0, 16 lsrs r4, r0, 16 -@08004732: +_08004732: cmp r4, r7 - bhi @08004740 + bhi _08004740 ldr r0, =0x0202018c bl RenderFont cmp r0, 0x1 - bne @0800472C -@08004740: + bne _0800472C +_08004740: cmp r5, 0xFF - beq @0800474E + beq _0800474E ldr r0, =0x0202018c ldrb r0, [r0, 0x4] movs r1, 0x2 bl CopyWindowToVram -@0800474E: +_0800474E: ldr r2, =0x020201b0 ldrb r1, [r6, 0x4] lsls r0, r1, 3 @@ -225,12 +225,12 @@ AddTextPrinter: ; 800467C adds r0, r2 movs r1, 0 strb r1, [r0, 0x1B] -@0800475E: +_0800475E: ldr r1, =0x03002f84 movs r0, 0 strb r0, [r1] movs r0, 0x1 -@08004766: +_08004766: pop {r4-r7} pop {r1} bx r1 @@ -246,61 +246,61 @@ RunTextPrinters: ; 8004778 ldr r0, =0x03002f84 ldrb r0, [r0] cmp r0, 0 - bne @080047F6 + bne _080047F6 ldr r0, =0x020201b0 movs r6, 0 adds r5, r0, 0x4 mov r8, r0 movs r7, 0x1F -@08004790: +_08004790: ldrb r0, [r5, 0x17] cmp r0, 0 - beq @080047E8 + beq _080047E8 mov r0, r8 bl RenderFont lsls r0, 16 lsrs r4, r0, 16 cmp r4, 0x1 - beq @080047E4 + beq _080047E4 cmp r4, 0x1 - bgt @080047B8 + bgt _080047B8 cmp r4, 0 - beq @080047BE - b @080047E8 + beq _080047BE + b _080047E8 .pool -@080047B8: +_080047B8: cmp r4, 0x3 - beq @080047C6 - b @080047E8 -@080047BE: + beq _080047C6 + b _080047E8 +_080047BE: ldrb r0, [r5] movs r1, 0x2 bl CopyWindowToVram -@080047C6: +_080047C6: ldr r1, =0x020201b0 adds r0, r1, 0 adds r0, 0x10 adds r0, r6, r0 ldr r2, [r0] cmp r2, 0 - beq @080047E8 + beq _080047E8 adds r0, r6, r1 adds r1, r4, 0 bl _call_via_r2 - b @080047E8 + b _080047E8 .pool -@080047E4: +_080047E4: movs r0, 0 strb r0, [r5, 0x17] -@080047E8: +_080047E8: adds r6, 0x24 adds r5, 0x24 movs r0, 0x24 add r8, r0 subs r7, 0x1 cmp r7, 0 - bge @08004790 -@080047F6: + bge _08004790 +_080047F6: pop {r3} mov r8, r3 pop {r4-r7} @@ -328,7 +328,7 @@ IsTextPrinterActive: ; 8004800 RenderFont: ; 8004818 push {r4,lr} adds r4, r0, 0 -@0800481C: +_0800481C: ldrb r1, [r4, 0x5] ldr r0, =0x03002f80 ldr r2, [r0] @@ -342,7 +342,7 @@ RenderFont: ; 8004818 lsls r0, 16 lsrs r0, 16 cmp r0, 0x2 - beq @0800481C + beq _0800481C pop {r4} pop {r1} bx r1 @@ -1010,34 +1010,34 @@ GetLastTextColor: ; 8004D58 lsrs r0, 24 adds r1, r0, 0 cmp r0, 0x1 - beq @08004D8C + beq _08004D8C cmp r0, 0x1 - bgt @08004D6E + bgt _08004D6E cmp r0, 0 - beq @08004D74 - b @08004D98 -@08004D6E: + beq _08004D74 + b _08004D98 +_08004D6E: cmp r1, 0x2 - beq @08004D80 - b @08004D98 -@08004D74: + beq _08004D80 + b _08004D98 +_08004D74: ldr r0, =0x030009ec ldrb r0, [r0] - b @08004D9A + b _08004D9A .pool -@08004D80: +_08004D80: ldr r0, =0x030009ea ldrb r0, [r0] - b @08004D9A + b _08004D9A .pool -@08004D8C: +_08004D8C: ldr r0, =0x030009ee ldrb r0, [r0] - b @08004D9A + b _08004D9A .pool -@08004D98: +_08004D98: movs r0, 0 -@08004D9A: +_08004D9A: pop {r1} bx r1 thumb_func_end GetLastTextColor @@ -1068,9 +1068,9 @@ CopyGlyphToWindow: ; 8004DA0 adds r0, 0x80 ldrb r0, [r0] cmp r4, r0 - ble @08004DD2 + ble _08004DD2 adds r4, r0, 0 -@08004DD2: +_08004DD2: ldrb r0, [r1, 0x4] lsls r0, 3 ldrb r3, [r3, 0x9] @@ -1079,9 +1079,9 @@ CopyGlyphToWindow: ; 8004DA0 adds r1, 0x81 ldrb r1, [r1] cmp r0, r1 - ble @08004DE6 + ble _08004DE6 adds r0, r1, 0 -@08004DE6: +_08004DE6: str r6, [sp] mov r8, r3 adds r3, r5, 0 @@ -1090,11 +1090,11 @@ CopyGlyphToWindow: ; 8004DA0 lsls r1, r7, 5 str r1, [sp, 0x4] cmp r4, 0x8 - ble @08004DFA - b @08004F94 -@08004DFA: + ble _08004DFA + b _08004F94 +_08004DFA: cmp r0, 0x8 - bgt @08004E84 + bgt _08004E84 mov r1, r8 str r3, [sp, 0x8] adds r2, r6, 0 @@ -1104,9 +1104,9 @@ CopyGlyphToWindow: ; 8004DA0 str r0, [sp, 0xC] str r6, [sp, 0x10] cmp r1, r0 - bcc @08004E14 - b @080052AA -@08004E14: + bcc _08004E14 + b _080052AA +_08004E14: ldr r3, [sp, 0x8] ldm r3!, {r5} str r3, [sp, 0x8] @@ -1114,7 +1114,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r0, r1, 0x1 mov r10, r0 cmp r4, r8 - bcs @08004E72 + bcs _08004E72 movs r2, 0x7 mov r12, r2 lsrs r0, r1, 3 @@ -1125,12 +1125,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r3, r12 ands r1, r3 lsls r6, r1, 2 -@08004E38: +_08004E38: adds r3, r5, 0 movs r0, 0xF ands r3, r0 cmp r3, 0 - beq @08004E6A + beq _08004E6A lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1151,19 +1151,19 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@08004E6A: +_08004E6A: lsrs r5, 4 adds r4, 0x1 cmp r4, r8 - bcc @08004E38 -@08004E72: + bcc _08004E38 +_08004E72: mov r1, r10 ldr r2, [sp, 0xC] cmp r1, r2 - bcc @08004E14 - b @080052AA + bcc _08004E14 + b _080052AA .pool -@08004E84: +_08004E84: mov r1, r8 str r3, [sp, 0x14] ldr r3, [sp] @@ -1181,8 +1181,8 @@ CopyGlyphToWindow: ; 8004DA0 subs r0, 0x8 str r0, [sp, 0x80] cmp r1, r3 - bcs @08004F0E -@08004EA8: + bcs _08004F0E +_08004EA8: ldr r0, [sp, 0x14] ldm r0!, {r5} str r0, [sp, 0x14] @@ -1190,7 +1190,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r2, r1, 0x1 mov r8, r2 cmp r4, r12 - bcs @08004F06 + bcs _08004F06 movs r3, 0x7 mov r10, r3 lsrs r0, r1, 3 @@ -1201,12 +1201,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r0, r10 ands r1, r0 lsls r6, r1, 2 -@08004ECC: +_08004ECC: adds r3, r5, 0 movs r1, 0xF ands r3, r1 cmp r3, 0 - beq @08004EFE + beq _08004EFE lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1227,17 +1227,17 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@08004EFE: +_08004EFE: lsrs r5, 4 adds r4, 0x1 cmp r4, r12 - bcc @08004ECC -@08004F06: + bcc _08004ECC +_08004F06: mov r1, r8 ldr r2, [sp, 0x18] cmp r1, r2 - bcc @08004EA8 -@08004F0E: + bcc _08004EA8 +_08004F0E: ldr r1, [sp, 0x88] ldr r3, =0x03002fd0 str r3, [sp, 0x20] @@ -1249,9 +1249,9 @@ CopyGlyphToWindow: ; 8004DA0 ldr r3, [sp] str r3, [sp, 0x28] cmp r1, r2 - bcc @08004F28 - b @080052AA -@08004F28: + bcc _08004F28 + b _080052AA +_08004F28: ldr r0, [sp, 0x20] ldm r0!, {r5} str r0, [sp, 0x20] @@ -1259,7 +1259,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r2, r1, 0x1 mov r10, r2 cmp r4, r8 - bcs @08004F86 + bcs _08004F86 movs r3, 0x7 mov r12, r3 lsrs r0, r1, 3 @@ -1270,12 +1270,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r0, r12 ands r1, r0 lsls r6, r1, 2 -@08004F4C: +_08004F4C: adds r3, r5, 0 movs r1, 0xF ands r3, r1 cmp r3, 0 - beq @08004F7E + beq _08004F7E lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1296,23 +1296,23 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@08004F7E: +_08004F7E: lsrs r5, 4 adds r4, 0x1 cmp r4, r8 - bcc @08004F4C -@08004F86: + bcc _08004F4C +_08004F86: mov r1, r10 ldr r2, [sp, 0x24] cmp r1, r2 - bcc @08004F28 - b @080052AA + bcc _08004F28 + b _080052AA .pool -@08004F94: +_08004F94: cmp r0, 0x8 - ble @08004F9A - b @080050A4 -@08004F9A: + ble _08004F9A + b _080050A4 +_08004F9A: mov r1, r8 str r3, [sp, 0x2C] ldr r3, [sp] @@ -1328,8 +1328,8 @@ CopyGlyphToWindow: ; 8004DA0 subs r4, 0x8 str r4, [sp, 0x7C] cmp r8, r2 - bcs @0800501C -@08004FBA: + bcs _0800501C +_08004FBA: ldr r0, [sp, 0x2C] ldm r0!, {r5} str r0, [sp, 0x2C] @@ -1337,7 +1337,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r2, r1, 0x1 mov r10, r2 cmp r4, r12 - bcs @08005014 + bcs _08005014 lsrs r0, r1, 3 ldr r2, [sp, 0x4] adds r3, r0, 0 @@ -1346,12 +1346,12 @@ CopyGlyphToWindow: ; 8004DA0 movs r3, 0x7 ands r1, r3 lsls r6, r1, 2 -@08004FDA: +_08004FDA: adds r3, r5, 0 movs r0, 0xF ands r3, r0 cmp r3, 0 - beq @0800500C + beq _0800500C lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1372,17 +1372,17 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@0800500C: +_0800500C: lsrs r5, 4 adds r4, 0x1 cmp r4, r12 - bcc @08004FDA -@08005014: + bcc _08004FDA +_08005014: mov r1, r10 ldr r2, [sp, 0x30] cmp r1, r2 - bcc @08004FBA -@0800501C: + bcc _08004FBA +_0800501C: mov r1, r8 ldr r3, =0x03002fb0 str r3, [sp, 0x38] @@ -1395,9 +1395,9 @@ CopyGlyphToWindow: ; 8004DA0 ldr r0, [sp, 0x84] str r0, [sp, 0x40] cmp r1, r3 - bcc @08005038 - b @080052AA -@08005038: + bcc _08005038 + b _080052AA +_08005038: ldr r2, [sp, 0x38] ldm r2!, {r5} str r2, [sp, 0x38] @@ -1405,7 +1405,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r3, r1, 0x1 mov r10, r3 cmp r4, r8 - bcs @08005096 + bcs _08005096 movs r0, 0x7 mov r12, r0 lsrs r0, r1, 3 @@ -1416,12 +1416,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r0, r12 ands r1, r0 lsls r6, r1, 2 -@0800505C: +_0800505C: adds r3, r5, 0 movs r1, 0xF ands r3, r1 cmp r3, 0 - beq @0800508E + beq _0800508E lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1442,19 +1442,19 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@0800508E: +_0800508E: lsrs r5, 4 adds r4, 0x1 cmp r4, r8 - bcc @0800505C -@08005096: + bcc _0800505C +_08005096: mov r1, r10 ldr r2, [sp, 0x3C] cmp r1, r2 - bcc @08005038 - b @080052AA + bcc _08005038 + b _080052AA .pool -@080050A4: +_080050A4: mov r1, r8 str r5, [sp, 0x44] ldr r3, [sp] @@ -1473,8 +1473,8 @@ CopyGlyphToWindow: ; 8004DA0 subs r4, 0x8 str r4, [sp, 0x7C] cmp r8, r2 - bcs @0800512C -@080050CA: + bcs _0800512C +_080050CA: ldr r2, [sp, 0x44] ldm r2!, {r5} str r2, [sp, 0x44] @@ -1482,7 +1482,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r3, r1, 0x1 mov r10, r3 cmp r4, r12 - bcs @08005124 + bcs _08005124 lsrs r0, r1, 3 ldr r3, [sp, 0x4] adds r2, r0, 0 @@ -1491,12 +1491,12 @@ CopyGlyphToWindow: ; 8004DA0 movs r0, 0x7 ands r1, r0 lsls r6, r1, 2 -@080050EA: +_080050EA: adds r3, r5, 0 movs r1, 0xF ands r3, r1 cmp r3, 0 - beq @0800511C + beq _0800511C lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1517,17 +1517,17 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@0800511C: +_0800511C: lsrs r5, 4 adds r4, 0x1 cmp r4, r12 - bcc @080050EA -@08005124: + bcc _080050EA +_08005124: mov r1, r10 ldr r2, [sp, 0x48] cmp r1, r2 - bcc @080050CA -@0800512C: + bcc _080050CA +_0800512C: mov r1, r8 ldr r3, =0x03002fb0 str r3, [sp, 0x50] @@ -1540,8 +1540,8 @@ CopyGlyphToWindow: ; 8004DA0 ldr r0, [sp, 0x84] str r0, [sp, 0x58] cmp r1, r3 - bcs @080051AC -@08005146: + bcs _080051AC +_08005146: ldr r2, [sp, 0x50] ldm r2!, {r5} str r2, [sp, 0x50] @@ -1549,7 +1549,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r3, r1, 0x1 mov r10, r3 cmp r4, r8 - bcs @080051A4 + bcs _080051A4 movs r0, 0x7 mov r12, r0 lsrs r0, r1, 3 @@ -1560,12 +1560,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r0, r12 ands r1, r0 lsls r6, r1, 2 -@0800516A: +_0800516A: adds r3, r5, 0 movs r1, 0xF ands r3, r1 cmp r3, 0 - beq @0800519C + beq _0800519C lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1586,17 +1586,17 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@0800519C: +_0800519C: lsrs r5, 4 adds r4, 0x1 cmp r4, r8 - bcc @0800516A -@080051A4: + bcc _0800516A +_080051A4: mov r1, r10 ldr r2, [sp, 0x54] cmp r1, r2 - bcc @08005146 -@080051AC: + bcc _08005146 +_080051AC: ldr r1, [sp, 0x88] ldr r3, =0x03002fd0 str r3, [sp, 0x5C] @@ -1608,8 +1608,8 @@ CopyGlyphToWindow: ; 8004DA0 ldr r3, [sp] str r3, [sp, 0x64] cmp r1, r2 - bcs @0800522A -@080051C4: + bcs _0800522A +_080051C4: ldr r0, [sp, 0x5C] ldm r0!, {r5} str r0, [sp, 0x5C] @@ -1617,7 +1617,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r2, r1, 0x1 mov r10, r2 cmp r4, r8 - bcs @08005222 + bcs _08005222 movs r3, 0x7 mov r12, r3 lsrs r0, r1, 3 @@ -1628,12 +1628,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r0, r12 ands r1, r0 lsls r6, r1, 2 -@080051E8: +_080051E8: adds r3, r5, 0 movs r1, 0xF ands r3, r1 cmp r3, 0 - beq @0800521A + beq _0800521A lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1654,17 +1654,17 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@0800521A: +_0800521A: lsrs r5, 4 adds r4, 0x1 cmp r4, r8 - bcc @080051E8 -@08005222: + bcc _080051E8 +_08005222: mov r1, r10 ldr r2, [sp, 0x60] cmp r1, r2 - bcc @080051C4 -@0800522A: + bcc _080051C4 +_0800522A: ldr r4, [sp, 0x84] ldr r1, [sp, 0x88] ldr r3, =0x03002ff0 @@ -1677,8 +1677,8 @@ CopyGlyphToWindow: ; 8004DA0 str r2, [sp, 0x6C] str r4, [sp, 0x70] cmp r1, r2 - bcs @080052AA -@08005244: + bcs _080052AA +_08005244: ldr r3, [sp, 0x68] ldm r3!, {r5} str r3, [sp, 0x68] @@ -1686,7 +1686,7 @@ CopyGlyphToWindow: ; 8004DA0 adds r0, r1, 0x1 mov r10, r0 cmp r4, r8 - bcs @080052A2 + bcs _080052A2 movs r2, 0x7 mov r12, r2 lsrs r0, r1, 3 @@ -1697,12 +1697,12 @@ CopyGlyphToWindow: ; 8004DA0 mov r3, r12 ands r1, r3 lsls r6, r1, 2 -@08005268: +_08005268: adds r3, r5, 0 movs r0, 0xF ands r3, r0 cmp r3, 0 - beq @0800529A + beq _0800529A lsrs r2, r4, 3 lsls r2, 5 add r2, r9 @@ -1723,17 +1723,17 @@ CopyGlyphToWindow: ; 8004DA0 ands r0, r1 orrs r3, r0 strb r3, [r2] -@0800529A: +_0800529A: lsrs r5, 4 adds r4, 0x1 cmp r4, r8 - bcc @08005268 -@080052A2: + bcc _08005268 +_080052A2: mov r1, r10 ldr r2, [sp, 0x6C] cmp r1, r2 - bcc @08005244 -@080052AA: + bcc _08005244 +_080052AA: add sp, 0x8C pop {r3-r5} mov r8, r3 @@ -1755,7 +1755,7 @@ ClearTextSpan: ; 80052C8 ldr r0, =0x030009ea ldrh r5, [r0] cmp r5, 0 - beq @0800531E + beq _0800531E ldrb r1, [r4, 0x4] lsls r0, r1, 1 adds r0, r1 @@ -1790,7 +1790,7 @@ ClearTextSpan: ; 80052C8 str r0, [sp, 0x4] add r0, sp, 0x8 bl FillBitmapRect4Bit -@0800531E: +_0800531E: add sp, 0x10 pop {r4-r6} pop {r0} @@ -1809,7 +1809,7 @@ Font0Func: ; 800533C movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @08005360 + bne _08005360 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -1819,7 +1819,7 @@ Font0Func: ; 800533C movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@08005360: +_08005360: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -1839,7 +1839,7 @@ Font1Func: ; 8005370 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @08005398 + bne _08005398 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -1851,7 +1851,7 @@ Font1Func: ; 8005370 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@08005398: +_08005398: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -1871,7 +1871,7 @@ Font2Func: ; 80053A8 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @080053D0 + bne _080053D0 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -1883,7 +1883,7 @@ Font2Func: ; 80053A8 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@080053D0: +_080053D0: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -1903,7 +1903,7 @@ Font3Func: ; 80053E0 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @08005408 + bne _08005408 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -1915,7 +1915,7 @@ Font3Func: ; 80053E0 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@08005408: +_08005408: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -1935,7 +1935,7 @@ Font4Func: ; 8005418 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @08005440 + bne _08005440 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -1947,7 +1947,7 @@ Font4Func: ; 8005418 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@08005440: +_08005440: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -1967,7 +1967,7 @@ Font5Func: ; 8005450 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @08005478 + bne _08005478 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -1979,7 +1979,7 @@ Font5Func: ; 8005450 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@08005478: +_08005478: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -1999,7 +1999,7 @@ Font7Func: ; 8005488 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @080054B0 + bne _080054B0 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -2011,7 +2011,7 @@ Font7Func: ; 8005488 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@080054B0: +_080054B0: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -2031,7 +2031,7 @@ Font8Func: ; 80054C0 movs r0, 0x80 ands r0, r1 cmp r0, 0 - bne @080054E8 + bne _080054E8 ldrb r1, [r2, 0x14] movs r0, 0x10 negs r0, r0 @@ -2043,7 +2043,7 @@ Font8Func: ; 80054C0 movs r1, 0x80 orrs r0, r1 strb r0, [r3, 0x1] -@080054E8: +_080054E8: adds r0, r2, 0 bl RenderText lsls r0, 16 @@ -2063,12 +2063,12 @@ TextPrinterInitDownArrowCounters: ; 80054F8 movs r0, 0x4 ands r0, r1 cmp r0, 0 - beq @08005514 + beq _08005514 movs r0, 0 strb r0, [r2, 0x2] - b @08005524 + b _08005524 .pool -@08005514: +_08005514: ldrb r0, [r2, 0x1] movs r1, 0x61 negs r1, r1 @@ -2077,7 +2077,7 @@ TextPrinterInitDownArrowCounters: ; 80054F8 negs r0, r0 ands r1, r0 strb r1, [r2, 0x1] -@08005524: +_08005524: pop {r0} bx r0 thumb_func_end TextPrinterInitDownArrowCounters @@ -2095,12 +2095,12 @@ TextPrinterDrawDownArrow: ; 8005528 movs r0, 0x4 ands r0, r1 cmp r0, 0 - bne @080055EE + bne _080055EE ldrb r2, [r6, 0x1] movs r0, 0x1F ands r0, r2 cmp r0, 0 - beq @08005560 + beq _08005560 ldr r0, [r5, 0x14] lsls r0, 19 lsrs r0, 27 @@ -2109,9 +2109,9 @@ TextPrinterDrawDownArrow: ; 8005528 ands r0, r1 movs r1, 0x20 negs r1, r1 - b @080055E8 + b _080055E8 .pool -@08005560: +_08005560: ldrb r0, [r5, 0x4] ldrb r2, [r5, 0xD] lsls r2, 28 @@ -2129,16 +2129,16 @@ TextPrinterDrawDownArrow: ; 8005528 lsls r0, 30 lsrs r0, 31 cmp r0, 0 - beq @0800558A + beq _0800558A cmp r0, 0x1 - beq @08005594 -@0800558A: + beq _08005594 +_0800558A: ldr r7, =gDownArrowTiles - b @08005596 + b _08005596 .pool -@08005594: +_08005594: ldr r7, =gDarkDownArrowTiles -@08005596: +_08005596: ldrb r0, [r5, 0x4] ldr r2, =gDownArrowYCoords ldr r1, [r6] @@ -2178,11 +2178,11 @@ TextPrinterDrawDownArrow: ; 8005528 lsls r0, 5 movs r2, 0x61 negs r2, r2 -@080055E8: +_080055E8: ands r1, r2 orrs r1, r0 strb r1, [r6, 0x1] -@080055EE: +_080055EE: add sp, 0x18 pop {r4-r7} pop {r0} @@ -2226,14 +2226,14 @@ TextPrinterWaitAutoMode: ; 8005634 adds r1, 0x14 ldrb r0, [r1, 0x2] cmp r0, 0x31 - beq @08005648 + beq _08005648 adds r0, 0x1 strb r0, [r1, 0x2] movs r0, 0 - b @0800564A -@08005648: + b _0800564A +_08005648: movs r0, 0x1 -@0800564A: +_0800564A: pop {r1} bx r1 thumb_func_end TextPrinterWaitAutoMode @@ -2249,14 +2249,14 @@ TextPrinterWaitWithDownArrow: ; 8005650 movs r0, 0x4 ands r0, r1 cmp r0, 0 - beq @08005674 + beq _08005674 adds r0, r2, 0 bl TextPrinterWaitAutoMode lsls r0, 24 lsrs r4, r0, 24 - b @0800568E + b _0800568E .pool -@08005674: +_08005674: adds r0, r2, 0 bl TextPrinterDrawDownArrow ldr r0, =0x030022c0 @@ -2264,11 +2264,11 @@ TextPrinterWaitWithDownArrow: ; 8005650 movs r0, 0x3 ands r0, r1 cmp r0, 0 - beq @0800568E + beq _0800568E movs r4, 0x1 movs r0, 0x5 bl audio_play -@0800568E: +_0800568E: adds r0, r4, 0 pop {r4} pop {r1} @@ -2287,24 +2287,24 @@ TextPrinterWait: ; 800569C movs r0, 0x4 ands r0, r1 cmp r0, 0 - beq @080056C0 + beq _080056C0 adds r0, r2, 0 bl TextPrinterWaitAutoMode lsls r0, 24 lsrs r4, r0, 24 - b @080056D4 + b _080056D4 .pool -@080056C0: +_080056C0: ldr r0, =0x030022c0 ldrh r1, [r0, 0x2E] movs r0, 0x3 ands r0, r1 cmp r0, 0 - beq @080056D4 + beq _080056D4 movs r4, 0x1 movs r0, 0x5 bl audio_play -@080056D4: +_080056D4: adds r0, r4, 0 pop {r4} pop {r1} @@ -2340,11 +2340,11 @@ DrawDownArrow: ; 80056E0 mov r1, r9 ldrb r0, [r1] cmp r0, 0 - beq @0800571A + beq _0800571A subs r0, 0x1 strb r0, [r1] - b @0800579A -@0800571A: + b _0800579A +_0800571A: lsls r1, r3, 4 orrs r1, r3 lsls r1, 24 @@ -2358,22 +2358,22 @@ DrawDownArrow: ; 80056E0 adds r3, r7, 0 bl FillWindowPixelRect cmp r4, 0 - bne @0800579A + bne _0800579A ldr r0, =0x03003014 ldr r0, [r0] lsls r0, 30 lsrs r0, 31 cmp r0, 0 - beq @08005748 + beq _08005748 cmp r0, 0x1 - beq @08005754 -@08005748: + beq _08005754 +_08005748: ldr r6, =gDownArrowTiles - b @08005756 + b _08005756 .pool -@08005754: +_08005754: ldr r6, =gDarkDownArrowTiles -@08005756: +_08005756: ldr r2, =gDownArrowYCoords mov r0, r10 ldrb r1, [r0] @@ -2406,7 +2406,7 @@ DrawDownArrow: ; 80056E0 ldrb r0, [r5] adds r0, 0x1 strb r0, [r5] -@0800579A: +_0800579A: add sp, 0x18 pop {r3-r5} mov r8, r3 @@ -2427,45 +2427,45 @@ RenderText: ; 80057B4 adds r4, 0x14 ldrb r0, [r6, 0x1C] cmp r0, 0x6 - bls @080057C4 - b @08005D6C -@080057C4: + bls _080057C4 + b _08005D6C +_080057C4: lsls r0, 2 - ldr r1, =@080057D4 + ldr r1, =_080057D4 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@080057D4: - .4byte @080057F0 - .4byte @08005C78 - .4byte @08005C8C - .4byte @08005CB8 - .4byte @08005CF0 - .4byte @08005D48 - .4byte @08005D5A -@080057F0: +_080057D4: + .4byte _080057F0 + .4byte _08005C78 + .4byte _08005C8C + .4byte _08005CB8 + .4byte _08005CF0 + .4byte _08005D48 + .4byte _08005D5A +_080057F0: ldr r2, =0x030022c0 ldrh r1, [r2, 0x2C] movs r0, 0x3 ands r0, r1 cmp r0, 0 - beq @0800580A + beq _0800580A ldrb r1, [r4] movs r0, 0x10 ands r0, r1 cmp r0, 0 - beq @0800580A + beq _0800580A movs r0, 0 strb r0, [r6, 0x1E] -@0800580A: +_0800580A: ldrb r1, [r6, 0x1E] cmp r1, 0 - beq @0800584C + beq _0800584C ldrb r0, [r6, 0x1D] cmp r0, 0 - beq @0800584C + beq _0800584C subs r0, r1, 0x1 strb r0, [r6, 0x1E] ldr r0, =0x03003014 @@ -2473,44 +2473,44 @@ RenderText: ; 80057B4 movs r0, 0x1 ands r0, r1 cmp r0, 0 - bne @08005828 - b @08005B56 -@08005828: + bne _08005828 + b _08005B56 +_08005828: ldrh r1, [r2, 0x2E] movs r0, 0x3 ands r0, r1 cmp r0, 0 - bne @08005834 - b @08005B56 -@08005834: + bne _08005834 + b _08005B56 +_08005834: ldrb r0, [r4] movs r1, 0x10 orrs r0, r1 strb r0, [r4] movs r0, 0 strb r0, [r6, 0x1E] - b @08005B56 + b _08005B56 .pool -@0800584C: +_0800584C: ldr r0, =0x02022fec ldr r0, [r0] movs r1, 0x80 lsls r1, 17 ands r0, r1 cmp r0, 0 - bne @08005874 + bne _08005874 ldr r0, =0x03003014 ldrb r1, [r0] movs r0, 0x4 ands r0, r1 cmp r0, 0 - beq @08005874 + beq _08005874 movs r0, 0x3 - b @08005876 + b _08005876 .pool -@08005874: +_08005874: ldrb r0, [r6, 0x1D] -@08005876: +_08005876: strb r0, [r6, 0x1E] ldr r0, [r6] ldrb r3, [r0] @@ -2519,26 +2519,26 @@ RenderText: ; 80057B4 adds r0, r3, 0 subs r0, 0xF8 cmp r0, 0x7 - bls @0800588A - b @08005B90 -@0800588A: + bls _0800588A + b _08005B90 +_0800588A: lsls r0, 2 - ldr r1, =@08005898 + ldr r1, =_08005898 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08005898: - .4byte @08005B6C - .4byte @08005B5A - .4byte @08005B4C - .4byte @08005B48 - .4byte @080058E0 - .4byte @080058DC - .4byte @080058B8 - .4byte @08005D6C -@080058B8: +_08005898: + .4byte _08005B6C + .4byte _08005B5A + .4byte _08005B4C + .4byte _08005B48 + .4byte _080058E0 + .4byte _080058DC + .4byte _080058B8 + .4byte _08005D6C +_080058B8: ldrb r0, [r6, 0x6] strb r0, [r6, 0x8] ldrb r1, [r6, 0x5] @@ -2553,54 +2553,54 @@ RenderText: ; 80057B4 adds r1, r0 ldrb r0, [r6, 0x9] adds r0, r1 - b @08005ABA + b _08005ABA .pool -@080058DC: +_080058DC: ldr r0, [r6] - b @08005B30 -@080058E0: + b _08005B30 +_080058E0: ldr r0, [r6] ldrb r3, [r0] adds r0, 0x1 str r0, [r6] subs r0, r3, 0x1 cmp r0, 0x17 - bls @080058F0 - b @08005B90 -@080058F0: + bls _080058F0 + b _08005B90 +_080058F0: lsls r0, 2 - ldr r1, =@08005900 + ldr r1, =_08005900 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08005900: - .4byte @08005960 - .4byte @08005982 - .4byte @080059A6 - .4byte @080059C0 - .4byte @08005A0E - .4byte @08005A12 - .4byte @08005A0A - .4byte @08005A2A - .4byte @08005A3A - .4byte @08005A58 - .4byte @08005A5C - .4byte @08005B5A - .4byte @08005A90 - .4byte @08005A98 - .4byte @08005AA4 - .4byte @08005A76 - .4byte @08005AD8 - .4byte @08005AF2 - .4byte @08005B02 - .4byte @08005B26 - .4byte @08005B36 - .4byte @08005B3E - .4byte @08005ABE - .4byte @08005ACC -@08005960: +_08005900: + .4byte _08005960 + .4byte _08005982 + .4byte _080059A6 + .4byte _080059C0 + .4byte _08005A0E + .4byte _08005A12 + .4byte _08005A0A + .4byte _08005A2A + .4byte _08005A3A + .4byte _08005A58 + .4byte _08005A5C + .4byte _08005B5A + .4byte _08005A90 + .4byte _08005A98 + .4byte _08005AA4 + .4byte _08005A76 + .4byte _08005AD8 + .4byte _08005AF2 + .4byte _08005B02 + .4byte _08005B26 + .4byte _08005B36 + .4byte _08005B3E + .4byte _08005ABE + .4byte _08005ACC +_08005960: ldr r2, [r6] ldrb r1, [r2] lsls r1, 4 @@ -2617,8 +2617,8 @@ RenderText: ; 80057B4 lsls r1, r2, 28 lsrs r1, 28 lsrs r2, 4 - b @08005A06 -@08005982: + b _08005A06 +_08005982: ldr r1, [r6] ldrb r2, [r1] movs r0, 0xF @@ -2636,8 +2636,8 @@ RenderText: ; 80057B4 lsls r1, r2, 28 lsrs r1, 28 lsrs r2, 4 - b @08005A06 -@080059A6: + b _08005A06 +_080059A6: ldr r1, [r6] ldrb r0, [r1] lsls r0, 4 @@ -2650,8 +2650,8 @@ RenderText: ; 80057B4 str r1, [r6] ldrb r0, [r6, 0xC] lsrs r0, 4 - b @080059FE -@080059C0: + b _080059FE +_080059C0: ldr r3, [r6] ldrb r1, [r3] lsls r1, 4 @@ -2683,20 +2683,20 @@ RenderText: ; 80057B4 str r4, [r6] lsls r0, 24 lsrs r0, 28 -@080059FE: +_080059FE: lsls r1, r2, 28 lsrs r1, 28 lsls r2, 24 lsrs r2, 28 -@08005A06: +_08005A06: bl GenerateFontHalfRowLookupTable -@08005A0A: +_08005A0A: movs r0, 0x2 - b @08005D6E -@08005A0E: + b _08005D6E +_08005A0E: ldr r0, [r6] - b @08005B30 -@08005A12: + b _08005B30 +_08005A12: ldr r0, [r6] ldrb r0, [r0] movs r1, 0xF @@ -2708,8 +2708,8 @@ RenderText: ; 80057B4 orrs r0, r1 strb r0, [r4] ldr r0, [r6] - b @08005B30 -@08005A2A: + b _08005B30 +_08005A2A: ldr r0, [r6] ldrb r1, [r0] strb r1, [r6, 0x1E] @@ -2717,8 +2717,8 @@ RenderText: ; 80057B4 str r0, [r6] movs r0, 0x6 strb r0, [r6, 0x1C] - b @08005A0A -@08005A3A: + b _08005A0A +_08005A3A: movs r0, 0x1 strb r0, [r6, 0x1C] ldr r0, =0x03003014 @@ -2726,17 +2726,17 @@ RenderText: ; 80057B4 movs r0, 0x4 ands r0, r1 cmp r0, 0 - bne @08005A4C - b @08005B56 -@08005A4C: + bne _08005A4C + b _08005B56 +_08005A4C: movs r0, 0 strb r0, [r4, 0x2] - b @08005B56 + b _08005B56 .pool -@08005A58: +_08005A58: movs r0, 0x5 - b @08005D56 -@08005A5C: + b _08005D56 +_08005A5C: ldr r0, [r6] ldrb r3, [r0] adds r1, r0, 0x1 @@ -2748,8 +2748,8 @@ RenderText: ; 80057B4 str r1, [r6] adds r0, r3, 0 bl song_play_for_text - b @08005A0A -@08005A76: + b _08005A0A +_08005A76: ldr r0, [r6] ldrb r3, [r0] adds r1, r0, 0x1 @@ -2761,20 +2761,20 @@ RenderText: ; 80057B4 str r1, [r6] adds r0, r3, 0 bl audio_play - b @08005A0A -@08005A90: + b _08005A0A +_08005A90: ldr r1, [r6] ldrb r0, [r1] ldrb r3, [r6, 0x6] - b @08005AF8 -@08005A98: + b _08005AF8 +_08005A98: ldr r1, [r6] ldrb r0, [r1] ldrb r2, [r6, 0x7] adds r0, r2 strb r0, [r6, 0x9] - b @08005AFC -@08005AA4: + b _08005AFC +_08005AA4: ldrb r0, [r6, 0x4] ldrb r2, [r6, 0xD] lsls r2, 28 @@ -2785,44 +2785,44 @@ RenderText: ; 80057B4 ldrb r0, [r6, 0x6] strb r0, [r6, 0x8] ldrb r0, [r6, 0x7] -@08005ABA: +_08005ABA: strb r0, [r6, 0x9] - b @08005A0A -@08005ABE: + b _08005A0A +_08005ABE: ldr r0, =0x03007420 bl MPlayStop_rev01 - b @08005A0A + b _08005A0A .pool -@08005ACC: +_08005ACC: ldr r0, =0x03007420 bl m4aMPlayContinue - b @08005A0A + b _08005A0A .pool -@08005AD8: +_08005AD8: ldr r0, [r6] ldrb r4, [r0] adds r0, 0x1 str r0, [r6] cmp r4, 0 - ble @08005A0A + ble _08005A0A adds r0, r6, 0 adds r1, r4, 0 bl ClearTextSpan ldrb r0, [r6, 0x8] adds r0, r4 - b @08005C6E -@08005AF2: + b _08005C6E +_08005AF2: ldr r1, [r6] ldrb r0, [r6, 0x6] ldrb r3, [r1] -@08005AF8: +_08005AF8: adds r0, r3 strb r0, [r6, 0x8] -@08005AFC: +_08005AFC: adds r1, 0x1 str r1, [r6] - b @08005A0A -@08005B02: + b _08005A0A +_08005B02: ldr r0, [r6] ldrb r2, [r0] ldrb r1, [r6, 0x6] @@ -2832,50 +2832,50 @@ RenderText: ; 80057B4 ldrb r0, [r6, 0x8] subs r4, r2, r0 cmp r4, 0 - bgt @08005B18 - b @08005A0A -@08005B18: + bgt _08005B18 + b _08005A0A +_08005B18: adds r0, r6, 0 adds r1, r4, 0 bl ClearTextSpan ldrb r0, [r6, 0x8] adds r0, r4 - b @08005C6E -@08005B26: + b _08005C6E +_08005B26: ldr r0, [r6] ldrb r2, [r0] adds r1, r6, 0 adds r1, 0x20 strb r2, [r1] -@08005B30: +_08005B30: adds r0, 0x1 str r0, [r6] - b @08005A0A -@08005B36: + b _08005A0A +_08005B36: adds r1, r6, 0 adds r1, 0x21 movs r0, 0x1 - b @08005B44 -@08005B3E: + b _08005B44 +_08005B3E: adds r1, r6, 0 adds r1, 0x21 movs r0, 0 -@08005B44: +_08005B44: strb r0, [r1] - b @08005A0A -@08005B48: + b _08005A0A +_08005B48: movs r0, 0x2 - b @08005B4E -@08005B4C: + b _08005B4E +_08005B4C: movs r0, 0x3 -@08005B4E: +_08005B4E: strb r0, [r6, 0x1C] adds r0, r6, 0 bl TextPrinterInitDownArrowCounters -@08005B56: +_08005B56: movs r0, 0x3 - b @08005D6E -@08005B5A: + b _08005D6E +_08005B5A: ldr r0, [r6] ldrb r3, [r0] movs r2, 0x80 @@ -2884,8 +2884,8 @@ RenderText: ; 80057B4 orrs r3, r1 adds r0, 0x1 str r0, [r6] - b @08005B90 -@08005B6C: + b _08005B90 +_08005B6C: ldr r0, [r6] ldrb r3, [r0] adds r0, 0x1 @@ -2900,73 +2900,73 @@ RenderText: ; 80057B4 strb r0, [r1] ldrb r3, [r6, 0xA] adds r0, r3 - b @08005C6A + b _08005C6A .pool -@08005B90: +_08005B90: ldr r0, [r4] lsls r0, 28 lsrs r0, 28 cmp r0, 0x8 - bhi @08005C10 + bhi _08005C10 lsls r0, 2 - ldr r1, =@08005BA8 + ldr r1, =_08005BA8 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08005BA8: - .4byte @08005BCC - .4byte @08005BDA - .4byte @08005BE8 - .4byte @08005BE8 - .4byte @08005BE8 - .4byte @08005BE8 - .4byte @08005C10 - .4byte @08005BF6 - .4byte @08005C04 -@08005BCC: +_08005BA8: + .4byte _08005BCC + .4byte _08005BDA + .4byte _08005BE8 + .4byte _08005BE8 + .4byte _08005BE8 + .4byte _08005BE8 + .4byte _08005C10 + .4byte _08005BF6 + .4byte _08005C04 +_08005BCC: adds r0, r6, 0 adds r0, 0x21 ldrb r1, [r0] adds r0, r3, 0 bl DecompressGlyphFont0 - b @08005C10 -@08005BDA: + b _08005C10 +_08005BDA: adds r0, r6, 0 adds r0, 0x21 ldrb r1, [r0] adds r0, r3, 0 bl DecompressGlyphFont1 - b @08005C10 -@08005BE8: + b _08005C10 +_08005BE8: adds r0, r6, 0 adds r0, 0x21 ldrb r1, [r0] adds r0, r3, 0 bl DecompressGlyphFont2 - b @08005C10 -@08005BF6: + b _08005C10 +_08005BF6: adds r0, r6, 0 adds r0, 0x21 ldrb r1, [r0] adds r0, r3, 0 bl DecompressGlyphFont7 - b @08005C10 -@08005C04: + b _08005C10 +_08005C04: adds r0, r6, 0 adds r0, 0x21 ldrb r1, [r0] adds r0, r3, 0 bl DecompressGlyphFont8 -@08005C10: +_08005C10: adds r0, r6, 0 bl CopyGlyphToWindow adds r2, r6, 0 adds r2, 0x20 ldrb r0, [r2] cmp r0, 0 - beq @08005C48 + beq _08005C48 ldr r1, =0x03002f90 adds r1, 0x80 ldrb r0, [r1] @@ -2977,61 +2977,61 @@ RenderText: ; 80057B4 ldrb r0, [r1] subs r4, r2, r0 cmp r4, 0 - ble @08005C70 + ble _08005C70 adds r0, r6, 0 adds r1, r4, 0 bl ClearTextSpan ldrb r0, [r6, 0x8] adds r0, r4 - b @08005C6E + b _08005C6E .pool -@08005C48: +_08005C48: adds r0, r6, 0 adds r0, 0x21 ldrb r0, [r0] cmp r0, 0 - beq @08005C64 + beq _08005C64 ldr r0, =0x03002f90 adds r0, 0x80 ldrb r1, [r6, 0xA] ldrb r0, [r0] adds r1, r0 ldrb r0, [r6, 0x8] - b @08005C6C + b _08005C6C .pool -@08005C64: +_08005C64: ldr r0, =0x03002f90 adds r0, 0x80 ldrb r0, [r0] -@08005C6A: +_08005C6A: ldrb r1, [r6, 0x8] -@08005C6C: +_08005C6C: adds r0, r1 -@08005C6E: +_08005C6E: strb r0, [r6, 0x8] -@08005C70: +_08005C70: movs r0, 0 - b @08005D6E + b _08005D6E .pool -@08005C78: +_08005C78: adds r0, r6, 0 bl TextPrinterWait lsls r0, 16 cmp r0, 0 - bne @08005C86 - b @08005B56 -@08005C86: + bne _08005C86 + b _08005B56 +_08005C86: movs r0, 0 strb r0, [r6, 0x1C] - b @08005B56 -@08005C8C: + b _08005B56 +_08005C8C: adds r0, r6, 0 bl TextPrinterWaitWithDownArrow lsls r0, 16 cmp r0, 0 - bne @08005C9A - b @08005B56 -@08005C9A: + bne _08005C9A + b _08005B56 +_08005C9A: ldrb r0, [r6, 0x4] ldrb r2, [r6, 0xD] lsls r2, 28 @@ -3045,15 +3045,15 @@ RenderText: ; 80057B4 ldrb r0, [r6, 0x7] strb r0, [r6, 0x9] strb r1, [r6, 0x1C] - b @08005B56 -@08005CB8: + b _08005B56 +_08005CB8: adds r0, r6, 0 bl TextPrinterWaitWithDownArrow lsls r0, 16 cmp r0, 0 - bne @08005CC6 - b @08005B56 -@08005CC6: + bne _08005CC6 + b _08005B56 +_08005CC6: adds r0, r6, 0 bl TextPrinterClearDownArrow ldrb r1, [r6, 0x5] @@ -3071,19 +3071,19 @@ RenderText: ; 80057B4 strb r0, [r6, 0x8] movs r0, 0x4 strb r0, [r6, 0x1C] - b @08005B56 + b _08005B56 .pool -@08005CF0: +_08005CF0: ldrb r0, [r6, 0x1F] cmp r0, 0 - beq @08005D44 + beq _08005D44 bl sub_8197964 ldr r1, =gWindowVerticalScrollSpeeds adds r0, r1 ldrb r4, [r0] ldrb r2, [r6, 0x1F] cmp r2, r4 - bge @08005D20 + bge _08005D20 ldrb r0, [r6, 0x4] ldrb r1, [r6, 0xD] lsls r1, 28 @@ -3093,9 +3093,9 @@ RenderText: ; 80057B4 movs r1, 0 bl ScrollWindow movs r0, 0 - b @08005D38 + b _08005D38 .pool -@08005D20: +_08005D20: ldrb r0, [r6, 0x4] ldrb r1, [r6, 0xD] lsls r1, 28 @@ -3107,39 +3107,39 @@ RenderText: ; 80057B4 bl ScrollWindow ldrb r0, [r6, 0x1F] subs r0, r4 -@08005D38: +_08005D38: strb r0, [r6, 0x1F] ldrb r0, [r6, 0x4] movs r1, 0x2 bl CopyWindowToVram - b @08005B56 -@08005D44: + b _08005B56 +_08005D44: strb r0, [r6, 0x1C] - b @08005B56 -@08005D48: + b _08005B56 +_08005D48: bl mplay_has_finished_maybe lsls r0, 24 lsrs r0, 24 cmp r0, 0 - beq @08005D56 - b @08005B56 -@08005D56: + beq _08005D56 + b _08005B56 +_08005D56: strb r0, [r6, 0x1C] - b @08005B56 -@08005D5A: + b _08005B56 +_08005D5A: ldrb r0, [r6, 0x1E] adds r1, r0, 0 cmp r1, 0 - beq @08005D68 + beq _08005D68 subs r0, 0x1 strb r0, [r6, 0x1E] - b @08005B56 -@08005D68: + b _08005B56 +_08005D68: strb r1, [r6, 0x1C] - b @08005B56 -@08005D6C: + b _08005B56 +_08005D6C: movs r0, 0x1 -@08005D6E: +_08005D6E: pop {r4-r6} pop {r1} bx r1 @@ -3160,41 +3160,41 @@ GetStringWidthFixedWidthFont: ; 8005D74 movs r2, 0 mov r1, sp adds r1, 0x7 -@08005D8C: +_08005D8C: strb r2, [r1] subs r1, 0x1 cmp r1, sp - bge @08005D8C + bge _08005D8C movs r5, 0 movs r6, 0 adds r4, r0, 0 movs r2, 0 -@08005D9C: +_08005D9C: adds r0, r4, r2 ldrb r3, [r0] adds r2, 0x1 adds r0, r3, 0 subs r0, 0xF7 cmp r0, 0x8 - bhi @08005E6A + bhi _08005E6A lsls r0, 2 - ldr r1, =@08005DB8 + ldr r1, =_08005DB8 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08005DB8: - .4byte @08005E64 - .4byte @08005E68 - .4byte @08005E68 - .4byte @08005E70 - .4byte @08005E70 - .4byte @08005DEC - .4byte @08005E64 - .4byte @08005DDC - .4byte @08005DDC -@08005DDC: +_08005DB8: + .4byte _08005E64 + .4byte _08005E68 + .4byte _08005E68 + .4byte _08005E70 + .4byte _08005E70 + .4byte _08005DEC + .4byte _08005E64 + .4byte _08005DDC + .4byte _08005DDC +_08005DDC: mov r1, sp adds r0, r1, r6 strb r5, [r0] @@ -3202,73 +3202,73 @@ GetStringWidthFixedWidthFont: ; 8005D74 adds r0, r6, 0x1 lsls r0, 24 lsrs r6, r0, 24 - b @08005E70 -@08005DEC: + b _08005E70 +_08005DEC: adds r0, r4, r2 ldrb r0, [r0] adds r2, 0x1 subs r0, 0x1 cmp r0, 0x15 - bhi @08005E70 + bhi _08005E70 lsls r0, 2 - ldr r1, =@08005E08 + ldr r1, =_08005E08 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08005E08: - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E60 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E70 - .4byte @08005E64 - .4byte @08005E70 - .4byte @08005E70 - .4byte @08005E62 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E70 - .4byte @08005E62 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E64 - .4byte @08005E70 - .4byte @08005E70 -@08005E60: +_08005E08: + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E60 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E70 + .4byte _08005E64 + .4byte _08005E70 + .4byte _08005E70 + .4byte _08005E62 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E70 + .4byte _08005E62 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E64 + .4byte _08005E70 + .4byte _08005E70 +_08005E60: adds r2, 0x1 -@08005E62: +_08005E62: adds r2, 0x1 -@08005E64: +_08005E64: adds r2, 0x1 - b @08005E70 -@08005E68: + b _08005E70 +_08005E68: adds r2, 0x1 -@08005E6A: +_08005E6A: adds r0, r5, 0x1 lsls r0, 24 lsrs r5, r0, 24 -@08005E70: +_08005E70: cmp r3, 0xFF - bne @08005D9C + bne _08005D9C movs r5, 0 movs r2, 0 -@08005E78: +_08005E78: mov r1, sp adds r0, r1, r2 ldrb r1, [r0] cmp r5, r1 - bcs @08005E84 + bcs _08005E84 ldrb r5, [r0] -@08005E84: +_08005E84: adds r2, 0x1 cmp r2, 0x7 - ble @08005E78 + ble _08005E78 adds r0, r7, 0 movs r1, 0 bl GetFontAttribute @@ -3294,21 +3294,21 @@ GetFontWidthFunc: ; 8005EA8 ldr r0, =gGlyphWidthFuncs adds r2, r0, 0x4 adds r1, r0, 0 -@08005EB6: +_08005EB6: ldr r0, [r1] cmp r4, r0 - bne @08005EC4 + bne _08005EC4 ldr r0, [r2] - b @08005ED0 + b _08005ED0 .pool -@08005EC4: +_08005EC4: adds r2, 0x8 adds r1, 0x8 adds r3, 0x1 cmp r3, 0x8 - bls @08005EB6 + bls _08005EB6 movs r0, 0 -@08005ED0: +_08005ED0: pop {r4} pop {r1} bx r1 @@ -3336,226 +3336,226 @@ GetStringWidth: ; 8005ED8 bl GetFontWidthFunc mov r8, r0 cmp r0, 0 - bne @08005F06 -@08005F02: + bne _08005F06 +_08005F02: movs r0, 0 - b @0800612E -@08005F06: + b _0800612E +_08005F06: lsls r0, r5, 16 asrs r2, r0, 16 movs r1, 0x1 negs r1, r1 str r0, [sp, 0x4] cmp r2, r1 - bne @08005F24 + bne _08005F24 adds r0, r6, 0 movs r1, 0x2 bl GetFontAttribute lsls r0, 24 lsrs r0, 24 mov r10, r0 - b @08005F26 -@08005F24: + b _08005F26 +_08005F24: mov r10, r2 -@08005F26: +_08005F26: movs r2, 0 str r2, [sp] movs r5, 0 movs r6, 0 - b @0800611E -@08005F30: + b _0800611E +_08005F30: ldrb r1, [r4] adds r0, r1, 0 subs r0, 0xF7 cmp r0, 0x7 - bls @08005F3C - b @080060F8 -@08005F3C: + bls _08005F3C + b _080060F8 +_08005F3C: lsls r0, 2 - ldr r1, =@08005F4C + ldr r1, =_08005F4C adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08005F4C: - .4byte @08005FA2 - .4byte @080060BC - .4byte @080060BC - .4byte @0800611C - .4byte @0800611C - .4byte @08005FEA - .4byte @08005F78 - .4byte @08005F6C -@08005F6C: +_08005F4C: + .4byte _08005FA2 + .4byte _080060BC + .4byte _080060BC + .4byte _0800611C + .4byte _0800611C + .4byte _08005FEA + .4byte _08005F78 + .4byte _08005F6C +_08005F6C: ldr r0, [sp] cmp r5, r0 - bls @08005F74 + bls _08005F74 str r5, [sp] -@08005F74: +_08005F74: movs r5, 0 - b @0800611C -@08005F78: + b _0800611C +_08005F78: adds r4, 0x1 ldrb r0, [r4] cmp r0, 0x3 - beq @08005F98 + beq _08005F98 cmp r0, 0x3 - bgt @08005F8A + bgt _08005F8A cmp r0, 0x2 - beq @08005F90 - b @08005F02 -@08005F8A: + beq _08005F90 + b _08005F02 +_08005F8A: cmp r0, 0x4 - beq @08005FA0 - b @08005F02 -@08005F90: + beq _08005FA0 + b _08005F02 +_08005F90: ldr r6, =0x02021cc4 - b @08005FA2 + b _08005FA2 .pool -@08005F98: +_08005F98: ldr r6, =0x02021dc4 - b @08005FA2 + b _08005FA2 .pool -@08005FA0: +_08005FA0: ldr r6, =0x02021ec4 -@08005FA2: +_08005FA2: cmp r6, 0 - bne @08005FE0 + bne _08005FE0 adds r4, 0x1 ldrb r0, [r4] bl sub_81AFC74 adds r6, r0, 0 - b @08005FE0 + b _08005FE0 .pool -@08005FB8: +_08005FB8: ldrb r0, [r6] adds r6, 0x1 mov r1, r9 bl _call_via_r8 cmp r7, 0 - ble @08005FD0 + ble _08005FD0 cmp r0, r7 - bge @08005FCC + bge _08005FCC adds r0, r7, 0 -@08005FCC: +_08005FCC: adds r5, r0 - b @08005FE0 -@08005FD0: + b _08005FE0 +_08005FD0: adds r5, r0 mov r2, r9 cmp r2, 0 - beq @08005FE0 + beq _08005FE0 ldrb r0, [r4, 0x1] cmp r0, 0xFF - beq @08005FE0 + beq _08005FE0 add r5, r10 -@08005FE0: +_08005FE0: ldrb r0, [r6] cmp r0, 0xFF - bne @08005FB8 + bne _08005FB8 movs r6, 0 - b @0800611C -@08005FEA: + b _0800611C +_08005FEA: adds r4, 0x1 ldrb r0, [r4] subs r0, 0x1 cmp r0, 0x15 - bls @08005FF6 - b @0800611C -@08005FF6: + bls _08005FF6 + b _0800611C +_08005FF6: lsls r0, 2 - ldr r1, =@08006004 + ldr r1, =_08006004 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08006004: - .4byte @08006060 - .4byte @08006060 - .4byte @08006060 - .4byte @0800605C - .4byte @08006060 - .4byte @08006064 - .4byte @0800611C - .4byte @08006060 - .4byte @0800611C - .4byte @0800611C - .4byte @0800605E - .4byte @08006060 - .4byte @08006060 - .4byte @08006060 - .4byte @0800611C - .4byte @0800605E - .4byte @08006090 - .4byte @08006098 - .4byte @0800609E - .4byte @080060AA - .4byte @080060B0 - .4byte @080060B6 -@0800605C: +_08006004: + .4byte _08006060 + .4byte _08006060 + .4byte _08006060 + .4byte _0800605C + .4byte _08006060 + .4byte _08006064 + .4byte _0800611C + .4byte _08006060 + .4byte _0800611C + .4byte _0800611C + .4byte _0800605E + .4byte _08006060 + .4byte _08006060 + .4byte _08006060 + .4byte _0800611C + .4byte _0800605E + .4byte _08006090 + .4byte _08006098 + .4byte _0800609E + .4byte _080060AA + .4byte _080060B0 + .4byte _080060B6 +_0800605C: adds r4, 0x1 -@0800605E: +_0800605E: adds r4, 0x1 -@08006060: +_08006060: adds r4, 0x1 - b @0800611C -@08006064: + b _0800611C +_08006064: adds r4, 0x1 ldrb r0, [r4] bl GetFontWidthFunc mov r8, r0 cmp r0, 0 - bne @08006074 - b @08005F02 -@08006074: + bne _08006074 + b _08005F02 +_08006074: ldr r0, [sp, 0x4] asrs r1, r0, 16 movs r0, 0x1 negs r0, r0 cmp r1, r0 - bne @0800611C + bne _0800611C ldrb r0, [r4] movs r1, 0x2 bl GetFontAttribute lsls r0, 24 lsrs r0, 24 mov r10, r0 - b @0800611C -@08006090: + b _0800611C +_08006090: adds r4, 0x1 ldrb r0, [r4] -@08006094: +_08006094: adds r5, r0 - b @0800611C -@08006098: + b _0800611C +_08006098: adds r4, 0x1 ldrb r5, [r4] - b @0800611C -@0800609E: + b _0800611C +_0800609E: adds r4, 0x1 ldrb r0, [r4] cmp r0, r5 - bls @0800611C + bls _0800611C adds r5, r0, 0 - b @0800611C -@080060AA: + b _0800611C +_080060AA: adds r4, 0x1 ldrb r7, [r4] - b @0800611C -@080060B0: + b _0800611C +_080060B0: movs r2, 0x1 mov r9, r2 - b @0800611C -@080060B6: + b _0800611C +_080060B6: movs r0, 0 mov r9, r0 - b @0800611C -@080060BC: + b _0800611C +_080060BC: ldrb r0, [r4] cmp r0, 0xF9 - bne @080060D6 + bne _080060D6 adds r4, 0x1 ldrb r0, [r4] movs r2, 0x80 @@ -3564,59 +3564,59 @@ GetStringWidth: ; 8005ED8 orrs r0, r1 mov r1, r9 bl _call_via_r8 - b @080060E2 -@080060D6: + b _080060E2 +_080060D6: adds r4, 0x1 ldrb r0, [r4] bl GetKeypadIconWidth lsls r0, 24 lsrs r0, 24 -@080060E2: +_080060E2: cmp r7, 0 - ble @080060EE + ble _080060EE cmp r0, r7 - bge @08006094 + bge _08006094 adds r0, r7, 0 - b @08006094 -@080060EE: + b _08006094 +_080060EE: adds r5, r0 mov r0, r9 cmp r0, 0 - beq @0800611C - b @08006114 -@080060F8: + beq _0800611C + b _08006114 +_080060F8: adds r0, r1, 0 mov r1, r9 bl _call_via_r8 cmp r7, 0 - ble @0800610C + ble _0800610C cmp r0, r7 - bge @08006094 + bge _08006094 adds r0, r7, 0 - b @08006094 -@0800610C: + b _08006094 +_0800610C: adds r5, r0 mov r2, r9 cmp r2, 0 - beq @0800611C -@08006114: + beq _0800611C +_08006114: ldrb r0, [r4, 0x1] cmp r0, 0xFF - beq @0800611C + beq _0800611C add r5, r10 -@0800611C: +_0800611C: adds r4, 0x1 -@0800611E: +_0800611E: ldrb r0, [r4] cmp r0, 0xFF - beq @08006126 - b @08005F30 -@08006126: + beq _08006126 + b _08005F30 +_08006126: ldr r0, [sp] cmp r5, r0 - bls @0800612E + bls _0800612E adds r0, r5, 0 -@0800612E: +_0800612E: add sp, 0x8 pop {r3-r5} mov r8, r3 @@ -3661,69 +3661,69 @@ RenderTextFont9: ; 8006140 bl GenerateFontHalfRowLookupTable adds r7, r6, 0 movs r6, 0 -@08006182: +_08006182: adds r0, r7, r6 ldrb r0, [r0] mov r8, r0 adds r6, 0x1 subs r0, 0xF7 cmp r0, 0x8 - bhi @0800627E + bhi _0800627E lsls r0, 2 - ldr r1, =@080061A0 + ldr r1, =_080061A0 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@080061A0: - .4byte @08006276 - .4byte @08006276 - .4byte @08006276 - .4byte @080062B8 - .4byte @080062B8 - .4byte @080061C4 - .4byte @08006276 - .4byte @080062B8 - .4byte @080062B8 -@080061C4: +_080061A0: + .4byte _08006276 + .4byte _08006276 + .4byte _08006276 + .4byte _080062B8 + .4byte _080062B8 + .4byte _080061C4 + .4byte _08006276 + .4byte _080062B8 + .4byte _080062B8 +_080061C4: adds r0, r7, r6 ldrb r0, [r0] adds r6, 0x1 subs r0, 0x1 cmp r0, 0x15 - bhi @080062B8 + bhi _080062B8 lsls r0, 2 - ldr r1, =@080061E0 + ldr r1, =_080061E0 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@080061E0: - .4byte @0800624A - .4byte @08006254 - .4byte @0800625C - .4byte @08006238 - .4byte @08006276 - .4byte @08006270 - .4byte @080062B8 - .4byte @08006276 - .4byte @080062B8 - .4byte @080062B8 - .4byte @0800627A - .4byte @08006276 - .4byte @08006276 - .4byte @08006276 - .4byte @080062B8 - .4byte @0800627A - .4byte @08006276 - .4byte @08006276 - .4byte @08006276 - .4byte @08006276 - .4byte @080062B8 - .4byte @080062B8 -@08006238: +_080061E0: + .4byte _0800624A + .4byte _08006254 + .4byte _0800625C + .4byte _08006238 + .4byte _08006276 + .4byte _08006270 + .4byte _080062B8 + .4byte _08006276 + .4byte _080062B8 + .4byte _080062B8 + .4byte _0800627A + .4byte _08006276 + .4byte _08006276 + .4byte _08006276 + .4byte _080062B8 + .4byte _0800627A + .4byte _08006276 + .4byte _08006276 + .4byte _08006276 + .4byte _08006276 + .4byte _080062B8 + .4byte _080062B8 +_08006238: adds r0, r7, r6 ldrb r0, [r0] str r0, [sp, 0x8] @@ -3732,54 +3732,54 @@ RenderTextFont9: ; 8006140 ldrb r0, [r0] str r0, [sp, 0xC] adds r6, 0x1 - b @0800625C -@0800624A: + b _0800625C +_0800624A: adds r0, r7, r6 ldrb r0, [r0] str r0, [sp, 0x8] adds r6, 0x1 - b @08006266 -@08006254: + b _08006266 +_08006254: adds r0, r7, r6 ldrb r0, [r0] str r0, [sp, 0xC] - b @08006262 -@0800625C: + b _08006262 +_0800625C: adds r0, r7, r6 ldrb r0, [r0] mov r10, r0 -@08006262: +_08006262: adds r6, 0x1 ldr r0, [sp, 0x8] -@08006266: +_08006266: ldr r1, [sp, 0xC] mov r2, r10 bl GenerateFontHalfRowLookupTable - b @080062B8 -@08006270: + b _080062B8 +_08006270: adds r0, r7, r6 ldrb r0, [r0] str r0, [sp, 0x4] -@08006276: +_08006276: adds r6, 0x1 - b @080062B8 -@0800627A: + b _080062B8 +_0800627A: adds r6, 0x1 - b @08006276 -@0800627E: + b _08006276 +_0800627E: ldr r0, [sp, 0x4] cmp r0, 0x1 - beq @08006290 + beq _08006290 cmp r0, 0x9 - bne @08006290 + bne _08006290 mov r0, r8 bl DecompressGlyphFont9 - b @08006298 -@08006290: + b _08006298 +_08006290: mov r0, r8 movs r1, 0x1 bl DecompressGlyphFont1 -@08006298: +_08006298: ldr r4, =0x03002f90 ldr r5, =0x04000008 adds r0, r4, 0 @@ -3794,12 +3794,12 @@ RenderTextFont9: ; 8006140 bl CpuSet movs r0, 0x40 add r9, r0 -@080062B8: +_080062B8: mov r0, r8 cmp r0, 0xFF - beq @080062C0 - b @08006182 -@080062C0: + beq _080062C0 + b _08006182 +_080062C0: mov r0, sp mov r1, sp adds r1, 0x1 @@ -3915,99 +3915,99 @@ GetFontAttribute: ; 8006378 lsrs r1, 24 movs r0, 0 cmp r1, 0x7 - bhi @08006456 + bhi _08006456 lsls r0, r1, 2 - ldr r1, =@08006398 + ldr r1, =_08006398 adds r0, r1 ldr r0, [r0] mov pc, r0 .pool .align 2, 0 -@08006398: - .4byte @080063B8 - .4byte @080063CC - .4byte @080063E0 - .4byte @080063F4 - .4byte @08006408 - .4byte @0800641C - .4byte @08006430 - .4byte @08006448 -@080063B8: +_08006398: + .4byte _080063B8 + .4byte _080063CC + .4byte _080063E0 + .4byte _080063F4 + .4byte _08006408 + .4byte _0800641C + .4byte _08006430 + .4byte _08006448 +_080063B8: ldr r1, =gFontInfos lsls r0, r2, 1 adds r0, r2 lsls r0, 2 adds r0, r1 ldrb r0, [r0, 0x4] - b @08006456 + b _08006456 .pool -@080063CC: +_080063CC: ldr r1, =gFontInfos lsls r0, r2, 1 adds r0, r2 lsls r0, 2 adds r0, r1 ldrb r0, [r0, 0x5] - b @08006456 + b _08006456 .pool -@080063E0: +_080063E0: ldr r1, =gFontInfos lsls r0, r2, 1 adds r0, r2 lsls r0, 2 adds r0, r1 ldrb r0, [r0, 0x6] - b @08006456 + b _08006456 .pool -@080063F4: +_080063F4: ldr r1, =gFontInfos lsls r0, r2, 1 adds r0, r2 lsls r0, 2 adds r0, r1 ldrb r0, [r0, 0x7] - b @08006456 + b _08006456 .pool -@08006408: +_08006408: ldr r0, =gFontInfos lsls r1, r2, 1 adds r1, r2 lsls r1, 2 adds r1, r0 ldrb r0, [r1, 0x8] - b @0800643C + b _0800643C .pool -@0800641C: +_0800641C: ldr r0, =gFontInfos lsls r1, r2, 1 adds r1, r2 lsls r1, 2 adds r1, r0 ldrb r0, [r1, 0x8] - b @08006454 + b _08006454 .pool -@08006430: +_08006430: ldr r0, =gFontInfos lsls r1, r2, 1 adds r1, r2 lsls r1, 2 adds r1, r0 ldrb r0, [r1, 0x9] -@0800643C: +_0800643C: lsls r0, 28 lsrs r0, 28 - b @08006456 + b _08006456 .pool -@08006448: +_08006448: ldr r0, =gFontInfos lsls r1, r2, 1 adds r1, r2 lsls r1, 2 adds r1, r0 ldrb r0, [r1, 0x9] -@08006454: +_08006454: lsrs r0, 4 -@08006456: +_08006456: pop {r1} bx r1 .pool @@ -4035,7 +4035,7 @@ DecompressGlyphFont0: ; 8006478 lsls r0, 16 lsrs r3, r0, 16 cmp r1, 0x1 - bne @080064C4 + bne _080064C4 lsrs r2, r0, 20 lsls r2, 9 movs r0, 0xF @@ -4061,9 +4061,9 @@ DecompressGlyphFont0: ; 8006478 adds r4, 0x81 movs r0, 0xC strb r0, [r4] - b @08006534 + b _08006534 .pool -@080064C4: +_080064C4: lsls r1, r3, 6 ldr r0, =gFont0LatinGlyphs adds r5, r1, r0 @@ -4075,7 +4075,7 @@ DecompressGlyphFont0: ; 8006478 adds r0, 0x80 strb r1, [r0] cmp r1, 0x8 - bhi @08006500 + bhi _08006500 adds r0, r5, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4084,9 +4084,9 @@ DecompressGlyphFont0: ; 8006478 adds r1, r4, 0 adds r1, 0x40 bl DecompressGlyphTile - b @0800652C + b _0800652C .pool -@08006500: +_08006500: adds r0, r5, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4105,12 +4105,12 @@ DecompressGlyphFont0: ; 8006478 adds r1, r4, 0 adds r1, 0x60 bl DecompressGlyphTile -@0800652C: +_0800652C: ldr r0, =0x03002f90 adds r0, 0x81 movs r1, 0xD strb r1, [r0] -@08006534: +_08006534: pop {r4,r5} pop {r0} bx r0 @@ -4124,15 +4124,15 @@ GetGlyphWidthFont0: ; 8006540 lsls r0, 16 lsrs r2, r0, 16 cmp r1, 0x1 - beq @08006558 + beq _08006558 ldr r0, =gFont0LatinGlyphWidths adds r0, r2, r0 ldrb r0, [r0] - b @0800655A + b _0800655A .pool -@08006558: +_08006558: movs r0, 0x8 -@0800655A: +_0800655A: pop {r1} bx r1 thumb_func_end GetGlyphWidthFont0 @@ -4144,7 +4144,7 @@ DecompressGlyphFont7: ; 8006560 lsls r0, 16 lsrs r3, r0, 16 cmp r1, 0x1 - bne @080065AC + bne _080065AC lsrs r2, r0, 20 lsls r2, 9 movs r5, 0xF @@ -4170,9 +4170,9 @@ DecompressGlyphFont7: ; 8006560 strb r0, [r1] adds r4, 0x81 strb r5, [r4] - b @0800661C + b _0800661C .pool -@080065AC: +_080065AC: lsls r1, r3, 6 ldr r0, =gFont7LatinGlyphs adds r6, r1, r0 @@ -4184,7 +4184,7 @@ DecompressGlyphFont7: ; 8006560 adds r0, 0x80 strb r1, [r0] cmp r1, 0x8 - bhi @080065E8 + bhi _080065E8 adds r0, r6, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4193,9 +4193,9 @@ DecompressGlyphFont7: ; 8006560 adds r1, r4, 0 adds r1, 0x40 bl DecompressGlyphTile - b @08006614 + b _08006614 .pool -@080065E8: +_080065E8: adds r0, r6, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4214,12 +4214,12 @@ DecompressGlyphFont7: ; 8006560 adds r1, r4, 0 adds r1, 0x60 bl DecompressGlyphTile -@08006614: +_08006614: ldr r0, =0x03002f90 adds r0, 0x81 movs r1, 0xF strb r1, [r0] -@0800661C: +_0800661C: pop {r4-r6} pop {r0} bx r0 @@ -4233,15 +4233,15 @@ GetGlyphWidthFont7: ; 8006628 lsls r0, 16 lsrs r2, r0, 16 cmp r1, 0x1 - beq @08006640 + beq _08006640 ldr r0, =gFont7LatinGlyphWidths adds r0, r2, r0 ldrb r0, [r0] - b @08006642 + b _08006642 .pool -@08006640: +_08006640: movs r0, 0x8 -@08006642: +_08006642: pop {r1} bx r1 thumb_func_end GetGlyphWidthFont7 @@ -4253,7 +4253,7 @@ DecompressGlyphFont8: ; 8006648 lsls r0, 16 lsrs r3, r0, 16 cmp r1, 0x1 - bne @08006694 + bne _08006694 lsrs r2, r0, 20 lsls r2, 9 movs r0, 0xF @@ -4279,9 +4279,9 @@ DecompressGlyphFont8: ; 8006648 adds r4, 0x81 movs r0, 0xC strb r0, [r4] - b @08006704 + b _08006704 .pool -@08006694: +_08006694: lsls r1, r3, 6 ldr r0, =gFont8LatinGlyphs adds r5, r1, r0 @@ -4293,7 +4293,7 @@ DecompressGlyphFont8: ; 8006648 adds r0, 0x80 strb r1, [r0] cmp r1, 0x8 - bhi @080066D0 + bhi _080066D0 adds r0, r5, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4302,9 +4302,9 @@ DecompressGlyphFont8: ; 8006648 adds r1, r4, 0 adds r1, 0x40 bl DecompressGlyphTile - b @080066FC + b _080066FC .pool -@080066D0: +_080066D0: adds r0, r5, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4323,12 +4323,12 @@ DecompressGlyphFont8: ; 8006648 adds r1, r4, 0 adds r1, 0x60 bl DecompressGlyphTile -@080066FC: +_080066FC: ldr r0, =0x03002f90 adds r0, 0x81 movs r1, 0xC strb r1, [r0] -@08006704: +_08006704: pop {r4,r5} pop {r0} bx r0 @@ -4342,15 +4342,15 @@ GetGlyphWidthFont8: ; 8006710 lsls r0, 16 lsrs r2, r0, 16 cmp r1, 0x1 - beq @08006728 + beq _08006728 ldr r0, =gFont8LatinGlyphWidths adds r0, r2, r0 ldrb r0, [r0] - b @0800672A + b _0800672A .pool -@08006728: +_08006728: movs r0, 0x8 -@0800672A: +_0800672A: pop {r1} bx r1 thumb_func_end GetGlyphWidthFont8 @@ -4362,7 +4362,7 @@ DecompressGlyphFont2: ; 8006730 lsls r0, 16 lsrs r6, r0, 16 cmp r1, 0x1 - bne @080067A0 + bne _080067A0 lsrs r2, r0, 19 lsls r2, 9 movs r0, 0x7 @@ -4402,9 +4402,9 @@ DecompressGlyphFont2: ; 8006730 adds r1, 0x81 movs r0, 0xE strb r0, [r1] - b @08006810 + b _08006810 .pool -@080067A0: +_080067A0: lsls r1, r6, 6 ldr r0, =gFont2LatinGlyphs adds r4, r1, r0 @@ -4416,7 +4416,7 @@ DecompressGlyphFont2: ; 8006730 adds r0, 0x80 strb r1, [r0] cmp r1, 0x8 - bhi @080067DC + bhi _080067DC adds r0, r4, 0 adds r1, r5, 0 bl DecompressGlyphTile @@ -4425,9 +4425,9 @@ DecompressGlyphFont2: ; 8006730 adds r1, r5, 0 adds r1, 0x40 bl DecompressGlyphTile - b @08006808 + b _08006808 .pool -@080067DC: +_080067DC: adds r0, r4, 0 adds r1, r5, 0 bl DecompressGlyphTile @@ -4446,12 +4446,12 @@ DecompressGlyphFont2: ; 8006730 adds r1, r5, 0 adds r1, 0x60 bl DecompressGlyphTile -@08006808: +_08006808: ldr r0, =0x03002f90 adds r0, 0x81 movs r1, 0xE strb r1, [r0] -@08006810: +_08006810: pop {r4-r6} pop {r0} bx r0 @@ -4465,13 +4465,13 @@ GetGlyphWidthFont2: ; 800681C lsls r0, 16 lsrs r2, r0, 16 cmp r1, 0x1 - beq @08006830 + beq _08006830 ldr r0, =gFont2LatinGlyphWidths - b @08006832 + b _08006832 .pool -@08006830: +_08006830: ldr r0, =gFont2JapaneseGlyphWidths -@08006832: +_08006832: adds r0, r2, r0 ldrb r0, [r0] pop {r1} @@ -4486,7 +4486,7 @@ DecompressGlyphFont1: ; 8006840 lsls r0, 16 lsrs r3, r0, 16 cmp r1, 0x1 - bne @0800688C + bne _0800688C lsrs r2, r0, 20 lsls r2, 9 movs r5, 0xF @@ -4512,9 +4512,9 @@ DecompressGlyphFont1: ; 8006840 strb r0, [r1] adds r4, 0x81 strb r5, [r4] - b @080068FC + b _080068FC .pool -@0800688C: +_0800688C: lsls r1, r3, 6 ldr r0, =gFont1LatinGlyphs adds r6, r1, r0 @@ -4526,7 +4526,7 @@ DecompressGlyphFont1: ; 8006840 adds r0, 0x80 strb r1, [r0] cmp r1, 0x8 - bhi @080068C8 + bhi _080068C8 adds r0, r6, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4535,9 +4535,9 @@ DecompressGlyphFont1: ; 8006840 adds r1, r4, 0 adds r1, 0x40 bl DecompressGlyphTile - b @080068F4 + b _080068F4 .pool -@080068C8: +_080068C8: adds r0, r6, 0 adds r1, r4, 0 bl DecompressGlyphTile @@ -4556,12 +4556,12 @@ DecompressGlyphFont1: ; 8006840 adds r1, r4, 0 adds r1, 0x60 bl DecompressGlyphTile -@080068F4: +_080068F4: ldr r0, =0x03002f90 adds r0, 0x81 movs r1, 0xF strb r1, [r0] -@080068FC: +_080068FC: pop {r4-r6} pop {r0} bx r0 @@ -4575,15 +4575,15 @@ GetGlyphWidthFont1: ; 8006908 lsls r0, 16 lsrs r2, r0, 16 cmp r1, 0x1 - beq @08006920 + beq _08006920 ldr r0, =gFont1LatinGlyphWidths adds r0, r2, r0 ldrb r0, [r0] - b @08006922 + b _08006922 .pool -@08006920: +_08006920: movs r0, 0x8 -@08006922: +_08006922: pop {r1} bx r1 thumb_func_end GetGlyphWidthFont1 |