summaryrefslogtreecommitdiff
path: root/engine/credits.asm
diff options
context:
space:
mode:
Diffstat (limited to 'engine/credits.asm')
-rw-r--r--engine/credits.asm88
1 files changed, 44 insertions, 44 deletions
diff --git a/engine/credits.asm b/engine/credits.asm
index 8fc8ad627..18785a6bd 100644
--- a/engine/credits.asm
+++ b/engine/credits.asm
@@ -124,7 +124,7 @@ Function109847:: ; 109847
jr z, .asm_10984f
ld a, $40
.asm_10984f
- ld [$cf63], a
+ ld [wcf63], a
ld a, [rSVBK]
push af
@@ -135,7 +135,7 @@ Function109847:: ; 109847
call ClearTileMap
call ClearSprites
- ld hl, $ca00
+ ld hl, wca00
ld c, $80
ld de, $ff00
@@ -163,9 +163,9 @@ Function109847:: ; 109847
call Request2bpp
ld a, $ff
- ld [$cf64], a
+ ld [wcf64], a
xor a
- ld [$cf65], a
+ ld [wcf65], a
call Function109bca
ld e, l
@@ -176,7 +176,7 @@ Function109847:: ; 109847
call Function109a95
xor a
- ld [$cf66], a
+ ld [wcf66], a
ld hl, LYOverrides
ld bc, $100
@@ -197,7 +197,7 @@ Function109847:: ; 109847
xor a
ld [hBGMapMode], a
ld [CreditsPos], a
- ld [$cd21], a
+ ld [wcd21], a
ld [CreditsTimer], a
.asm_1098de
@@ -225,7 +225,7 @@ Function1098fd: ; 1098fd
ld a, [hJoypadDown]
and $1
ret z
- ld a, [$cf63]
+ ld a, [wcf63]
bit 7, a
ret
; 109908
@@ -234,7 +234,7 @@ Function109908: ; 109908
ld a, [hJoypadDown]
and $2
ret z
- ld a, [$cf63]
+ ld a, [wcf63]
bit 6, a
ret z
ld hl, CreditsPos
@@ -255,7 +255,7 @@ Function109908: ; 109908
; 109926
Function109926: ; 109926
- ld a, [$cf63]
+ ld a, [wcf63]
and $f
ld e, a
ld d, 0
@@ -286,12 +286,12 @@ Jumptable_109937: ; 109937 (42:5937)
Function109951: ; 109951 (42:5951)
- ld hl, $cf63
+ ld hl, wcf63
inc [hl]
ret
Function109956: ; 109956 (42:5956)
- ld hl, $cf63
+ ld hl, wcf63
ld a, [hl]
and $f0
ld [hl], a
@@ -305,33 +305,33 @@ Function10995e: ; 10995e (42:595e)
Function109964: ; 109964 (42:5964)
call Function109bca
ld a, l
- ld [$cf68], a
+ ld [Requested2bppSource], a
ld a, h
- ld [$cf69], a
+ ld [Requested2bppSource + 1], a
ld a, $0
- ld [$cf6a], a
+ ld [Requested2bppDest], a
ld a, $90
- ld [$cf6b], a
+ ld [Requested2bppDest + 1], a
jr Function10997b
Function10997b: ; 10997b (42:597b)
xor a
ld [hBGMapMode], a ; $ff00+$d4
ld a, $8
- ld [$cf67], a
+ ld [Requested2bpp], a
jp Function109951
Function109986: ; 109986 (42:5986)
ld a, [rLY] ; $ff00+$44
cp $30
jr c, Function109986
- ld a, [$cf66]
+ ld a, [wcf66]
dec a
dec a
- ld [$cf66], a
- ld hl, $d11f
+ ld [wcf66], a
+ ld hl, LYOverrides + $1f
call Function1099a3
- ld hl, $d187
+ ld hl, LYOverrides + $87
call Function1099a3
jp Function109951
@@ -346,7 +346,7 @@ Function1099a3: ; 1099a3 (42:59a3)
ParseCredits: ; 1099aa
- ld hl, $cf63
+ ld hl, wcf63
bit 7, [hl]
jp nz, .done
@@ -440,9 +440,9 @@ ParseCredits: ; 1099aa
.scene
; Update the scene number and corresponding palette.
call .get
- ld [$cf65], a ; scene
+ ld [wcf65], a ; scene
xor a
- ld [$cf64], a ; frame
+ ld [wcf64], a ; frame
call GetCreditsPalette
call Function32f9 ; update hw pal registers
jr .loop
@@ -450,7 +450,7 @@ ParseCredits: ; 1099aa
.clear
; Clear the banner.
ld a, $ff
- ld [$cf64], a ; frame
+ ld [wcf64], a ; frame
jr .loop
.music
@@ -485,14 +485,14 @@ ParseCredits: ; 1099aa
.end
; Stop execution.
- ld hl, $cf63
+ ld hl, wcf63
set 7, [hl]
ld a, $20
- ld [$c2a7], a
- ld a, $5c
- ld [$c2a9], a
- ld a, $00
- ld [$c2aa], a
+ ld [MusicFade], a
+ ld a, MUSIC_POST_CREDITS % $100
+ ld [MusicFadeID], a
+ ld a, MUSIC_POST_CREDITS / $100
+ ld [MusicFadeIDHi], a
ret
.get
@@ -524,7 +524,7 @@ Function109a95: ; 109a95 (42:5a95)
ld a, $c
ld [hBGMapAddress], a ; $ff00+$d6
ld a, $28
- ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
+ ld hl, TileMap
ld bc, $168
call ByteFill
ld a, $7f
@@ -537,19 +537,19 @@ Function109a95: ; 109a95 (42:5a95)
hlcoord 0, 17
ld a, $20
call Function109b1d
- ld hl, AttrMap ; $cdd9
+ ld hl, AttrMap
ld bc, $50
xor a
call ByteFill
- ld hl, $ce29
+ hlcoord 0, 4, AttrMap
ld bc, $14
ld a, $1
call ByteFill
- ld hl, $ce3d
+ hlcoord 0, 5, AttrMap
ld bc, $f0
ld a, $2
call ByteFill
- ld hl, $cf2d
+ hlcoord 0, 17, AttrMap
ld bc, $14
ld a, $1
call ByteFill
@@ -557,7 +557,7 @@ Function109a95: ; 109a95 (42:5a95)
xor a
ld [hBGMapMode], a ; $ff00+$d4
ld [hBGMapAddress], a ; $ff00+$d6
- ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
+ ld hl, TileMap
call Function109aff
call Function3200
ret
@@ -617,7 +617,7 @@ GetCreditsPalette: ; 109b2c
.GetPalAddress
; Each set of palette data is 24 bytes long.
- ld a, [$cf65] ; scene
+ ld a, [wcf65] ; scene
and 3
add a
add a ; * 8
@@ -635,20 +635,20 @@ GetCreditsPalette: ; 109b2c
push af
push hl
- add $d000 % $100
+ add Unkn1Pals % $100
ld e, a
ld a, 0
- adc $d000 / $100
+ adc Unkn1Pals / $100
ld d, a
ld bc, 24
call CopyBytes
pop hl
pop af
- add $d080 % $100
+ add BGPals % $100
ld e, a
ld a, 0
- adc $d080 / $100
+ adc BGPals / $100
ld d, a
ld bc, 24
call CopyBytes
@@ -723,7 +723,7 @@ CreditsPalettes:
; 109bca
Function109bca: ; 109bca (42:5bca)
- ld hl, $cf64
+ ld hl, wcf64
ld a, [hl]
cp $ff
jr z, .asm_109bed
@@ -733,7 +733,7 @@ Function109bca: ; 109bca (42:5bca)
inc a
and 3
ld [hl], a
- ld a, [$cf65]
+ ld a, [wcf65]
and 3
add a
add a
@@ -749,7 +749,7 @@ Function109bca: ; 109bca (42:5bca)
ret
.asm_109bed
- ld hl, $ca00
+ ld hl, wca00
ret
; 109bf1 (42:5bf1)