summaryrefslogtreecommitdiff
path: root/asm/link_rfu_4.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/link_rfu_4.s')
-rw-r--r--asm/link_rfu_4.s148
1 files changed, 74 insertions, 74 deletions
diff --git a/asm/link_rfu_4.s b/asm/link_rfu_4.s
index efe87fd78..4596850ce 100644
--- a/asm/link_rfu_4.s
+++ b/asm/link_rfu_4.s
@@ -37,7 +37,7 @@ sub_8142420: @ 8142420
movs r1, 0x3
movs r2, 0
movs r3, 0
- bl sub_8002554
+ bl FillBgTilemapBufferRect
movs r4, 0x1
movs r1, 0x11
mov r10, r1
@@ -65,7 +65,7 @@ _0814245E:
movs r0, 0x3
movs r1, 0x1
lsrs r3, r5, 24
- bl sub_8002554
+ bl FillBgTilemapBufferRect
b _08142494
_08142480:
lsrs r2, r6, 24
@@ -76,7 +76,7 @@ _08142480:
movs r0, 0x3
movs r1, 0x2
lsrs r3, r5, 24
- bl sub_8002554
+ bl FillBgTilemapBufferRect
_08142494:
movs r0, 0x80
lsls r0, 17
@@ -117,7 +117,7 @@ _081424C6:
movs r1, 0
movs r2, 0
movs r3, 0
- bl sub_8002554
+ bl FillBgTilemapBufferRect
b _081424F6
_081424DE:
movs r0, 0x20
@@ -130,10 +130,10 @@ _081424DE:
movs r1, 0
movs r2, 0
movs r3, 0x2
- bl sub_8002554
+ bl FillBgTilemapBufferRect
_081424F6:
movs r0, 0
- bl sub_80020BC
+ bl CopyBgTilemapBufferToVram
add sp, 0xC
pop {r0}
bx r0
@@ -149,7 +149,7 @@ sub_8142504: @ 8142504
bl sub_8008FCC
movs r0, 0x1
movs r1, 0x11
- bl sub_800445C
+ bl FillWindowPixelBuffer
movs r1, 0
str r1, [sp]
movs r0, 0x2
@@ -168,7 +168,7 @@ sub_8142504: @ 8142504
movs r2, 0xF
bl sub_8150048
movs r0, 0x1
- bl sub_8003FA0
+ bl PutWindowTilemap
movs r0, 0x1
movs r1, 0x3
bl sub_8003F20
@@ -185,9 +185,9 @@ _0814255C: .4byte gUnknown_8466EF0
sub_8142560: @ 8142560
push {lr}
movs r0, 0x1
- bl sub_815036C
+ bl rbox_fill_rectangle
movs r0, 0x1
- bl sub_80040B8
+ bl ClearWindowTilemap
movs r0, 0x1
movs r1, 0x1
bl sub_8003F20
@@ -195,8 +195,8 @@ sub_8142560: @ 8142560
bx r0
thumb_func_end sub_8142560
- thumb_func_start sub_814257C
-sub_814257C: @ 814257C
+ thumb_func_start mevent_0814257C
+mevent_0814257C: @ 814257C
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -273,7 +273,7 @@ _08142606:
pop {r4}
pop {r1}
bx r1
- thumb_func_end sub_814257C
+ thumb_func_end mevent_0814257C
thumb_func_start sub_8142610
sub_8142610: @ 8142610
@@ -468,14 +468,14 @@ _0814273A:
add r1, sp, 0x4
movs r2, 0x1
movs r3, 0xA
- bl sub_8106ED0
+ bl DoMysteryGiftListMenu
adds r4, r0, 0
movs r0, 0x1
negs r0, r0
cmp r4, r0
beq _0814278A
movs r0, 0x2
- bl sub_80040B8
+ bl ClearWindowTilemap
movs r0, 0x2
movs r1, 0x1
bl sub_8003F20
@@ -533,7 +533,7 @@ _081427E2:
strh r0, [r4]
ldrb r0, [r4]
movs r1, 0x11
- bl sub_800445C
+ bl FillWindowPixelBuffer
ldrb r0, [r4]
movs r2, 0
str r2, [sp]
@@ -555,7 +555,7 @@ _081427E2:
movs r1, 0x2
bl sub_8003F20
ldrb r0, [r4]
- bl sub_8003FA0
+ bl PutWindowTilemap
b _0814287E
.align 2, 0
_08142828: .4byte gUnknown_8466D98
@@ -618,9 +618,9 @@ _0814288C:
movs r0, 0
strb r0, [r5]
ldrb r0, [r4]
- bl sub_815036C
+ bl rbox_fill_rectangle
ldrb r0, [r4]
- bl sub_80040B8
+ bl ClearWindowTilemap
ldrb r0, [r4]
movs r1, 0x1
bl sub_8003F20
@@ -632,9 +632,9 @@ _081428C2:
movs r0, 0
strb r0, [r5]
ldrb r0, [r4]
- bl sub_815036C
+ bl rbox_fill_rectangle
ldrb r0, [r4]
- bl sub_80040B8
+ bl ClearWindowTilemap
ldrb r0, [r4]
movs r1, 0x1
bl sub_8003F20
@@ -694,7 +694,7 @@ _08142934:
lsls r0, 24
lsrs r0, 24
movs r1, 0x11
- bl sub_800445C
+ bl FillWindowPixelBuffer
ldrb r0, [r5]
movs r2, 0
str r2, [sp]
@@ -716,7 +716,7 @@ _08142934:
movs r1, 0x2
bl sub_8003F20
ldrb r0, [r5]
- bl sub_8003FA0
+ bl PutWindowTilemap
ldrb r0, [r6]
adds r0, 0x1
strb r0, [r6]
@@ -761,7 +761,7 @@ _081429D4:
str r2, [sp]
movs r2, 0x1
movs r3, 0xA
- bl sub_8106ED0
+ bl DoMysteryGiftListMenu
adds r4, r0, 0
movs r0, 0x1
negs r0, r0
@@ -770,9 +770,9 @@ _081429D4:
movs r0, 0
strb r0, [r6]
ldrb r0, [r5]
- bl sub_815036C
+ bl rbox_fill_rectangle
ldrb r0, [r5]
- bl sub_80040B8
+ bl ClearWindowTilemap
ldrb r0, [r5]
movs r1, 0x1
bl sub_8003F20
@@ -787,9 +787,9 @@ _08142A14:
movs r0, 0
strb r0, [r6]
ldrb r0, [r5]
- bl sub_815036C
+ bl rbox_fill_rectangle
ldrb r0, [r5]
- bl sub_80040B8
+ bl ClearWindowTilemap
ldrb r0, [r5]
movs r1, 0x1
bl sub_8003F20
@@ -835,9 +835,9 @@ sub_8142A58: @ 8142A58
_08142A68:
cmp r1, 0
bne _08142A80
- bl sub_8143D6C
+ bl sav1_get_mevent_buffer_1
adds r4, r0, 0
- bl sub_8143D80
+ bl sav1_get_mevent_buffer_2
adds r1, r0, 0
adds r0, r4, 0
bl sub_8145654
@@ -939,8 +939,8 @@ _08142B0E:
_08142B1C: .4byte gUnknown_841EC99
thumb_func_end sub_8142AFC
- thumb_func_start sub_8142B20
-sub_8142B20: @ 8142B20
+ thumb_func_start mevent_message_was_thrown_away
+mevent_message_was_thrown_away: @ 8142B20
push {lr}
cmp r1, 0
beq _08142B30
@@ -951,15 +951,15 @@ _08142B2C: .4byte gUnknown_841ED9C
_08142B30:
ldr r1, _08142B3C @ =gUnknown_841ED7B
_08142B32:
- bl sub_814257C
+ bl mevent_0814257C
pop {r1}
bx r1
.align 2, 0
_08142B3C: .4byte gUnknown_841ED7B
- thumb_func_end sub_8142B20
+ thumb_func_end mevent_message_was_thrown_away
- thumb_func_start sub_8142B40
-sub_8142B40: @ 8142B40
+ thumb_func_start mevent_save_game
+mevent_save_game: @ 8142B40
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -987,7 +987,7 @@ _08142B6C:
_08142B74: .4byte gUnknown_841ED2F
_08142B78:
movs r0, 0
- bl sub_80DA364
+ bl TrySavingData
b _08142B98
_08142B80:
ldr r0, _08142B88 @ =gUnknown_841ED50
@@ -1021,10 +1021,10 @@ _08142BB2:
pop {r4}
pop {r1}
bx r1
- thumb_func_end sub_8142B40
+ thumb_func_end mevent_save_game
- thumb_func_start sub_8142BB8
-sub_8142BB8: @ 8142BB8
+ thumb_func_start mevent_message
+mevent_message: @ 8142BB8
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -1176,10 +1176,10 @@ _08142CE0:
pop {r4-r6}
pop {r1}
bx r1
- thumb_func_end sub_8142BB8
+ thumb_func_end mevent_message
- thumb_func_start sub_8142CE8
-sub_8142CE8: @ 8142CE8
+ thumb_func_start mevent_08142CE8
+mevent_08142CE8: @ 8142CE8
push {r4-r6,lr}
adds r6, r0, 0
adds r0, r1, 0
@@ -1203,7 +1203,7 @@ _08142D06:
_08142D0E:
movs r0, 0x81
lsls r0, 1
- bl sub_8071C60
+ bl PlayFanfare
strh r4, [r5]
b _08142D28
_08142D1A:
@@ -1220,7 +1220,7 @@ _08142D28:
strb r0, [r6]
b _08142D46
_08142D30:
- bl sub_8071C9C
+ bl IsFanfareTaskInactive
lsls r0, 24
cmp r0, 0
beq _08142D46
@@ -1235,10 +1235,10 @@ _08142D48:
pop {r4-r6}
pop {r1}
bx r1
- thumb_func_end sub_8142CE8
+ thumb_func_end mevent_08142CE8
- thumb_func_start sub_8142D50
-sub_8142D50: @ 8142D50
+ thumb_func_start mevent_message_stamp_card_etc_send_status
+mevent_message_stamp_card_etc_send_status: @ 8142D50
push {r4,lr}
adds r3, r0, 0
ldr r1, _08142D6C @ =gUnknown_841E7BC
@@ -1342,7 +1342,7 @@ _08142E12:
bx r1
.align 2, 0
_08142E1C: .4byte gUnknown_841EC6A
- thumb_func_end sub_8142D50
+ thumb_func_end mevent_message_stamp_card_etc_send_status
thumb_func_start sub_8142E20
sub_8142E20: @ 8142E20
@@ -1355,18 +1355,18 @@ sub_8142E20: @ 8142E20
lsls r1, 24
lsrs r1, 24
mov r0, sp
- bl sub_8142D50
+ bl mevent_message_stamp_card_etc_send_status
adds r1, r0, 0
ldr r0, [sp]
cmp r0, 0
bne _08142E46
adds r0, r4, 0
- bl sub_814257C
+ bl mevent_0814257C
b _08142E4E
_08142E46:
adds r0, r4, 0
adds r2, r5, 0
- bl sub_8142CE8
+ bl mevent_08142CE8
_08142E4E:
add sp, 0x4
pop {r4,r5}
@@ -1374,12 +1374,12 @@ _08142E4E:
bx r1
thumb_func_end sub_8142E20
- thumb_func_start sub_8142E58
-sub_8142E58: @ 8142E58
+ thumb_func_start task_add_00_mystery_gift
+task_add_00_mystery_gift: @ 8142E58
push {r4,lr}
ldr r0, _08142E98 @ =sub_8142EA0
movs r1, 0
- bl sub_807741C
+ bl CreateTask
lsls r0, 24
lsrs r0, 24
lsls r4, r0, 2
@@ -1401,7 +1401,7 @@ sub_8142E58: @ 8142E58
strh r0, [r4, 0x6]
strb r1, [r4, 0xE]
movs r0, 0x40
- bl sub_8002BB0
+ bl AllocZeroed
str r0, [r4, 0x10]
pop {r4}
pop {r0}
@@ -1409,7 +1409,7 @@ sub_8142E58: @ 8142E58
.align 2, 0
_08142E98: .4byte sub_8142EA0
_08142E9C: .4byte gUnknown_3005098
- thumb_func_end sub_8142E58
+ thumb_func_end task_add_00_mystery_gift
thumb_func_start sub_8142EA0
sub_8142EA0: @ 8142EA0
@@ -1530,7 +1530,7 @@ _08142FC0:
adds r0, 0x9
ldr r1, _08142FE0 @ =gUnknown_841E6DC
_08142FC6:
- bl sub_814257C
+ bl mevent_0814257C
cmp r0, 0
bne _08142FD0
b _081435C6
@@ -1704,7 +1704,7 @@ _08143118:
.4byte _0814313A
.4byte _0814312C
_0814312C:
- bl sub_80FA28C
+ bl task_add_05_task_del_08FA224_when_no_RfuFunc
ldrh r0, [r5]
strb r0, [r5, 0xE]
movs r0, 0xD
@@ -1732,7 +1732,7 @@ _0814315C:
strb r0, [r5, 0x8]
ldr r0, _0814316C @ =gUnknown_2021CD0
ldr r1, _08143170 @ =gUnknown_2022744
- bl sub_8008D84
+ bl StringCopy
b _081435C6
.align 2, 0
_0814316C: .4byte gUnknown_2021CD0
@@ -1760,7 +1760,7 @@ _08143198:
bl sub_8144B58
adds r1, r0, 0
adds r0, r4, 0
- bl sub_814257C
+ bl mevent_0814257C
cmp r0, 0
bne _081431AE
b _081435C6
@@ -1848,7 +1848,7 @@ _08143242:
bne _08143250
ldr r0, _0814325C @ =gUnknown_2021CD0
ldr r1, _08143260 @ =gUnknown_2022744
- bl sub_8008D84
+ bl StringCopy
_08143250:
movs r0, 0xF
strb r0, [r5, 0x8]
@@ -1862,7 +1862,7 @@ _08143264:
ldrb r2, [r5, 0xD]
ldrb r3, [r5, 0xE]
mov r0, sp
- bl sub_8142BB8
+ bl mevent_message
adds r1, r0, 0
cmp r1, 0
bne _08143278
@@ -1874,12 +1874,12 @@ _08143278:
adds r0, r5, 0
adds r0, 0x9
adds r2, r5, 0
- bl sub_8142CE8
+ bl mevent_08142CE8
b _08143292
_0814328A:
adds r0, r5, 0
adds r0, 0x9
- bl sub_814257C
+ bl mevent_0814257C
_08143292:
adds r1, r0, 0
cmp r1, 0
@@ -1910,7 +1910,7 @@ _081432BC:
_081432C2:
adds r0, r5, 0
adds r0, 0x9
- bl sub_8142B40
+ bl mevent_save_game
b _08143596
_081432CC:
adds r0, r5, 0
@@ -2096,7 +2096,7 @@ _08143416:
_08143422:
adds r0, r5, 0
adds r0, 0x9
- bl sub_8142B40
+ bl mevent_save_game
cmp r0, 0
bne _08143430
b _081435C6
@@ -2108,7 +2108,7 @@ _08143436:
adds r0, r5, 0
adds r0, 0x9
ldrb r1, [r5, 0xC]
- bl sub_8142B20
+ bl mevent_message_was_thrown_away
b _08143596
_08143442:
ldrb r0, [r5, 0xC]
@@ -2227,10 +2227,10 @@ _08143514:
strb r0, [r5, 0x8]
b _081435C6
_08143528:
- bl sub_80FA28C
+ bl task_add_05_task_del_08FA224_when_no_RfuFunc
ldr r0, _0814353C @ =gUnknown_2021CD0
ldr r1, _08143540 @ =gUnknown_2022760
- bl sub_8008D84
+ bl StringCopy
movs r0, 0x22
strb r0, [r5, 0x8]
b _081435C6
@@ -2274,7 +2274,7 @@ _0814358C:
adds r0, r5, 0
adds r0, 0x9
ldr r1, _081435A8 @ =gUnknown_841E7BC
- bl sub_814257C
+ bl mevent_0814257C
_08143596:
cmp r0, 0
beq _081435C6
@@ -2291,11 +2291,11 @@ _081435AC:
bl sub_80098B8
bl sub_812B484
ldr r0, [r5, 0x10]
- bl sub_8002BC4
+ bl Free
adds r0, r4, 0
- bl sub_8077508
+ bl DestroyTask
ldr r0, _081435D0 @ =sub_81422FC
- bl sub_8000544
+ bl SetMainCallback2
_081435C6:
add sp, 0x4
pop {r4,r5}