summaryrefslogtreecommitdiff
path: root/asm/rom5.s
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-06-10 03:32:55 -0700
committerYamaArashi <shadow962@live.com>2016-06-10 18:37:25 -0700
commita27cec41b55f1c780ee2be3041701b1f0e31e047 (patch)
tree75c99e8ba39a9e3ea7b3965fbb33bdda76fd9b15 /asm/rom5.s
parenta37de9f76364f3ed95c49ca1417ee01cd4d617b1 (diff)
decompile palette.c
Diffstat (limited to 'asm/rom5.s')
-rw-r--r--asm/rom5.s972
1 files changed, 486 insertions, 486 deletions
diff --git a/asm/rom5.s b/asm/rom5.s
index 17e783f1c..e1d7c1da0 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -92,7 +92,7 @@ _0807AE20:
ldr r4, _0807AE5C
adds r0, r4, 0
bl SetUpWindowConfig
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _0807AE60
adds r1, r4, 0
bl InitWindowFromConfig
@@ -324,7 +324,7 @@ _0807B010:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl sub_80748D0
+ bl BeginHardwarePaletteFade
ldr r2, _0807B05C
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -1278,7 +1278,7 @@ sub_807B7E0: @ 807B7E0
ldrb r2, [r4, 0x10]
ldrh r3, [r4, 0xA]
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
ldrh r2, [r4, 0x12]
movs r1, 0x12
ldrsh r0, [r4, r1]
@@ -2431,7 +2431,7 @@ sub_807C0C8: @ 807C0C8
bl sub_8089668
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r0, _0807C0E8
ldr r1, _0807C0EC
ldrh r1, [r1]
@@ -2534,7 +2534,7 @@ _0807C130:
ldr r0, _0807C1D8
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _0807C1DC
ldr r1, _0807C1E0
adds r0, r1
@@ -2667,7 +2667,7 @@ _0807C308:
movs r1, 0x1
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0807C330
bl SetVBlankCallback
ldr r0, _0807C334
@@ -2775,7 +2775,7 @@ _0807C40C: .4byte 0x0000019d
_0807C410: .4byte 0x03001770
_0807C414: .4byte 0x0000043c
_0807C418:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
lsrs r4, r0, 24
cmp r4, 0
@@ -2809,7 +2809,7 @@ sub_807C454: @ 807C454
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_807C454
@@ -3088,7 +3088,7 @@ _0807C67A:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0807C6B0
bl SetMainCallback2
b _0807C74E
@@ -3124,7 +3124,7 @@ _0807C6C4:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0807C6F8
bl SetMainCallback2
b _0807C74E
@@ -3168,7 +3168,7 @@ _0807C728:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0807C770
bl SetMainCallback2
_0807C74E:
@@ -3189,7 +3189,7 @@ _0807C770: .4byte sub_807C790
thumb_func_start sub_807C774
sub_807C774: @ 807C774
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _0807C786
@@ -3205,7 +3205,7 @@ _0807C78C: .4byte CB2_InitMainMenu
thumb_func_start sub_807C790
sub_807C790: @ 807C790
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _0807C7A2
@@ -3221,7 +3221,7 @@ _0807C7A8: .4byte sub_813BA88
thumb_func_start sub_807C7AC
sub_807C7AC: @ 807C7AC
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _0807C7BE
@@ -3237,7 +3237,7 @@ _0807C7C4: .4byte c2_clear_save_data_screen_2
thumb_func_start sub_807C7C8
sub_807C7C8: @ 807C7C8
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _0807C7DA
@@ -4588,7 +4588,7 @@ _0807D214:
adds r0, r6, 0
movs r1, 0x10
mov r2, r8
- bl pal_fade_1
+ bl BlendPalette
adds r0, r6, 0
adds r0, 0x10
lsls r0, 16
@@ -4743,7 +4743,7 @@ _0807D33C:
adds r0, r5, 0
movs r1, 0x10
adds r2, r6, 0
- bl pal_fade_1
+ bl BlendPalette
adds r0, r5, 0
adds r0, 0x10
lsls r0, 16
@@ -4869,7 +4869,7 @@ sub_807D424: @ 807D424
lsls r1, 1
movs r0, 0
adds r2, r7, 0
- bl pal_fade_1
+ bl BlendPalette
ldr r0, [sp]
lsls r1, r0, 27
lsrs r1, 27
@@ -4976,7 +4976,7 @@ _0807D510:
ldrh r3, [r1]
movs r1, 0x10
adds r2, r7, 0
- bl pal_fade_1
+ bl BlendPalette
adds r4, 0x1
mov r9, r4
_0807D524:
@@ -5215,7 +5215,7 @@ _0807D6C2:
str r4, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0807D6E8
ldr r3, _0807D6EC
adds r0, r3
@@ -5251,7 +5251,7 @@ _0807D714:
str r4, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0807D726:
ldr r4, _0807D760
ldr r1, _0807D764
@@ -5397,7 +5397,7 @@ _0807D820:
lsrs r3, 17
adds r0, r4, 0
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
b _0807D868
.align 2, 0
_0807D84C: .4byte 0x0202eec8
@@ -5410,7 +5410,7 @@ _0807D858:
adds r0, r4, 0
movs r1, 0x10
movs r2, 0xC
- bl pal_fade_1
+ bl BlendPalette
_0807D868:
pop {r4-r6}
pop {r0}
@@ -14947,7 +14947,7 @@ _080821D4: .4byte sub_80821D8
thumb_func_start sub_80821D8
sub_80821D8: @ 80821D8
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl RunTasks
bl sub_811AAE8
lsls r0, 24
@@ -31138,7 +31138,7 @@ _08089D60:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08089D8C
lsls r0, r4, 2
adds r0, r4
@@ -31437,7 +31437,7 @@ sub_8089FCC: @ 8089FCC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08089FFC
lsls r0, r4, 2
adds r0, r4
@@ -31740,7 +31740,7 @@ sub_808A228: @ 808A228
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808A270
lsls r0, r4, 2
adds r0, r4
@@ -32225,7 +32225,7 @@ sub_808A630: @ 808A630
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808A670
lsls r0, r4, 2
adds r0, r4
@@ -32451,7 +32451,7 @@ sub_808A810: @ 808A810
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808A840
lsls r0, r4, 2
adds r0, r4
@@ -32727,7 +32727,7 @@ _0808AA2C:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _0808AADA
.align 2, 0
_0808AA78: .4byte gUnknown_0839F58C
@@ -33629,7 +33629,7 @@ _0808B184:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _0808B1DC
ldrb r0, [r2]
cmp r0, 0x1
@@ -33707,7 +33707,7 @@ sub_808B224: @ 808B224
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808B254
lsls r0, r4, 2
adds r0, r4
@@ -33785,7 +33785,7 @@ sub_808B2B4: @ 808B2B4
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808B2E4
lsls r0, r4, 2
adds r0, r4
@@ -33818,7 +33818,7 @@ sub_808B2EC: @ 808B2EC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808B320
lsls r0, r4, 2
adds r0, r4
@@ -34203,7 +34203,7 @@ sub_808B610: @ 808B610
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_808B610
@@ -34213,7 +34213,7 @@ sub_808B628: @ 808B628
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_808B628
@@ -34349,7 +34349,7 @@ _0808B74C: .4byte 0x81000800
_0808B750: .4byte 0x03001770
_0808B754: .4byte 0x0000043c
_0808B758:
- bl sub_8073B94
+ bl ResetPaletteFade
bl remove_some_task
bl ResetTasks
bl ResetSpriteData
@@ -34405,7 +34405,7 @@ _0808B7D0:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808B7E8
ldr r2, _0808B7EC
adds r1, r2
@@ -34893,7 +34893,7 @@ sub_808BB80: @ 808BB80
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808BC0C
str r0, [r4]
add sp, 0x4
@@ -35553,7 +35553,7 @@ sub_808C0B8: @ 808C0B8
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_808C0B8
@@ -35871,7 +35871,7 @@ _0808C344:
bl remove_some_task
bl ResetTasks
bl ResetSpriteData
- bl sub_8073B94
+ bl ResetPaletteFade
bl FreeAllSpritePalettes
ldr r1, _0808C374
movs r0, 0x8
@@ -36093,7 +36093,7 @@ unref_sub_808C540: @ 808C540
bl sub_8091060
bl remove_some_task
bl ResetTasks
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r3, _0808C59C
ldrh r2, [r3]
movs r0, 0
@@ -36163,7 +36163,7 @@ sub_808C5F0: @ 808C5F0
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_808C5F0
@@ -36272,7 +36272,7 @@ _0808C68C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, [r7]
add r0, r8
ldrh r1, [r0]
@@ -36353,7 +36353,7 @@ _0808C774:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
bl sub_8091E3C
ldr r1, _0808C7F4
lsls r3, r6, 2
@@ -36419,7 +36419,7 @@ _0808C814:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808C844
lsls r0, r6, 2
adds r0, r6
@@ -36607,7 +36607,7 @@ _0808C9A0:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808C9F0
lsls r0, r6, 2
adds r0, r6
@@ -37086,7 +37086,7 @@ _0808CD44:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808CDC8
lsls r0, r5, 2
adds r0, r5
@@ -37155,7 +37155,7 @@ _0808CE20:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
bl sub_8091E3C
ldr r2, _0808CE68
lsls r1, r5, 2
@@ -37192,7 +37192,7 @@ _0808CE78:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808CEA8
lsls r0, r5, 2
adds r0, r5
@@ -37391,7 +37391,7 @@ _0808D024:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808D04C
lsls r0, r6, 2
adds r0, r6
@@ -37412,7 +37412,7 @@ _0808D054:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0808D0A4
lsls r0, r6, 2
adds r0, r6
@@ -37869,7 +37869,7 @@ _0808D438:
ldr r1, _0808D460
bl LZ77UnCompVram
_0808D440:
- bl sub_8073B94
+ bl ResetPaletteFade
cmp r5, 0
bne _0808D46C
ldr r0, _0808D464
@@ -37996,7 +37996,7 @@ _0808D564:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808D584
bl SetVBlankCallback
ldr r1, _0808D588
@@ -42053,7 +42053,7 @@ _0808F5B0:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808F5D0
ldr r0, [r0]
bl SetVBlankCallback
@@ -42201,7 +42201,7 @@ sub_808F6CC: @ 808F6CC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808F708
str r0, [r5]
movs r0, 0x6C
@@ -42226,7 +42226,7 @@ _0808F70C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808F740
str r0, [r5]
movs r0, 0x3
@@ -42271,7 +42271,7 @@ _0808F77C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808F790
b _0808F7DA
.align 2, 0
@@ -42283,7 +42283,7 @@ _0808F794:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808F7A8
b _0808F7DA
.align 2, 0
@@ -42308,7 +42308,7 @@ _0808F7C8:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808F7E4
_0808F7DA:
str r0, [r5]
@@ -42763,7 +42763,7 @@ _0808FB9C:
bl SetUpWindowConfig
adds r0, r4, 0
bl sub_8071C4C
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r1, _0808FBBC
ldr r0, _0808FBC0
adds r1, r0
@@ -42943,7 +42943,7 @@ _0808FD40:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808FD60
ldr r0, [r0]
bl SetVBlankCallback
@@ -43085,7 +43085,7 @@ _0808FE62:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808FEAC
bl m4aMPlayContinue
ldr r0, _0808FEB0
@@ -43132,7 +43132,7 @@ _0808FEDA:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808FF18
bl m4aMPlayContinue
ldr r0, _0808FF1C
@@ -43194,7 +43194,7 @@ _0808FF68:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0808FFA8
bl m4aMPlayContinue
ldr r0, _0808FFAC
@@ -43455,7 +43455,7 @@ _080901B4: .4byte 0x02024ea4
_080901B8: .4byte 0x03001770
_080901BC: .4byte 0x0000043c
_080901C0:
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r1, _080901CC
ldr r0, _080901D0
adds r1, r0
@@ -43615,7 +43615,7 @@ _08090318:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08090338
ldr r0, [r0]
bl SetVBlankCallback
@@ -43715,7 +43715,7 @@ sub_80903D0: @ 80903D0
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08090420
ldr r0, [r0]
ldr r1, _08090424
@@ -43759,7 +43759,7 @@ _0809044A:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08090488
ldr r0, [r0]
ldr r1, _0809048C
@@ -44251,7 +44251,7 @@ _08090800:
lsls r2, 2
movs r1, 0x2
bl sub_8091738
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _08090858
movs r1, 0x21
movs r2, 0x9E
@@ -44401,7 +44401,7 @@ _08090960:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080909B0
ldr r0, [r0]
bl SetVBlankCallback
@@ -44502,7 +44502,7 @@ sub_8090A3C: @ 8090A3C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _08090A94
ldr r0, _08090A98
lsls r1, r6, 2
@@ -44582,7 +44582,7 @@ _08090B0C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _08090B38
movs r0, 0xE
ldrsh r1, [r5, r0]
@@ -47265,7 +47265,7 @@ _08091FC0:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08091FD8
ldr r0, _08091FDC
adds r1, r0
@@ -48247,7 +48247,7 @@ sub_80927B8: @ 80927B8
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080927E8
lsls r0, r4, 2
adds r0, r4
@@ -49579,7 +49579,7 @@ sub_809323C: @ 809323C
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_809323C
@@ -49589,7 +49589,7 @@ sub_8093254: @ 8093254
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r2, _0809329C
ldrb r0, [r2, 0x6]
adds r0, 0x1
@@ -50290,7 +50290,7 @@ _080937A0: .4byte 0x0000080e
thumb_func_start sub_80937A4
sub_80937A4: @ 80937A4
push {lr}
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl FreeAllSpritePalettes
bl ResetTasks
@@ -50412,7 +50412,7 @@ sub_8093864: @ 8093864
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrb r0, [r4]
adds r0, 0x1
strb r0, [r4]
@@ -50540,7 +50540,7 @@ sub_8093954: @ 8093954
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0809397C
ldrb r0, [r1]
adds r0, 0x1
@@ -53860,7 +53860,7 @@ sub_809527C: @ 809527C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080952AC
lsls r0, r4, 2
adds r0, r4
@@ -53924,7 +53924,7 @@ _08095300:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08095328
lsls r0, r4, 2
adds r0, r4
@@ -54215,7 +54215,7 @@ sub_8095544: @ 8095544
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r4}
pop {r0}
@@ -56585,7 +56585,7 @@ _08096800: .4byte 0x04000010
thumb_func_start sub_8096804
sub_8096804: @ 8096804
push {lr}
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl FreeSpriteTileRanges
bl FreeAllSpritePalettes
@@ -56884,7 +56884,7 @@ _08096AAC:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08096AC4
bl SetVBlankCallback
b _08096AD8
@@ -56933,7 +56933,7 @@ sub_8096AFC: @ 8096AFC
bl LoadOam
bl ProcessSpriteCopyRequests
bl sub_809CFF0
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
.align 2, 0
@@ -57073,7 +57073,7 @@ _08096C16:
movs r1, 0
_08096C38:
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
ldrb r0, [r4, 0x4]
adds r0, 0x1
strb r0, [r4, 0x4]
@@ -57098,7 +57098,7 @@ _08096C64: .4byte sub_8096C84
thumb_func_start sub_8096C68
sub_8096C68: @ 8096C68
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _08096C7A
@@ -58422,13 +58422,13 @@ _080977A0:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrb r0, [r5, 0x4]
adds r0, 0x1
strb r0, [r5, 0x4]
b _080977D4
_080977BC:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
lsrs r1, r0, 24
cmp r1, 0
@@ -58866,13 +58866,13 @@ _08097B5C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrb r0, [r5, 0x4]
adds r0, 0x1
strb r0, [r5, 0x4]
b _08097B8E
_08097B78:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _08097B8E
@@ -63296,13 +63296,13 @@ _08099E36:
movs r1, 0x1
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08099E9A
.align 2, 0
_08099E4C: .4byte 0x00000d08
_08099E50: .4byte 0x0000ffff
_08099E54:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _08099EA6
@@ -63320,13 +63320,13 @@ _08099E54:
movs r1, 0x1
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08099E9A
.align 2, 0
_08099E88: .4byte 0x00000d08
_08099E8C: .4byte 0x0000ffff
_08099E90:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _08099EA6
@@ -70792,7 +70792,7 @@ sub_809D844: @ 809D844
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_809D844
@@ -70826,7 +70826,7 @@ sub_809D85C: @ 809D85C
strh r0, [r1]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
.align 2, 0
@@ -71474,7 +71474,7 @@ _0809DE00:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl sub_80748D0
+ bl BeginHardwarePaletteFade
ldr r0, _0809DE30
bl SetMainCallback2
ldr r2, _0809DE34
@@ -71830,7 +71830,7 @@ sub_809E0FC: @ 809E0FC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0809E134
lsls r0, r4, 2
adds r0, r4
@@ -82086,7 +82086,7 @@ sub_80A3118: @ 80A3118
bl BuildOamBuffer
bl RunTasks
bl sub_80A740C
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_80A3118
@@ -82096,7 +82096,7 @@ sub_80A3134: @ 80A3134
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r1, _080A3168
ldr r2, _080A316C
ldr r0, _080A3170
@@ -82191,7 +82191,7 @@ _080A320E:
_080A3220: .4byte 0x02000000
_080A3224: .4byte 0x0001ffff
_080A3228:
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r2, _080A3240
ldrb r0, [r2, 0x8]
movs r1, 0x80
@@ -82408,7 +82408,7 @@ _080A3404:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _080A3450
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -87328,7 +87328,7 @@ sub_80A5AAC: @ 80A5AAC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080A5ADC
lsls r0, r4, 2
adds r0, r4
@@ -88148,7 +88148,7 @@ _080A6128:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080A616E
.align 2, 0
_080A6158: .4byte 0x03004b20
@@ -90049,7 +90049,7 @@ sub_80A7094: @ 80A7094
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -90345,7 +90345,7 @@ _080A72F4:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080A735E
.align 2, 0
_080A7344: .4byte 0x020219cc
@@ -95902,7 +95902,7 @@ sub_80A9BBC: @ 80A9BBC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080A9BE0
movs r1, 0xFF
bl CreateTask
@@ -96503,7 +96503,7 @@ sub_80AA064: @ 80AA064
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _080AA088
ldrh r0, [r0, 0x2E]
cmp r0, 0x4
@@ -96555,7 +96555,7 @@ sub_80AA090: @ 80AA090
strh r0, [r1]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_8089668
pop {r0}
bx r0
@@ -96586,7 +96586,7 @@ sub_80AA10C: @ 80AA10C
bl SetVBlankCallback
bl sub_80A9F50
bl dp12_8087EA4
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl ResetTasks
bl FreeAllSpritePalettes
@@ -98066,7 +98066,7 @@ _080AACC0: .4byte 0x0203869c
thumb_func_start sub_80AACC4
sub_80AACC4: @ 80AACC4
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _080AACF8
ldrb r1, [r0, 0x7]
movs r0, 0x80
@@ -98116,7 +98116,7 @@ sub_80AAD08: @ 80AAD08
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_080AAD32:
add sp, 0x4
pop {r4}
@@ -99052,7 +99052,7 @@ _080AB4AA:
bl sub_80AB320
bl sub_80AB1BC
bl dp12_8087EA4
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _080AB538
ldrb r1, [r0, 0x8]
movs r2, 0x80
@@ -99144,7 +99144,7 @@ _080AB578:
ldr r0, _080AB5BC
strh r1, [r0]
movs r0, 0x2
- bl sub_80744B0
+ bl BeginFastPaletteFade
ldr r2, _080AB5C0
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -99773,7 +99773,7 @@ sub_80ABAAC: @ 80ABAAC
bl AnimateSprites
bl RunTasks
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_80ABAAC
@@ -99829,7 +99829,7 @@ sub_80ABAC4: @ 80ABAC4
ldr r0, _080ABB6C
ldrh r0, [r0]
strh r0, [r1]
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl LoadOam
bl ProcessSpriteCopyRequests
bl sub_8089668
@@ -104172,7 +104172,7 @@ _080ADF2C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ADF48
_080ADF3E:
str r0, [r4]
@@ -104233,7 +104233,7 @@ sub_80ADF98: @ 80ADF98
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _080ADFCC
ldr r0, _080ADFD0
ldrb r1, [r0, 0x8]
@@ -109061,7 +109061,7 @@ _080B040C:
ldr r3, _080B0454
movs r1, 0x2
movs r2, 0
- bl pal_fade_1
+ bl BlendPalette
adds r0, r5, 0
bl DestroyTask
_080B0444:
@@ -109158,7 +109158,7 @@ _080B04DA:
ldrb r2, [r1]
movs r1, 0x2
ldr r3, _080B0514
- bl pal_fade_1
+ bl BlendPalette
_080B04F6:
adds r0, r6, 0x1
lsls r0, 24
@@ -109395,14 +109395,14 @@ _080B069C:
ldrb r2, [r5]
movs r1, 0x1
mov r3, r10
- bl pal_fade_1
+ bl BlendPalette
adds r4, 0xC
adds r4, r7
ldrb r2, [r5]
adds r0, r4, 0
movs r1, 0x1
mov r3, r10
- bl pal_fade_1
+ bl BlendPalette
_080B06C2:
adds r0, r7, 0x1
lsls r0, 24
@@ -109556,7 +109556,7 @@ _080B07D2:
movs r1, 0x3
adds r2, r5, 0
ldr r3, _080B07FC
- bl pal_fade_1
+ bl BlendPalette
cmp r5, 0
bne _080B0800
mov r0, r8
@@ -109603,7 +109603,7 @@ _080B0820:
ldrh r3, [r1]
movs r1, 0x3
adds r2, r5, 0
- bl pal_fade_1
+ bl BlendPalette
cmp r5, 0
bne _080B0858
mov r2, r8
@@ -109636,13 +109636,13 @@ _080B0858:
movs r1, 0x1
movs r2, 0x4
movs r3, 0
- bl pal_fade_1
+ bl BlendPalette
adds r4, 0x5
adds r0, r4, 0
movs r1, 0x1
movs r2, 0x4
movs r3, 0
- bl pal_fade_1
+ bl BlendPalette
b _080B08EA
_080B0896:
cmp r7, 0x3
@@ -109660,7 +109660,7 @@ _080B0896:
movs r1, 0x3
adds r2, r5, 0
movs r3, 0
- bl pal_fade_1
+ bl BlendPalette
adds r0, r5, 0x1
lsls r0, 24
lsrs r5, r0, 24
@@ -112014,7 +112014,7 @@ _080B1AA4:
ldrb r2, [r4, 0x10]
ldr r3, _080B1B0C
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
movs r1, 0x10
ldrsh r0, [r4, r1]
cmp r0, 0
@@ -112041,7 +112041,7 @@ _080B1AD6:
movs r1, 0x1
movs r2, 0
movs r3, 0x1F
- bl pal_fade_1
+ bl BlendPalette
adds r0, r5, 0
bl DestroyTask
_080B1B06:
@@ -112654,12 +112654,12 @@ _080B1F84:
ldrh r3, [r4, 0x8]
movs r0, 0x11
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
ldrb r2, [r4, 0xA]
ldrh r3, [r4, 0x8]
movs r0, 0x1A
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
movs r2, 0xA
ldrsh r1, [r4, r2]
movs r2, 0xE
@@ -114838,7 +114838,7 @@ sub_80B3094: @ 80B3094
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_80B3094
@@ -114848,7 +114848,7 @@ sub_80B30AC: @ 80B30AC
push {r4,lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r3, _080B30F0
ldr r1, _080B30F4
ldr r0, _080B30F8
@@ -114935,7 +114935,7 @@ BuyMenuDrawGraphics: @ 80B3108
movs r2, 0x20
bl LoadCompressedPalette
bl FreeAllSpritePalettes
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl ResetTasks
ldr r4, _080B3228
@@ -114975,7 +114975,7 @@ BuyMenuDrawGraphics: @ 80B3108
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
mov r2, r8
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -117230,7 +117230,7 @@ sub_80B43F0: @ 80B43F0
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080B4430
lsls r0, r4, 2
adds r0, r4
@@ -120237,7 +120237,7 @@ sub_80B5AA0: @ 80B5AA0
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_80B5AA0
@@ -120247,7 +120247,7 @@ sub_80B5AB8: @ 80B5AB8
push {r4,lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r1, _080B5B00
ldr r4, _080B5B04
ldrh r0, [r4, 0x4]
@@ -120651,7 +120651,7 @@ _080B5DE0: .4byte gWindowConfig_81E6E88
thumb_func_start NamingScreen_ResetObjects
NamingScreen_ResetObjects: @ 80B5DE4
push {lr}
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl FreeAllSpritePalettes
bl ResetTasks
@@ -120752,7 +120752,7 @@ sub_80B5EA8: @ 80B5EA8
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080B5ECC
ldrb r0, [r1]
adds r0, 0x1
@@ -120980,7 +120980,7 @@ sub_80B606C: @ 80B606C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080B6090
ldrb r0, [r1]
adds r0, 0x1
@@ -129636,7 +129636,7 @@ sub_80BA0A8: @ 80BA0A8
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_80BA0A8
@@ -129646,7 +129646,7 @@ sub_80BA0C0: @ 80BA0C0
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r0, _080BA0E8
ldrb r0, [r0]
cmp r0, 0
@@ -129718,7 +129718,7 @@ unref_sub_80BA0EC: @ 80BA0EC
ldr r0, _080BA21C
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetTasks
bl ResetSpriteData
ldr r0, _080BA220
@@ -129731,7 +129731,7 @@ unref_sub_80BA0EC: @ 80BA0EC
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080BA228
strh r4, [r0]
adds r0, 0x4
@@ -130169,7 +130169,7 @@ _080BA538:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080BA568
lsls r0, r4, 2
adds r0, r4
@@ -131891,7 +131891,7 @@ _080BB306:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080BB398
strh r4, [r0]
adds r0, 0x2
@@ -146002,7 +146002,7 @@ sub_80C2358: @ 80C2358
bl SetVBlankCallback
bl sub_80C2020
bl dp12_8087EA4
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl ResetTasks
bl FreeAllSpritePalettes
@@ -146029,7 +146029,7 @@ sub_80C2358: @ 80C2358
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrb r1, [r5, 0x8]
movs r0, 0x7F
ands r0, r1
@@ -146078,7 +146078,7 @@ sub_80C2430: @ 80C2430
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_80C2430
@@ -146136,7 +146136,7 @@ sub_80C2448: @ 80C2448
strh r0, [r1]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_8089668
pop {r0}
bx r0
@@ -147340,7 +147340,7 @@ sub_80C2E14: @ 80C2E14
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl sub_80748D0
+ bl BeginHardwarePaletteFade
ldr r1, _080C2E98
lsls r0, r5, 2
adds r0, r5
@@ -147403,7 +147403,7 @@ _080C2EE8:
_080C2EEE:
movs r1, 0x10
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
ldrh r0, [r4, 0xA]
adds r0, 0x1
strh r0, [r4, 0xA]
@@ -147521,17 +147521,17 @@ _080C2FB8:
ldr r3, _080C3004
movs r0, 0x6B
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
ldrb r2, [r4, 0xA]
ldr r3, _080C3008
movs r0, 0x68
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
ldrb r2, [r4, 0xA]
ldr r3, _080C300C
movs r0, 0x6E
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
_080C2FE6:
ldr r1, _080C3000
lsls r0, r5, 2
@@ -149091,7 +149091,7 @@ sub_80C3BD8: @ 80C3BD8
ldr r3, _080C3C28
movs r0, 0x91
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
movs r1, 0x22
ldrsh r0, [r4, r1]
cmp r0, 0
@@ -150775,7 +150775,7 @@ sub_80C48C8: @ 80C48C8
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -150837,7 +150837,7 @@ sub_80C4940: @ 80C4940
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -153526,7 +153526,7 @@ sub_80C5DCC: @ 80C5DCC
ldr r0, [r1, 0x10]
ldr r2, _080C5E14
movs r1, 0x10
- bl sub_8074B3C
+ bl BlendPalettes
ldr r0, _080C5E18
bl sub_80C61B0
ldr r1, [r4]
@@ -153774,7 +153774,7 @@ _080C5FBA:
ldr r0, [r2, 0x10]
ldr r2, _080C5FE4
movs r1, 0x10
- bl sub_8074B3C
+ bl BlendPalettes
ldr r0, _080C5FE8
bl SetHBlankCallback
ldr r1, [r4]
@@ -153792,7 +153792,7 @@ _080C5FEC:
negs r0, r0
movs r1, 0x10
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
ldr r1, [r4]
_080C6000:
ldrh r0, [r1, 0x8]
@@ -153940,7 +153940,7 @@ sub_80C60CC: @ 80C60CC
ldr r0, [r0, 0x10]
ldr r2, _080C6128
movs r1, 0
- bl sub_8074B3C
+ bl BlendPalettes
ldr r0, _080C612C
bl SetHBlankCallback
_080C611C:
@@ -160005,7 +160005,7 @@ unknown_ItemMenu_Confirm: @ 80C9014
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -160210,7 +160210,7 @@ ItemUseOutOfBattle_Mail: @ 80C9194
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080C91C4
lsls r0, r4, 2
adds r0, r4
@@ -161675,7 +161675,7 @@ sub_80C9C7C: @ 80C9C7C
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080C9CF4
.align 2, 0
_080C9CC8: .4byte 0x03005d00
@@ -162579,7 +162579,7 @@ sub_80CA3C0: @ 80CA3C0
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -167026,7 +167026,7 @@ _080CC650:
adds r1, r4
ldrh r3, [r1]
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
ldrh r0, [r5, 0x20]
ldrb r2, [r5, 0x1C]
movs r3, 0x1E
@@ -167035,7 +167035,7 @@ _080CC650:
adds r1, r4
ldrh r3, [r1]
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
ldrh r0, [r5, 0x1C]
adds r0, 0x1
strh r0, [r5, 0x1C]
@@ -169058,7 +169058,7 @@ _080CD5D8:
lsls r1, 24
lsrs r1, 24
ldr r2, _080CD634
- bl sub_8074B3C
+ bl BlendPalettes
movs r3, 0x30
ldrsh r0, [r4, r3]
cmp r0, 0x10
@@ -171018,7 +171018,7 @@ sub_80CE3EC: @ 80CE3EC
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080CE4D0
str r1, [r6]
adds r0, r7, 0
@@ -171230,7 +171230,7 @@ _080CE618:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_080CE640:
ldrh r0, [r4, 0x8]
adds r0, 0x1
@@ -171504,7 +171504,7 @@ _080CE838:
movs r1, 0x10
movs r2, 0xB
movs r3, 0
- bl pal_fade_1
+ bl BlendPalette
movs r0, 0
strh r0, [r6, 0xE]
movs r5, 0
@@ -177056,7 +177056,7 @@ sub_80D1318: @ 80D1318
ldrb r2, [r1, 0xA]
ldrh r3, [r1, 0x8]
movs r1, 0xF
- bl pal_fade_1
+ bl BlendPalette
_080D133E:
adds r0, r4, 0
movs r1, 0x1
@@ -178467,7 +178467,7 @@ sub_80D1D9C: @ 80D1D9C
bl sub_80791A8
ldr r2, _080D1DF4
movs r1, 0x10
- bl sub_8074B3C
+ bl BlendPalettes
b _080D1E1E
.align 2, 0
_080D1DEC: .4byte 0x03004b20
@@ -187119,7 +187119,7 @@ sub_80D6080: @ 80D6080
ldrb r2, [r1]
ldrh r3, [r1, 0x2]
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
adds r0, r4, 0
bl move_anim_task_del
add sp, 0xC
@@ -204250,7 +204250,7 @@ _080DE500:
ldr r3, _080DE540
movs r1, 0x10
movs r2, 0xA
- bl pal_fade_1
+ bl BlendPalette
b _080DE604
.align 2, 0
_080DE534: .4byte 0x0202eac8
@@ -204514,7 +204514,7 @@ _080DE72C:
ldr r3, _080DE73C
movs r1, 0x10
movs r2, 0
- bl pal_fade_1
+ bl BlendPalette
b _080DE7AA
.align 2, 0
_080DE73C: .4byte 0x00003c0d
@@ -205439,7 +205439,7 @@ _080DEE8C:
movs r1, 0
movs r2, 0x10
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080DEEDC
str r0, [r4]
_080DEEBA:
@@ -209243,7 +209243,7 @@ _080E0C88:
ldrh r3, [r2, 0x4]
movs r1, 0x10
movs r2, 0xB
- bl pal_fade_1
+ bl BlendPalette
_080E0C94:
ldr r1, _080E0CC4
mov r2, r9
@@ -211462,7 +211462,7 @@ sub_80E1D84: @ 80E1D84
ldrb r3, [r4, 0x6]
ldrh r4, [r4, 0x8]
str r4, [sp]
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
adds r2, r5, 0
adds r2, 0x3E
ldrb r0, [r2]
@@ -211563,7 +211563,7 @@ sub_80E1E2C: @ 80E1E2C
bl sub_80E1DC4
ldrb r1, [r4, 0x8]
ldrh r2, [r4, 0x6]
- bl sub_8074B3C
+ bl BlendPalettes
adds r2, r5, 0
adds r2, 0x3E
ldrb r0, [r2]
@@ -211625,7 +211625,7 @@ _080E1EB8:
lsrs r1, 24
ldrh r2, [r4, 0x34]
adds r0, r3, 0
- bl sub_8074B3C
+ bl BlendPalettes
b _080E1EEC
_080E1EDE:
ldrh r1, [r4, 0x3A]
@@ -211633,7 +211633,7 @@ _080E1EDE:
lsrs r1, 24
ldrh r2, [r4, 0x38]
adds r0, r3, 0
- bl sub_8074B3C
+ bl BlendPalettes
_080E1EEC:
ldrh r0, [r4, 0x30]
movs r2, 0x80
@@ -211668,7 +211668,7 @@ sub_80E1F0C: @ 80E1F0C
bl sub_80E1DC4
movs r1, 0
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
adds r0, r4, 0
bl move_anim_8072740
_080E1F32:
@@ -211785,7 +211785,7 @@ sub_80E1FDC: @ 80E1FDC
str r2, [sp]
adds r2, r5, 0
adds r3, r6, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0xC]
subs r0, 0x1
strh r0, [r4, 0xC]
@@ -211930,7 +211930,7 @@ sub_80E20E4: @ 80E20E4
adds r0, r2, 0
adds r2, r5, 0
adds r3, r6, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0xC]
subs r0, 0x1
strh r0, [r4, 0xC]
@@ -212045,7 +212045,7 @@ sub_80E21A8: @ 80E21A8
adds r0, r1, 0
movs r1, 0
adds r2, r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080E2210
str r0, [r4]
add sp, 0x4
@@ -212116,7 +212116,7 @@ _080E2260:
adds r0, r2, 0
movs r1, 0
adds r2, r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080E229E
_080E228E:
ldrb r3, [r4, 0x14]
@@ -212125,7 +212125,7 @@ _080E228E:
adds r0, r2, 0
movs r1, 0
adds r2, r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_080E229E:
ldr r0, _080E22C8
lsls r1, r5, 2
@@ -212184,7 +212184,7 @@ sub_80E22CC: @ 80E22CC
movs r1, 0
movs r2, 0
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
adds r0, r4, 0
bl move_anim_task_del
_080E2312:
@@ -212249,7 +212249,7 @@ _080E2370:
orrs r2, r0
_080E2382:
adds r0, r2, 0
- bl sub_8074338
+ bl InvertPlttBuffer
mov r0, r8
bl move_anim_task_del
add sp, 0xC
@@ -212371,7 +212371,7 @@ _080E2464:
movs r3, 0x16
ldrsb r3, [r4, r3]
adds r0, r5, 0
- bl sub_8074380
+ bl TintPlttBuffer
movs r2, 0x8
ldrsh r1, [r4, r2]
movs r2, 0xA
@@ -212379,7 +212379,7 @@ _080E2464:
cmp r1, r0
bne _080E248E
adds r0, r5, 0
- bl sub_8074454
+ bl UnfadePlttBuffer
mov r0, r8
bl move_anim_task_del
_080E248E:
@@ -213486,7 +213486,7 @@ _080E2D10:
ldrh r3, [r5, 0x12]
adds r0, r6, 0
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
_080E2D24:
adds r0, r6, 0
adds r0, 0x10
@@ -213550,7 +213550,7 @@ sub_80E2D78: @ 80E2D78
ldrb r3, [r4, 0x6]
ldrb r4, [r4, 0x8]
str r4, [sp]
- bl sub_80748D0
+ bl BeginHardwarePaletteFade
ldr r1, _080E2DB0
lsls r0, r5, 2
adds r0, r5
@@ -215029,7 +215029,7 @@ _080E3958:
ldrb r2, [r4, 0xC]
movs r1, 0x10
ldr r3, _080E39AC
- bl pal_fade_1
+ bl BlendPalette
_080E3972:
movs r1, 0x24
ldrsh r0, [r4, r1]
@@ -215045,7 +215045,7 @@ _080E3972:
ldrb r2, [r4, 0xC]
movs r1, 0x10
movs r3, 0
- bl pal_fade_1
+ bl BlendPalette
_080E3992:
adds r0, r5, 0x1
lsls r0, 16
@@ -220514,7 +220514,7 @@ _080E6344:
strh r0, [r1]
movs r0, 0
bl SetVBlankCallback
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl dp12_8087EA4
bl remove_some_task
@@ -220572,7 +220572,7 @@ _080E63D8:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080E6402
_080E63EA:
movs r1, 0x80
@@ -221430,7 +221430,7 @@ sub_80E6A6C: @ 80E6A6C
bl LoadOam
bl ProcessSpriteCopyRequests
bl sub_80EAC5C
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_8089668
pop {r0}
bx r0
@@ -221454,7 +221454,7 @@ _080E6AA4: .4byte 0x02001000
thumb_func_start sub_80E6AA8
sub_80E6AA8: @ 80E6AA8
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _080E6ABA
@@ -222785,13 +222785,13 @@ _080E7544:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x24]
adds r0, 0x1
strh r0, [r4, 0x24]
b _080E756C
_080E755C:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _080E756C
@@ -231921,7 +231921,7 @@ _080EBB08:
bl SetVBlankCallback
b _080EBBC0
_080EBB10:
- bl sub_8073B94
+ bl ResetPaletteFade
b _080EBBC0
_080EBB16:
bl ResetSpriteData
@@ -232171,7 +232171,7 @@ sub_80EBD18: @ 80EBD18
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_80F1FF0
pop {r0}
bx r0
@@ -232182,7 +232182,7 @@ sub_80EBD30: @ 80EBD30
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_80FB260
bl sub_80EFE7C
pop {r0}
@@ -232194,7 +232194,7 @@ sub_80EBD4C: @ 80EBD4C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_80F5BF0
bl sub_8089668
pop {r0}
@@ -232206,7 +232206,7 @@ sub_80EBD68: @ 80EBD68
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_80F6F64
pop {r0}
bx r0
@@ -232233,7 +232233,7 @@ sub_80EBD90: @ 80EBD90
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl sub_80F19FC
pop {r0}
bx r0
@@ -232439,7 +232439,7 @@ _080EBF54:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _080EBF70
movs r0, 0xC1
lsls r0, 2
@@ -232664,7 +232664,7 @@ _080EC12A:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080EC150
bl SetVBlankCallback
movs r2, 0xC1
@@ -233175,7 +233175,7 @@ _080EC552:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -233271,7 +233271,7 @@ _080EC61E:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -233459,7 +233459,7 @@ _080EC7A0:
movs r2, 0
str r2, [sp]
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_080EC7B6:
movs r0, 0xC1
lsls r0, 2
@@ -233896,7 +233896,7 @@ _080ECB2E:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ECB54
bl SetVBlankCallback
movs r2, 0xC1
@@ -234224,7 +234224,7 @@ _080ECDFC:
movs r2, 0
str r2, [sp]
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r0, 0xC1
lsls r0, 2
adds r1, r4, r0
@@ -234364,7 +234364,7 @@ _080ECF10:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ECF38
bl SetVBlankCallback
movs r2, 0xC1
@@ -234574,7 +234574,7 @@ _080ED0E2:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -234730,7 +234730,7 @@ _080ED220:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ED248
bl SetVBlankCallback
movs r2, 0xC1
@@ -235010,7 +235010,7 @@ _080ED462:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ED494
bl SetVBlankCallback
movs r0, 0xC1
@@ -235097,7 +235097,7 @@ _080ED524:
movs r2, 0
str r2, [sp]
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -235162,7 +235162,7 @@ _080ED5A4:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ED5DC
bl SetVBlankCallback
movs r2, 0xC1
@@ -235286,7 +235286,7 @@ _080ED6C6:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -235379,7 +235379,7 @@ _080ED78A:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080ED7BC
bl SetVBlankCallback
movs r2, 0xC1
@@ -235792,7 +235792,7 @@ _080EDAE8:
str r4, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r5, r2
@@ -235923,7 +235923,7 @@ _080EDC32:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -236061,7 +236061,7 @@ _080EDD52:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080EDD78
bl SetVBlankCallback
movs r2, 0xC1
@@ -236224,7 +236224,7 @@ _080EDE96:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080EDEC4
_080EDEAE:
ldr r0, _080EDECC
@@ -236300,7 +236300,7 @@ _080EDF38:
movs r2, 0
str r2, [sp]
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080EE03C
_080EDF50:
ldr r0, _080EDF78
@@ -236390,7 +236390,7 @@ _080EDFF8:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080EE018
bl SetVBlankCallback
b _080EE03C
@@ -236741,7 +236741,7 @@ _080EE2E0:
movs r2, 0
str r2, [sp]
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -236811,7 +236811,7 @@ _080EE37A:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r2, 0xC1
lsls r2, 2
adds r1, r4, r2
@@ -236920,7 +236920,7 @@ _080EE466:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r0, 0xC1
lsls r0, 2
adds r1, r4, r0
@@ -237004,7 +237004,7 @@ _080EE516:
str r2, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080EE548
bl SetVBlankCallback
movs r0, 0xC1
@@ -237481,7 +237481,7 @@ _080EE91A:
str r2, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _080EE94C
_080EE932:
ldr r0, _080EE954
@@ -237532,7 +237532,7 @@ sub_80EE96C: @ 80EE96C
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r5]
adds r0, 0x1
strh r0, [r5]
@@ -258207,7 +258207,7 @@ _080F8AB0:
.align 2, 0
_080F8AC4: .4byte 0x01000200
_080F8AC8:
- bl sub_8073B94
+ bl ResetPaletteFade
b _080F8D30
_080F8ACE:
bl ResetTasks
@@ -258475,7 +258475,7 @@ _080F8CC6:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _080F8D24
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -258752,7 +258752,7 @@ sub_80F8F18: @ 80F8F18
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_80F8F18
@@ -258783,7 +258783,7 @@ _080F8F54: .4byte 0x02000000
thumb_func_start sub_80F8F58
sub_80F8F58: @ 80F8F58
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _080F8F6C
@@ -258815,7 +258815,7 @@ sub_80F8F78: @ 80F8F78
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _080F8FAC
adds r0, 0xF0
ldr r1, _080F8FB0
@@ -258833,7 +258833,7 @@ _080F8FB0: .4byte sub_80F8FB4
thumb_func_start sub_80F8FB4
sub_80F8FB4: @ 80F8FB4
push {r4,lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _080F9012
@@ -258872,7 +258872,7 @@ _080F9002:
lsls r2, 1
movs r1, 0
bl memset
- bl sub_8073B94
+ bl ResetPaletteFade
_080F9012:
pop {r4}
pop {r0}
@@ -260234,7 +260234,7 @@ sub_80F99CC: @ 80F99CC
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -260265,7 +260265,7 @@ sub_80F9A0C: @ 80F9A0C
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -260296,7 +260296,7 @@ sub_80F9A4C: @ 80F9A4C
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -265313,7 +265313,7 @@ _080FC0C4:
strh r1, [r0]
adds r0, 0x2
strh r1, [r0]
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl FreeSpriteTileRanges
bl FreeAllSpritePalettes
@@ -265395,7 +265395,7 @@ _080FC1AA:
negs r0, r0
movs r1, 0x10
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
ldr r0, _080FC1C0
bl SetVBlankCallback
b _080FC1E6
@@ -265443,7 +265443,7 @@ sub_80FC214: @ 80FC214
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_80FC214
@@ -265926,13 +265926,13 @@ _080FC5CC:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x4]
adds r0, 0x1
strh r0, [r4, 0x4]
b _080FC5F4
_080FC5E4:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _080FC5F4
@@ -266039,13 +266039,13 @@ _080FC6B4:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x4]
adds r0, 0x1
strh r0, [r4, 0x4]
b _080FC792
_080FC6CC:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _080FC792
@@ -276793,7 +276793,7 @@ sub_8101954: @ 8101954
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8101954
@@ -276803,7 +276803,7 @@ sub_810196C: @ 810196C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r1, _081019A8
ldr r2, _081019AC
adds r0, r2, 0
@@ -277211,7 +277211,7 @@ _08101C9C: .4byte gWindowConfig_81E7128
thumb_func_start sub_8101CA0
sub_8101CA0: @ 8101CA0
push {lr}
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
ldr r1, _08101CBC
movs r0, 0x80
@@ -277313,7 +277313,7 @@ sub_8101D5C: @ 8101D5C
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r4, _08101D88
ldrb r0, [r4, 0x2]
bl sub_810423C
@@ -278249,7 +278249,7 @@ sub_8102424: @ 8102424
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrb r0, [r4]
adds r0, 0x1
strb r0, [r4]
@@ -283565,7 +283565,7 @@ sub_8104B3C: @ 8104B3C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -283615,7 +283615,7 @@ sub_8104B80: @ 8104B80
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -283645,7 +283645,7 @@ sub_8104BC8: @ 8104BC8
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -283678,7 +283678,7 @@ sub_8104BFC: @ 8104BFC
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -287245,7 +287245,7 @@ _081066B4:
_081066D0: .4byte 0x03005e8c
_081066D4: .4byte 0x02015de0
_081066D8:
- bl sub_8073B94
+ bl ResetPaletteFade
movs r2, 0xC0
lsls r2, 19
movs r3, 0xC0
@@ -287350,7 +287350,7 @@ _0810678C:
str r1, [r0, 0x8]
ldr r0, [r0, 0x8]
movs r0, 0x2
- bl sub_80744B0
+ bl BeginFastPaletteFade
ldr r0, _081067FC
bl SetVBlankCallback
ldr r0, _08106800
@@ -287383,7 +287383,7 @@ _08106804: .4byte sub_8106808
sub_8106808: @ 8106808
push {lr}
bl sub_810682C
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8106808
@@ -287461,7 +287461,7 @@ _08106892:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_081068A4:
ldr r0, _081068B8
ldrb r0, [r0]
@@ -287723,7 +287723,7 @@ sub_8106AAC: @ 8106AAC
bl sub_8106A58
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8106AAC
@@ -294615,7 +294615,7 @@ sub_8109E6C: @ 8109E6C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8109E6C
@@ -294702,7 +294702,7 @@ sub_8109E80: @ 8109E80
bl remove_some_task
bl ResetTasks
bl ResetSpriteData
- bl sub_8073B94
+ bl ResetPaletteFade
bl FreeAllSpritePalettes
ldr r0, _0810A0BC
movs r1, 0
@@ -294725,7 +294725,7 @@ sub_8109E80: @ 8109E80
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _0810A0D4
ldrh r2, [r3]
mov r0, r9
@@ -294906,7 +294906,7 @@ sub_810A11C: @ 810A11C
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_810A11C
@@ -295653,7 +295653,7 @@ sub_810A704: @ 810A704
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_810A704
@@ -295785,7 +295785,7 @@ _0810A816:
bl remove_some_task
bl ResetTasks
bl ResetSpriteData
- bl sub_8073B94
+ bl ResetPaletteFade
bl FreeAllSpritePalettes
ldr r0, _0810A854
bl LoadCompressedObjectPic
@@ -295820,7 +295820,7 @@ sub_810A864: @ 810A864
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _0810A8D0
ldrh r2, [r3]
strh r5, [r3]
@@ -296149,7 +296149,7 @@ sub_810AB3C: @ 810AB3C
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_810AB3C
@@ -296433,7 +296433,7 @@ sub_810AD58: @ 810AD58
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0810AD98
str r0, [r4]
add sp, 0x4
@@ -296535,7 +296535,7 @@ sub_810AE28: @ 810AE28
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0810AE58
lsls r0, r4, 2
adds r0, r4
@@ -297650,7 +297650,7 @@ sub_810B674: @ 810B674
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_810B674
@@ -297660,7 +297660,7 @@ sub_810B68C: @ 810B68C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
ldr r1, _0810B6B0
ldr r2, _0810B6B4
ldr r0, _0810B6B8
@@ -297743,7 +297743,7 @@ _0810B764:
bl remove_some_task
b _0810B91C
_0810B76A:
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r2, _0810B780
ldrb r0, [r2, 0x8]
movs r1, 0x80
@@ -297952,7 +297952,7 @@ _0810B934:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _0810B958
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -299215,7 +299215,7 @@ sub_810C31C: @ 810C31C
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0810C358
ldrb r0, [r0]
cmp r0, 0x1
@@ -299443,7 +299443,7 @@ sub_810C508: @ 810C508
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0810C538
lsls r0, r4, 2
adds r0, r4
@@ -299808,7 +299808,7 @@ _0810C808:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0810C84C
mov r2, r8
lsls r0, r2, 2
@@ -299870,7 +299870,7 @@ sub_810C854: @ 810C854
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0810C8CC
lsls r0, r5, 2
adds r0, r5
@@ -300394,7 +300394,7 @@ sub_810CC54: @ 810CC54
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_810CC54
@@ -300404,7 +300404,7 @@ sub_810CC6C: @ 810CC6C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_810CC6C
@@ -300465,7 +300465,7 @@ sub_810CC80: @ 810CC80
ldr r0, _0810CD44
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetTasks
bl ResetSpriteData
ldr r3, _0810CD48
@@ -301706,7 +301706,7 @@ mapldr_080CA5C0: @ 810D64C
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
bl sp109_CreatePCMenu
bl sub_80B5838
ldr r0, _0810D680
@@ -307988,7 +307988,7 @@ _081106C8:
lsls r2, 7
adds r0, r2, 0
strh r0, [r1]
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl ResetTasks
bl FreeSpriteTileRanges
@@ -308058,7 +308058,7 @@ _08110770:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _081107C0
_08110782:
ldr r1, _0811079C
@@ -308107,7 +308107,7 @@ sub_81107DC: @ 81107DC
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_81107DC
@@ -308121,7 +308121,7 @@ sub_81107F0: @ 81107F0
bl sub_8111110
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
.align 2, 0
@@ -309530,7 +309530,7 @@ _0811129C:
strh r0, [r1, 0xC]
b _081112B2
_081112A2:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _081112B2
@@ -309608,13 +309608,13 @@ _0811132C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0xC]
adds r0, 0x1
strh r0, [r4, 0xC]
b _08111358
_08111344:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _08111358
@@ -309648,13 +309648,13 @@ _08111378:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0xC]
adds r0, 0x1
strh r0, [r4, 0xC]
b _081113A4
_08111390:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _081113A4
@@ -309769,7 +309769,7 @@ _0811147C: .4byte 0x04000012
_08111480: .4byte 0x0000fff8
_08111484: .4byte 0x0400001a
_08111488:
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl FreeAllSpritePalettes
b _08111540
@@ -309822,7 +309822,7 @@ _081114F0:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08111540
_08111502:
ldr r1, _0811151C
@@ -309959,7 +309959,7 @@ _081115F8:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _0811163C
_0811160A:
ldr r0, _08111630
@@ -310289,7 +310289,7 @@ _0811188E:
thumb_func_start sub_8111894
sub_8111894: @ 8111894
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl RunTasks
pop {r0}
bx r0
@@ -310323,7 +310323,7 @@ _081118CC:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -310458,7 +310458,7 @@ evolution_cutscene: @ 8111984
ldr r4, _08111C18
adds r0, r4, 0
bl SetUpWindowConfig
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _08111C1C
strh r5, [r0]
ldr r0, _08111C20
@@ -310797,7 +310797,7 @@ sub_8111C90: @ 8111C90
ldr r4, _08111E28
adds r0, r4, 0
bl SetUpWindowConfig
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _08111E2C
strh r5, [r0]
ldr r0, _08111E30
@@ -310902,7 +310902,7 @@ sub_8111C90: @ 8111C90
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0xC
pop {r3-r5}
mov r8, r3
@@ -311064,7 +311064,7 @@ _08111F88:
adds r0, 0x4
bl sub_8064F08
bl sub_8071EF4
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r1, _08111FCC
ldr r0, _08111FD0
adds r1, r0
@@ -311183,7 +311183,7 @@ _081120B4:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081120E0
bl SetMainCallback2
movs r1, 0x80
@@ -311381,7 +311381,7 @@ sub_8112270: @ 8112270
bl BuildOamBuffer
ldr r0, _0811228C
bl sub_800374C
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl RunTasks
pop {r0}
bx r0
@@ -311398,7 +311398,7 @@ sub_8112290: @ 8112290
ldr r0, [r0]
adds r0, 0x4
bl sub_80035AC
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl RunTasks
pop {r0}
bx r0
@@ -311664,7 +311664,7 @@ _081124F8:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _08112530
ldr r0, _08112534
ldrb r1, [r0]
@@ -311767,7 +311767,7 @@ _081125CC:
movs r1, 0x4
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
bl _08112FD0
.align 2, 0
_081125F4: .4byte 0x00000179
@@ -311961,7 +311961,7 @@ _08112762:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08112992
.align 2, 0
_08112794: .4byte 0x03004b20
@@ -312100,7 +312100,7 @@ _081128C4:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081128E0
mov r3, r8
adds r1, r3, r7
@@ -312166,7 +312166,7 @@ _08112948:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
mov r3, r8
adds r1, r3, r7
lsls r1, 3
@@ -312572,7 +312572,7 @@ _08112CBC:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_08112CE2:
ldr r0, _08112D2C
ldrh r1, [r0, 0x2E]
@@ -313066,7 +313066,7 @@ _0811311C:
movs r1, 0x4
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
bl _08113B3A
.align 2, 0
_08113144: .4byte 0x00000179
@@ -313262,7 +313262,7 @@ _081132B6:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_081132E2:
ldrh r0, [r4, 0x8]
adds r0, 0x1
@@ -313852,7 +313852,7 @@ _081137E4:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0811380A:
ldr r0, _0811386C
ldrh r1, [r0, 0x2E]
@@ -316901,7 +316901,7 @@ sub_8114FD4: @ 8114FD4
strh r0, [r1]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_8089668
pop {r0}
bx r0
@@ -316955,7 +316955,7 @@ sub_811505C: @ 811505C
strh r0, [r1]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_8089668
pop {r0}
bx r0
@@ -317021,7 +317021,7 @@ sub_8115124: @ 8115124
sub sp, 0x4
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
bl sub_8117434
ldr r2, _08115188
ldr r3, _0811518C
@@ -317375,7 +317375,7 @@ _08115438: .4byte 0x06004000
_0811543C: .4byte 0x03001770
_08115440: .4byte 0x0000043c
_08115444:
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl ResetTasks
ldr r1, _08115458
@@ -317524,7 +317524,7 @@ _0811558C:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl sub_80748D0
+ bl BeginHardwarePaletteFade
ldr r0, _08115618
movs r1, 0
bl CreateTask
@@ -317650,7 +317650,7 @@ sub_81156BC: @ 81156BC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
lsrs r3, r0, 24
cmp r3, 0
@@ -320183,7 +320183,7 @@ _08116B0C:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl sub_80748D0
+ bl BeginHardwarePaletteFade
ldr r1, _08116B38
lsls r0, r5, 2
adds r0, r5
@@ -320206,7 +320206,7 @@ sub_8116B40: @ 8116B40
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
lsrs r4, r0, 24
cmp r4, 0
@@ -320224,7 +320224,7 @@ sub_8116B40: @ 8116B40
strh r4, [r1]
bl sub_80F9368
bl FreeAllSpritePalettes
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetSpriteData
bl sub_80F9020
ldr r0, _08116BB0
@@ -321525,7 +321525,7 @@ sub_811755C: @ 811755C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _081175B4
ldrb r1, [r2, 0x8]
lsls r1, 26
@@ -321536,7 +321536,7 @@ sub_811755C: @ 811755C
ands r0, r3
orrs r0, r1
strb r0, [r2, 0x4]
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r1, _081175B8
lsls r0, r4, 2
adds r0, r4
@@ -328667,7 +328667,7 @@ _0811AD32:
adds r0, r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0811AD54:
ldr r2, _0811AD7C
ldrh r0, [r4, 0xC]
@@ -328760,7 +328760,7 @@ sub_811ADE4: @ 811ADE4
movs r1, 0x4
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0811AE54
ldr r1, _0811AE58
movs r2, 0x14
@@ -328958,7 +328958,7 @@ sub_811AF7C: @ 811AF7C
movs r1, 0x4
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0811AFE4
ldr r0, _0811AFE8
movs r2, 0x16
@@ -330789,7 +330789,7 @@ _0811BD9E:
movs r2, 0
str r2, [sp]
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0811BDEC:
movs r5, 0x10
ldrsh r0, [r6, r5]
@@ -331818,7 +331818,7 @@ sub_811C5B4: @ 811C5B4
negs r0, r0
ldr r2, _0811C5E4
movs r1, 0x10
- bl sub_8074B3C
+ bl BlendPalettes
movs r0, 0xFF
strh r0, [r4, 0xE]
strh r6, [r5, 0xE]
@@ -332902,7 +332902,7 @@ sub_811CE14: @ 811CE14
negs r0, r0
ldr r2, _0811CE48
movs r1, 0x10
- bl sub_8074B3C
+ bl BlendPalettes
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -333895,7 +333895,7 @@ _0811D5B4:
negs r0, r0
ldrb r1, [r4, 0x16]
ldr r2, _0811D5DC
- bl sub_8074B3C
+ bl BlendPalettes
_0811D5C0:
movs r2, 0x16
ldrsh r0, [r4, r2]
@@ -333946,7 +333946,7 @@ _0811D60E:
negs r0, r0
ldrb r1, [r4, 0x16]
ldr r2, _0811D640
- bl sub_8074B3C
+ bl BlendPalettes
_0811D61A:
movs r0, 0x16
ldrsh r1, [r4, r0]
@@ -334001,7 +334001,7 @@ sub_811D67C: @ 811D67C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_811D67C
@@ -334054,7 +334054,7 @@ sub_811D6D4: @ 811D6D4
negs r0, r0
movs r1, 0x10
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
pop {r0}
bx r0
thumb_func_end sub_811D6D4
@@ -340409,7 +340409,7 @@ sub_8120A58: @ 8120A58
movs r0, 0x5
bl sub_8074D28
movs r0, 0x3
- bl sub_80744B0
+ bl BeginFastPaletteFade
bl dp01_tbl3_exec_completed
ldr r1, _08120A9C
ldrb r0, [r4]
@@ -343508,7 +343508,7 @@ _08122354:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08122384
lsls r0, r4, 2
adds r0, r4
@@ -343699,7 +343699,7 @@ _081224D0:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _081224FC
lsls r0, r4, 2
adds r0, r4
@@ -343886,7 +343886,7 @@ sub_812265C: @ 812265C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0812268C
lsls r0, r4, 2
adds r0, r4
@@ -344631,7 +344631,7 @@ sub_8122C18: @ 8122C18
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08122C5C
str r0, [r4]
_08122C4E:
@@ -345186,7 +345186,7 @@ sub_81230BC: @ 81230BC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _081230EC
lsls r0, r4, 2
adds r0, r4
@@ -345248,7 +345248,7 @@ sub_8123138: @ 8123138
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08123168
lsls r0, r4, 2
adds r0, r4
@@ -345365,7 +345365,7 @@ sub_8123218: @ 8123218
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -345524,7 +345524,7 @@ _08123384:
bl ResetSpriteData
bl ResetTasks
bl FreeAllSpritePalettes
- bl sub_8073B94
+ bl ResetPaletteFade
bl sub_807C828
movs r4, 0
ldr r0, _081233D4
@@ -345855,7 +345855,7 @@ _08123678:
movs r1, 0x3
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081236A4
movs r1, 0x1
bl sub_8074F6C
@@ -345931,7 +345931,7 @@ mainloop: @ 8123724
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl sound_something
pop {r0}
bx r0
@@ -345967,7 +345967,7 @@ _08123766:
bls _08123766
bl ResetTasks
bl ResetSpriteData
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r2, _0812385C
movs r3, 0x80
lsls r3, 10
@@ -346240,7 +346240,7 @@ _0812397E:
movs r1, 0x3
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r0, 0x4
bl play_sound_effect
b _081239D6
@@ -346620,7 +346620,7 @@ sub_8123C40: @ 8123C40
strh r0, [r1]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r4}
pop {r0}
bx r0
@@ -363671,7 +363671,7 @@ sub_812BC14: @ 812BC14
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0812BC44
ldr r2, _0812BC48
ldrb r0, [r2]
@@ -364138,7 +364138,7 @@ sub_812BF54: @ 812BF54
movs r0, 0x5
bl sub_8074D28
movs r0, 0x3
- bl sub_80744B0
+ bl BeginFastPaletteFade
bl dp01_tbl6_exec_completed
ldr r0, _0812BFA4
ldrh r1, [r0]
@@ -364251,7 +364251,7 @@ sub_812C01C: @ 812C01C
movs r1, 0x4
movs r2, 0
movs r3, 0x8
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0812C07C
movs r1, 0
bl CreateTask
@@ -364333,7 +364333,7 @@ _0812C0D0:
movs r1, 0x4
movs r2, 0x8
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _0812C110
.align 2, 0
_0812C104: .4byte sub_812C118
@@ -372541,7 +372541,7 @@ sub_813003C: @ 813003C
ldrh r3, [r1]
movs r1, 0x10
movs r2, 0x8
- bl pal_fade_1
+ bl BlendPalette
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
@@ -372564,7 +372564,7 @@ _0813008C:
movs r1, 0x10
movs r2, 0
movs r3, 0
- bl pal_fade_1
+ bl BlendPalette
adds r0, r5, 0
bl move_anim_task_del
_0813009E:
@@ -376126,7 +376126,7 @@ _08131B94:
ldr r3, _08131C18
movs r1, 0x10
movs r2, 0x6
- bl pal_fade_1
+ bl BlendPalette
_08131BF2:
ldr r0, _08131C1C
mov r3, r8
@@ -377465,7 +377465,7 @@ sub_813265C: @ 813265C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_813265C
@@ -377484,7 +377484,7 @@ sub_8132670: @ 8132670
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r0}
bx r0
@@ -377575,7 +377575,7 @@ sub_81326D8: @ 81326D8
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _081327A0
bl SetMainCallback2
pop {r4,r5}
@@ -377651,7 +377651,7 @@ sub_81327A4: @ 81327A4
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _0813286C
bl SetMainCallback2
pop {r4,r5}
@@ -377719,7 +377719,7 @@ _081328C8:
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r4}
pop {r0}
bx r0
@@ -377830,7 +377830,7 @@ _081329BC:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r1, 0x80
lsls r1, 19
movs r2, 0x9A
@@ -378256,7 +378256,7 @@ _08132D4C:
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08132FD6
.align 2, 0
_08132D64: .4byte 0x030007b0
@@ -378311,7 +378311,7 @@ _08132DC6:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08132FD6
_08132DD8:
movs r0, 0x1
@@ -378320,7 +378320,7 @@ _08132DD8:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08132DF4
ldr r1, [r0]
ldrb r0, [r1]
@@ -378350,7 +378350,7 @@ _08132E18:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r5, _08132E74
ldr r1, [r5]
ldrb r0, [r1]
@@ -385013,7 +385013,7 @@ sub_81361E4: @ 81361E4
bl _call_via_r0
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r4, [r4]
ldr r1, [r4]
ldr r0, _08136224
@@ -385044,7 +385044,7 @@ sub_813622C: @ 813622C
bl sub_81368A4
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_813622C
@@ -385058,7 +385058,7 @@ sub_8136244: @ 8136244
bl _call_via_r0
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
.align 2, 0
@@ -385070,7 +385070,7 @@ sub_8136264: @ 8136264
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
movs r0, 0x6
bl sub_80F5CDC
bl sub_8089668
@@ -385483,7 +385483,7 @@ _081365E4:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08136608
bl SetVBlankCallback
ldr r1, [r4]
@@ -385771,7 +385771,7 @@ _08136824:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, [r5]
adds r1, 0x50
ldrb r0, [r1]
@@ -385889,7 +385889,7 @@ _0813694C:
negs r0, r0
movs r1, 0x10
movs r2, 0
- bl sub_8074B3C
+ bl BlendPalettes
b _08136982
_0813695A:
movs r1, 0x80
@@ -385910,7 +385910,7 @@ _0813696C:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_08136982:
ldr r0, _08136994
ldr r1, [r0]
@@ -386148,7 +386148,7 @@ _08136B6E:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08136B9C
_08136B80:
ldr r0, _08136B94
@@ -391110,7 +391110,7 @@ sub_81393EC: @ 81393EC
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813941C
ldr r2, _08139420
ldrb r0, [r2]
@@ -392111,7 +392111,7 @@ sub_8139BB8: @ 8139BB8
movs r0, 0x5
bl sub_8074D28
movs r0, 0x3
- bl sub_80744B0
+ bl BeginFastPaletteFade
bl dp01_tbl5_exec_completed
ldr r0, _08139C08
ldrh r1, [r0]
@@ -395606,7 +395606,7 @@ sub_813B784: @ 813B784
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_813B784
@@ -395617,7 +395617,7 @@ CB2_813B798: @ 813B798
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _0813B7C8
ldrh r0, [r0, 0x2E]
cmp r0, 0
@@ -395654,7 +395654,7 @@ _0813B7E8: .4byte 0x03005ed0
thumb_func_start CB2_813B7EC
CB2_813B7EC: @ 813B7EC
push {lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _0813B7FE
@@ -395789,7 +395789,7 @@ _0813B890:
ldr r0, _0813B998
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- bl sub_8073B94
+ bl ResetPaletteFade
movs r1, 0xE0
lsls r1, 6
movs r0, 0
@@ -395806,7 +395806,7 @@ _0813B890:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813B9A0
movs r2, 0xE0
lsls r2, 3
@@ -395837,7 +395837,7 @@ _0813B890:
ldr r0, _0813B9B8
bl GameCubeMultiBoot_Init
_0813B962:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _0813B9BC
ldr r2, _0813B9C0
adds r0, r2
@@ -395879,7 +395879,7 @@ _0813B9C4:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldrb r0, [r5]
adds r0, 0x1
strb r0, [r5]
@@ -395887,7 +395887,7 @@ _0813B9C4:
.align 2, 0
_0813B9EC: .4byte 0x03005ee0
_0813B9F0:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _0813BA38
@@ -396187,7 +396187,7 @@ task_intro_2: @ 813BC8C
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0813BCE0
bl SetVBlankCallback
movs r1, 0x80
@@ -396444,7 +396444,7 @@ _0813BEAC:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813BEE4
lsls r0, r4, 2
adds r0, r4
@@ -396614,7 +396614,7 @@ _0813BFDA:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _0813C078
bl SetVBlankCallback
movs r1, 0x80
@@ -396665,7 +396665,7 @@ sub_813C080: @ 813C080
movs r1, 0x10
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813C1C8
lsls r0, r4, 2
adds r0, r4
@@ -396902,7 +396902,7 @@ task_intro_10: @ 813C230
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813C2D8
ldr r2, _0813C2DC
adds r0, r2, 0
@@ -396999,7 +396999,7 @@ _0813C330:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0813C36E:
add sp, 0x4
pop {r4,r5}
@@ -397526,7 +397526,7 @@ _0813C790:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0813C7AE:
mov r3, r8
ldr r1, [r3]
@@ -397885,7 +397885,7 @@ _0813CA88:
movs r1, 0x4
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_0813CAA4:
mov r3, r8
ldr r1, [r3]
@@ -397995,7 +397995,7 @@ _0813CB60:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813CBB4
ldr r2, _0813CBB8
adds r0, r2, 0
@@ -398041,7 +398041,7 @@ _0813CBC4:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813CC18
ldr r2, _0813CC1C
adds r0, r2, 0
@@ -398087,7 +398087,7 @@ _0813CC28:
movs r1, 0x5
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813CC9C
ldr r2, _0813CCA0
adds r0, r2, 0
@@ -400762,7 +400762,7 @@ _0813DF54:
movs r1, 0
movs r2, 0x10
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
mov r2, r8
strh r2, [r7, 0x2E]
b _0813E0F8
@@ -402724,7 +402724,7 @@ sub_813EEE4: @ 813EEE4
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
add sp, 0x4
pop {r4}
pop {r0}
@@ -402743,7 +402743,7 @@ sub_813EFB0: @ 813EFB0
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_813EFB0
@@ -402754,7 +402754,7 @@ sub_813EFC4: @ 813EFC4
bl sub_813EFDC
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_813EFC4
@@ -402838,7 +402838,7 @@ _0813F078:
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _0813F098
ldr r2, _0813F09C
adds r1, r2
@@ -403659,7 +403659,7 @@ _0813F732:
ldrb r2, [r4, 0xC]
ldr r3, _0813F758
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
movs r3, 0xC
ldrsh r0, [r4, r3]
cmp r0, 0x10
@@ -403687,7 +403687,7 @@ _0813F76A:
ldrb r2, [r4, 0xC]
ldr r3, _0813F794
movs r1, 0x1
- bl pal_fade_1
+ bl BlendPalette
movs r3, 0xC
ldrsh r0, [r4, r3]
cmp r0, 0
@@ -405452,7 +405452,7 @@ _08140502:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _0814058C
.align 2, 0
_08140548: .4byte 0x04000050
@@ -407246,7 +407246,7 @@ sub_8141314: @ 8141314
ldrh r3, [r1]
movs r1, 0x10
movs r2, 0
- bl pal_fade_1
+ bl BlendPalette
movs r0, 0x1
strh r0, [r5, 0xA]
b _081413AA
@@ -407266,7 +407266,7 @@ _08141384:
ldrh r3, [r1]
movs r1, 0x10
movs r2, 0x10
- bl pal_fade_1
+ bl BlendPalette
movs r0, 0x10
strh r0, [r5, 0x8]
ldr r0, _081413D0
@@ -407280,7 +407280,7 @@ _081413AA:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
mov r0, r8
add sp, 0x4
pop {r3,r4}
@@ -407328,7 +407328,7 @@ sub_81413DC: @ 81413DC
adds r1, r3
ldrh r3, [r1]
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
ldrh r0, [r4, 0xA]
ldrh r1, [r4, 0x8]
adds r0, r1
@@ -407356,7 +407356,7 @@ _08141434:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
adds r0, r5, 0
bl DestroyTask
_0814145C:
@@ -407395,7 +407395,7 @@ sub_814146C: @ 814146C
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081414B8
str r0, [r4]
_081414A4:
@@ -407440,7 +407440,7 @@ sub_81414BC: @ 81414BC
adds r1, r3
ldrh r3, [r1]
movs r1, 0x10
- bl pal_fade_1
+ bl BlendPalette
ldrh r0, [r4, 0xA]
ldrh r1, [r4, 0x8]
adds r0, r1
@@ -408630,7 +408630,7 @@ sub_8141E38: @ 8141E38
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8141E38
@@ -408641,7 +408641,7 @@ sub_8141E4C: @ 8141E4C
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8141E4C
@@ -408696,7 +408696,7 @@ _08141EC6:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08141F04
bl SetVBlankCallback
ldr r3, _08141F08
@@ -408753,7 +408753,7 @@ _08141F4C: .4byte 0x00003f42
_08141F50: .4byte 0x03001770
_08141F54: .4byte 0x0000043c
_08141F58:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _08141F7C
ldrb r1, [r0, 0x7]
movs r0, 0x80
@@ -409492,7 +409492,7 @@ _081424C4:
movs r1, 0
movs r2, 0xC
movs r3, 0xC
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r0, 0
ldrsh r1, [r6, r0]
lsls r0, r1, 4
@@ -409547,7 +409547,7 @@ sub_8142570: @ 8142570
str r1, [sp]
movs r2, 0
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r3, 0
lsls r1, r4, 2
adds r0, r1, r4
@@ -409695,7 +409695,7 @@ _08142698:
movs r1, 0
movs r2, 0xC
movs r3, 0xC
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r0, 0
movs r1, 0xE
movs r2, 0x1D
@@ -409922,7 +409922,7 @@ sub_8142850: @ 8142850
movs r1, 0x8
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08142898
lsls r0, r4, 2
adds r0, r4
@@ -410071,7 +410071,7 @@ _081429BC: .4byte 0x0000043c
_081429C0:
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
bl sub_80C5DCC
lsls r0, 24
cmp r0, 0
@@ -410393,7 +410393,7 @@ _08142C3C:
ldr r0, _08142CB0
ldr r2, _08142CB4
movs r1, 0xC
- bl sub_8074B3C
+ bl BlendPalettes
ldr r3, _08142CB8
ldr r1, _08142CBC
adds r0, r3, 0
@@ -410545,7 +410545,7 @@ _08142D36:
str r0, [r2]
ldr r2, _08142DE8
movs r1, 0xC
- bl sub_8074B78
+ bl BlendPalettesUnfaded
movs r0, 0xC
ldrsh r1, [r5, r0]
lsls r0, r1, 2
@@ -411502,7 +411502,7 @@ _0814350A:
orrs r0, r2
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _0814356C
movs r1, 0
movs r2, 0x20
@@ -412023,7 +412023,7 @@ sub_8143948: @ 8143948
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8143948
@@ -412034,7 +412034,7 @@ sub_814395C: @ 814395C
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _081439B8
ldrh r1, [r0, 0x2C]
movs r0, 0x2
@@ -412060,7 +412060,7 @@ sub_814395C: @ 814395C
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r1, _081439CC
movs r0, 0x1
strb r0, [r1]
@@ -412086,7 +412086,7 @@ sub_81439D0: @ 81439D0
bl sub_8144130
movs r0, 0
bl SetVBlankCallback
- bl sub_8073B94
+ bl ResetPaletteFade
bl ResetTasks
ldr r0, _08143AF0
movs r1, 0
@@ -412163,7 +412163,7 @@ _08143A0E:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _08143B14
ldrh r2, [r3]
mov r0, r8
@@ -412302,7 +412302,7 @@ _08143BA4:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08143BD0
b _08143BEE
.align 2, 0
@@ -412319,7 +412319,7 @@ _08143BD4:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08143BF8
_08143BEE:
str r0, [r4]
@@ -412394,7 +412394,7 @@ c2_080C9BFC: @ 8143C40
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _08143CAC
ldrh r2, [r3]
strh r4, [r3]
@@ -412619,7 +412619,7 @@ _08143E0C:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08143EA8
strh r5, [r0]
ldr r1, _08143EAC
@@ -412687,7 +412687,7 @@ _08143EE4:
movs r1, 0xC
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08143F00
str r0, [r4]
_08143EF8:
@@ -412737,7 +412737,7 @@ sub_8143F3C: @ 8143F3C
lsls r5, 24
lsrs r5, 24
bl sub_8144130
- bl sub_8073B94
+ bl ResetPaletteFade
movs r1, 0xE0
lsls r1, 6
movs r0, 0
@@ -412752,7 +412752,7 @@ sub_8143F3C: @ 8143F3C
movs r1, 0x8
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08143FC4
movs r2, 0xE0
lsls r2, 3
@@ -412829,7 +412829,7 @@ _08144004:
movs r1, 0x6
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08144020
str r0, [r4]
_08144018:
@@ -412865,7 +412865,7 @@ sub_8144024: @ 8144024
movs r1, 0
movs r2, 0
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08144078
lsls r0, r5, 2
adds r0, r5
@@ -412922,7 +412922,7 @@ _081440AE:
movs r1, 0x8
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081440DC
str r0, [r4]
b _08144104
@@ -413235,7 +413235,7 @@ _0814433A:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08144446
.align 2, 0
_08144348: .4byte 0x00001967
@@ -413327,7 +413327,7 @@ _081443E6:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
b _08144446
.align 2, 0
_081443F4: .4byte 0x00001967
@@ -416576,7 +416576,7 @@ sub_8145D74: @ 8145D74
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8145D74
@@ -416655,7 +416655,7 @@ sub_8145D88: @ 8145D88
bl remove_some_task
bl ResetTasks
bl ResetSpriteData
- bl sub_8073B94
+ bl ResetPaletteFade
bl FreeAllSpritePalettes
ldr r0, _08145ED0
movs r1, 0
@@ -416672,7 +416672,7 @@ sub_8145D88: @ 8145D88
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _08145EDC
ldrh r2, [r3]
strh r5, [r3]
@@ -416742,7 +416742,7 @@ sub_8145EFC: @ 8145EFC
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8145EFC
@@ -416792,7 +416792,7 @@ sub_8145F44: @ 8145F44
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08145F84
lsls r0, r4, 2
adds r0, r4
@@ -416881,7 +416881,7 @@ sub_8146014: @ 8146014
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8146014
@@ -416897,7 +416897,7 @@ sub_814602C: @ 814602C
strh r1, [r0]
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
.align 2, 0
@@ -416953,7 +416953,7 @@ _081460B4:
.align 2, 0
_081460C8: .4byte 0x04000050
_081460CC:
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r2, _081460E4
ldrb r0, [r2, 0x8]
movs r1, 0x80
@@ -417115,7 +417115,7 @@ _08146224:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _08146248
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -417386,7 +417386,7 @@ sub_8146440: @ 8146440
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08146478
lsls r0, r4, 2
adds r0, r4
@@ -417986,7 +417986,7 @@ sub_8146900: @ 8146900
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8146900
@@ -418039,7 +418039,7 @@ CB2_InitMysteryEventMenu: @ 8146930
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
movs r0, 0
movs r1, 0
movs r2, 0x2
@@ -418487,7 +418487,7 @@ _08146D6C:
movs r2, 0
movs r3, 0x10
_08146D78:
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_08146D7C:
ldr r1, _08146D8C
ldr r0, _08146D90
@@ -418540,7 +418540,7 @@ _08146DE4:
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
add sp, 0x8
pop {r4-r6}
pop {r0}
@@ -418580,7 +418580,7 @@ sub_8146E3C: @ 8146E3C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8146E3C
@@ -418676,7 +418676,7 @@ _08146E6C:
bl LZ77UnCompVram
bl ResetSpriteData
bl ResetTasks
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r0, _08146FEC
movs r1, 0
movs r2, 0x40
@@ -418710,7 +418710,7 @@ _08146E6C:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r3, _08147000
ldrh r2, [r3]
strh r4, [r3]
@@ -418775,7 +418775,7 @@ _08147010: .4byte 0x00000703
_08147014: .4byte 0x00000602
_08147018: .4byte 0x00001f08
_0814701C:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
cmp r0, 0
bne _08147032
@@ -418970,7 +418970,7 @@ sub_81471A4: @ 81471A4
str r2, [sp]
movs r1, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081471E4
bl SetVBlankCallback
ldr r0, _081471E8
@@ -418989,7 +418989,7 @@ _081471E8: .4byte sub_81471EC
thumb_func_start sub_81471EC
sub_81471EC: @ 81471EC
push {r4,r5,lr}
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
lsls r0, 24
lsrs r4, r0, 24
cmp r4, 0
@@ -419833,7 +419833,7 @@ sub_8147890: @ 8147890
bl AnimateSprites
bl BuildOamBuffer
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8147890
@@ -419843,7 +419843,7 @@ sub_81478A8: @ 81478A8
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_81478A8
@@ -419897,7 +419897,7 @@ _0814791C:
_08147930: .4byte 0x03001770
_08147934: .4byte 0x0000043c
_08147938:
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r2, _08147948
ldrb r0, [r2, 0x8]
movs r1, 0x80
@@ -420060,7 +420060,7 @@ _08147A8C:
str r1, [sp]
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _08147AC8
ldrb r1, [r2, 0x8]
movs r0, 0x7F
@@ -420638,7 +420638,7 @@ sub_8147F4C: @ 8147F4C
str r1, [sp]
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r1, _08147F7C
lsls r0, r4, 2
adds r0, r4
@@ -421676,7 +421676,7 @@ sub_814881C: @ 814881C
push {lr}
bl LoadOam
bl ProcessSpriteCopyRequests
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_814881C
@@ -421821,7 +421821,7 @@ _08148950: .4byte sub_8148B34
sub_8148954: @ 8148954
push {lr}
bl RunTasks
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
pop {r0}
bx r0
thumb_func_end sub_8148954
@@ -421829,7 +421829,7 @@ sub_8148954: @ 8148954
thumb_func_start sub_8148964
sub_8148964: @ 8148964
push {lr}
- bl copy_pal_bg_faded_to_pal_ram
+ bl TransferPlttBuffer
pop {r0}
bx r0
thumb_func_end sub_8148964
@@ -421904,7 +421904,7 @@ _08148986:
ldr r0, _08148ABC
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- bl sub_8073B94
+ bl ResetPaletteFade
ldr r2, _08148AC0
ldr r0, _08148AC4
strh r0, [r2]
@@ -421952,7 +421952,7 @@ _08148A2C:
movs r1, 0
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r2, _08148AEC
ldrh r1, [r2]
movs r0, 0
@@ -422010,7 +422010,7 @@ _08148AF8: .4byte sub_8148964
_08148AFC: .4byte 0x0400000e
_08148B00: .4byte 0x00000703
_08148B04:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _08148B20
ldrb r1, [r0, 0x7]
movs r0, 0x80
@@ -422053,7 +422053,7 @@ _08148B48:
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
movs r0, 0x1
strb r0, [r4]
b _08148B80
@@ -422062,7 +422062,7 @@ _08148B60: .4byte 0x03001770
_08148B64: .4byte 0x0000043c
_08148B68: .4byte 0x0000ffff
_08148B6C:
- bl fade_and_return_progress_probably
+ bl UpdatePaletteFade
ldr r0, _08148B88
ldrb r1, [r0, 0x7]
movs r0, 0x80
@@ -423868,7 +423868,7 @@ sub_81499A0: @ 81499A0
movs r1, 0xA
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _081499EC
str r0, [r5]
movs r0, 0x8C
@@ -424242,7 +424242,7 @@ sub_8149C50: @ 8149C50
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08149CAC
str r0, [r5]
movs r0, 0xCA
@@ -424307,7 +424307,7 @@ _08149D00:
movs r1, 0x10
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_08149D10:
ldr r0, _08149D28
adds r1, r5, r6
@@ -424403,7 +424403,7 @@ sub_8149D8C: @ 8149D8C
movs r1, 0
movs r2, 0
movs r3, 0x10
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
ldr r0, _08149DE8
str r0, [r5]
movs r0, 0xCA
@@ -424468,7 +424468,7 @@ _08149E3C:
movs r1, 0x10
movs r2, 0x10
movs r3, 0
- bl pal_fade_maybe
+ bl BeginNormalPaletteFade
_08149E4C:
ldr r0, _08149E64
adds r1, r5, r6