diff options
author | ProjectRevoTPP <projectrevotpp@hotmail.com> | 2018-10-05 18:01:51 -0400 |
---|---|---|
committer | ProjectRevoTPP <projectrevotpp@hotmail.com> | 2018-10-05 18:01:51 -0400 |
commit | dca511ad23b816d1dd4ed5372a313f5fb722e534 (patch) | |
tree | 745a448031996b068c80c3f74d2c3e89928082ad /asm/main_menu.s | |
parent | 7990309f0ae8c1ba1e7d5979bc913c22a9f411cf (diff) |
decompile task.c
Diffstat (limited to 'asm/main_menu.s')
-rw-r--r-- | asm/main_menu.s | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/asm/main_menu.s b/asm/main_menu.s index 9bcf07957..9c1302cdc 100644 --- a/asm/main_menu.s +++ b/asm/main_menu.s @@ -191,7 +191,7 @@ sub_800C318: @ 800C318 bl CreateTask lsls r0, 24 lsrs r0, 24 - ldr r2, _0800C4CC @ =gUnknown_3005090 + ldr r2, _0800C4CC @ =gTasks lsls r1, r0, 2 adds r1, r0 lsls r1, 3 @@ -215,7 +215,7 @@ _0800C4BC: .4byte gUnknown_8234648 _0800C4C0: .4byte gUnknown_8234668 _0800C4C4: .4byte sub_800C2D4 _0800C4C8: .4byte sub_800C4D0 -_0800C4CC: .4byte gUnknown_3005090 +_0800C4CC: .4byte gTasks thumb_func_end sub_800C318 thumb_func_start sub_800C4D0 @@ -280,7 +280,7 @@ _0800C54A: bl sub_806E2BC cmp r0, 0x1 bne _0800C570 - ldr r2, _0800C56C @ =gUnknown_3005090 + ldr r2, _0800C56C @ =gTasks lsls r3, r5, 2 adds r0, r3, r5 lsls r0, 3 @@ -291,9 +291,9 @@ _0800C54A: adds r2, r3, 0 b _0800C57E .align 2, 0 -_0800C56C: .4byte gUnknown_3005090 +_0800C56C: .4byte gTasks _0800C570: - ldr r0, _0800C588 @ =gUnknown_3005090 + ldr r0, _0800C588 @ =gTasks lsls r2, r5, 2 adds r1, r2, r5 lsls r1, 3 @@ -306,11 +306,11 @@ _0800C57E: adds r0, r1 b _0800C5FC .align 2, 0 -_0800C588: .4byte gUnknown_3005090 +_0800C588: .4byte gTasks _0800C58C: movs r0, 0 bl sub_800D094 - ldr r0, _0800C5A8 @ =gUnknown_3005090 + ldr r0, _0800C5A8 @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -321,12 +321,12 @@ _0800C58C: bl sub_800C634 b _0800C626 .align 2, 0 -_0800C5A8: .4byte gUnknown_3005090 +_0800C5A8: .4byte gTasks _0800C5AC: .4byte gUnknown_8415C42 _0800C5B0: movs r0, 0 bl sub_800D094 - ldr r1, _0800C5DC @ =gUnknown_3005090 + ldr r1, _0800C5DC @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -343,7 +343,7 @@ _0800C5B0: strh r0, [r4, 0x8] b _0800C626 .align 2, 0 -_0800C5DC: .4byte gUnknown_3005090 +_0800C5DC: .4byte gTasks _0800C5E0: .4byte gUnknown_8415BFF _0800C5E4: strh r6, [r4, 0x8] @@ -351,7 +351,7 @@ _0800C5E4: _0800C5E8: movs r0, 0 bl sub_800D044 - ldr r1, _0800C604 @ =gUnknown_3005090 + ldr r1, _0800C604 @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -363,12 +363,12 @@ _0800C5FC: str r1, [r0] b _0800C626 .align 2, 0 -_0800C604: .4byte gUnknown_3005090 +_0800C604: .4byte gTasks _0800C608: .4byte sub_800C704 _0800C60C: movs r0, 0 bl sub_800D094 - ldr r0, _0800C62C @ =gUnknown_3005090 + ldr r0, _0800C62C @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -382,7 +382,7 @@ _0800C626: pop {r0} bx r0 .align 2, 0 -_0800C62C: .4byte gUnknown_3005090 +_0800C62C: .4byte gTasks _0800C630: .4byte gUnknown_8415C64 thumb_func_end sub_800C4D0 @@ -395,7 +395,7 @@ sub_800C634: @ 800C634 lsls r4, 24 lsrs r4, 24 bl sub_800CDF8 - ldr r1, _0800C678 @ =gUnknown_3005090 + ldr r1, _0800C678 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -419,7 +419,7 @@ sub_800C634: @ 800C634 pop {r0} bx r0 .align 2, 0 -_0800C678: .4byte gUnknown_3005090 +_0800C678: .4byte gTasks _0800C67C: .4byte sub_800C688 _0800C680: .4byte 0x0000ffff _0800C684: .4byte sub_800C2EC @@ -454,7 +454,7 @@ sub_800C688: @ 800C688 bl sub_800D1E8 movs r0, 0 bl sub_800D044 - ldr r1, _0800C6EC @ =gUnknown_3005090 + ldr r1, _0800C6EC @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -469,7 +469,7 @@ sub_800C688: @ 800C688 _0800C6E0: .4byte gUnknown_2037AB8 _0800C6E4: .4byte gMain _0800C6E8: .4byte gUnknown_8234638 -_0800C6EC: .4byte gUnknown_3005090 +_0800C6EC: .4byte gTasks _0800C6F0: .4byte sub_800C704 _0800C6F4: ldr r0, _0800C700 @ =sub_800C7A0 @@ -515,7 +515,7 @@ sub_800C704: @ 800C704 movs r0, 0x54 movs r1, 0x7 bl SetGpuReg - ldr r0, _0800C768 @ =gUnknown_3005090 + ldr r0, _0800C768 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -528,7 +528,7 @@ sub_800C704: @ 800C704 b _0800C772 .align 2, 0 _0800C764: .4byte gUnknown_2037AB8 -_0800C768: .4byte gUnknown_3005090 +_0800C768: .4byte gTasks _0800C76C: .4byte sub_800CA94 _0800C770: ldr r0, _0800C77C @ =sub_800C780 @@ -610,7 +610,7 @@ _0800C7FE: movs r1, 0xF1 movs r2, 0x2 bl LoadPalette - ldr r2, _0800C860 @ =gUnknown_3005090 + ldr r2, _0800C860 @ =gTasks lsls r1, r7, 2 adds r0, r1, r7 lsls r0, 3 @@ -648,7 +648,7 @@ _0800C828: b _0800C8D8 .align 2, 0 _0800C85C: .4byte 0x0000547f -_0800C860: .4byte gUnknown_3005090 +_0800C860: .4byte gTasks _0800C864: .4byte gUnknown_8234688 _0800C868: .4byte gUnknown_8415A6E _0800C86C: .4byte gUnknown_8234618 @@ -772,7 +772,7 @@ _0800C8F0: movs r1, 0x3 bl CopyWindowToVram _0800C994: - ldr r0, _0800C9C4 @ =gUnknown_3005090 + ldr r0, _0800C9C4 @ =gTasks mov r2, r8 adds r1, r2, r7 lsls r1, 3 @@ -791,7 +791,7 @@ _0800C9B4: .4byte gUnknown_8415A77 _0800C9B8: .4byte gUnknown_8415A6E _0800C9BC: .4byte gUnknown_8415A97 _0800C9C0: .4byte gUnknown_8234620 -_0800C9C4: .4byte gUnknown_3005090 +_0800C9C4: .4byte gTasks _0800C9C8: .4byte sub_800C9CC thumb_func_end sub_800C7A0 @@ -809,7 +809,7 @@ sub_800C9CC: @ 800C9CC asrs r0, 16 cmp r0, r5 beq _0800CA10 - ldr r1, _0800CA18 @ =gUnknown_3005090 + ldr r1, _0800CA18 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -833,7 +833,7 @@ _0800CA10: pop {r0} bx r0 .align 2, 0 -_0800CA18: .4byte gUnknown_3005090 +_0800CA18: .4byte gTasks _0800CA1C: .4byte sub_800CA28 _0800CA20: .4byte 0x0000ffff _0800CA24: .4byte sub_800C2EC @@ -844,7 +844,7 @@ sub_800CA28: @ 800CA28 push {r4,lr} lsls r0, 24 lsrs r0, 24 - ldr r1, _0800CA4C @ =gUnknown_3005090 + ldr r1, _0800CA4C @ =gTasks lsls r4, r0, 2 adds r4, r0 lsls r4, 3 @@ -858,7 +858,7 @@ sub_800CA28: @ 800CA28 pop {r0} bx r0 .align 2, 0 -_0800CA4C: .4byte gUnknown_3005090 +_0800CA4C: .4byte gTasks _0800CA50: .4byte sub_800CA54 thumb_func_end sub_800CA28 @@ -878,7 +878,7 @@ sub_800CA54: @ 800CA54 lsls r0, 24 cmp r0, 0 beq _0800CA80 - ldr r0, _0800CA8C @ =gUnknown_3005090 + ldr r0, _0800CA8C @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -891,7 +891,7 @@ _0800CA80: bx r0 .align 2, 0 _0800CA88: .4byte gUnknown_2037AB8 -_0800CA8C: .4byte gUnknown_3005090 +_0800CA8C: .4byte gTasks _0800CA90: .4byte sub_800CA28 thumb_func_end sub_800CA54 @@ -907,7 +907,7 @@ sub_800CA94: @ 800CA94 ands r0, r1 cmp r0, 0 bne _0800CB84 - ldr r1, _0800CAC8 @ =gUnknown_3005090 + ldr r1, _0800CAC8 @ =gTasks lsls r0, r6, 2 adds r0, r6 lsls r0, 3 @@ -923,7 +923,7 @@ sub_800CA94: @ 800CA94 b _0800CAEE .align 2, 0 _0800CAC4: .4byte gUnknown_2037AB8 -_0800CAC8: .4byte gUnknown_3005090 +_0800CAC8: .4byte gTasks _0800CACC: movs r1, 0xA ldrsh r0, [r4, r1] @@ -1026,7 +1026,7 @@ sub_800CB90: @ 800CB90 sub sp, 0x8 lsls r0, 24 lsrs r5, r0, 24 - ldr r1, _0800CBB4 @ =gUnknown_3005090 + ldr r1, _0800CBB4 @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -1041,7 +1041,7 @@ sub_800CB90: @ 800CB90 beq _0800CBC2 b _0800CC58 .align 2, 0 -_0800CBB4: .4byte gUnknown_3005090 +_0800CBB4: .4byte gTasks _0800CBB8: cmp r1, 0x2 beq _0800CC1C @@ -1071,7 +1071,7 @@ _0800CBEC: ldr r0, _0800CC04 @ =gUnknown_8415ACB bl sub_800CDF8 _0800CBF2: - ldr r0, _0800CC08 @ =gUnknown_3005090 + ldr r0, _0800CC08 @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -1082,7 +1082,7 @@ _0800CBF2: b _0800CC58 .align 2, 0 _0800CC04: .4byte gUnknown_8415ACB -_0800CC08: .4byte gUnknown_3005090 +_0800CC08: .4byte gTasks _0800CC0C: ldr r0, _0800CC18 @ =gUnknown_2037AB8 ldrb r1, [r0, 0x7] @@ -1235,7 +1235,7 @@ sub_800CCF8: @ 800CCF8 movs r2, 0 movs r3, 0x10 bl BeginNormalPaletteFade - ldr r1, _0800CD3C @ =gUnknown_3005090 + ldr r1, _0800CD3C @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1245,7 +1245,7 @@ sub_800CCF8: @ 800CCF8 b _0800CDEC .align 2, 0 _0800CD38: .4byte gMain -_0800CD3C: .4byte gUnknown_3005090 +_0800CD3C: .4byte gTasks _0800CD40: .4byte sub_800CA94 _0800CD44: movs r0, 0x2 @@ -1267,7 +1267,7 @@ _0800CD44: movs r0, 0x44 movs r1, 0xA0 bl SetGpuReg - ldr r1, _0800CD84 @ =gUnknown_3005090 + ldr r1, _0800CD84 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1276,14 +1276,14 @@ _0800CD44: str r1, [r0] b _0800CDEC .align 2, 0 -_0800CD84: .4byte gUnknown_3005090 +_0800CD84: .4byte gTasks _0800CD88: .4byte sub_800CC68 _0800CD8C: movs r0, 0x40 ands r0, r1 cmp r0, 0 beq _0800CDB4 - ldr r0, _0800CDB0 @ =gUnknown_3005090 + ldr r0, _0800CDB0 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -1298,14 +1298,14 @@ _0800CD8C: movs r0, 0x1 b _0800CDEE .align 2, 0 -_0800CDB0: .4byte gUnknown_3005090 +_0800CDB0: .4byte gTasks _0800CDB4: ldrh r1, [r3, 0x2E] movs r0, 0x80 ands r0, r1 cmp r0, 0 beq _0800CDEC - ldr r1, _0800CDE4 @ =gUnknown_3005090 + ldr r1, _0800CDE4 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1325,7 +1325,7 @@ _0800CDB4: movs r0, 0x1 b _0800CDEE .align 2, 0 -_0800CDE4: .4byte gUnknown_3005090 +_0800CDE4: .4byte gTasks _0800CDE8: .4byte gUnknown_8234694 _0800CDEC: movs r0, 0 |