aboutsummaryrefslogtreecommitdiffstats
path: root/engine/movie
diff options
context:
space:
mode:
authorColton G. Rushton <colton51919@gmail.com>2022-07-09 18:18:20 -0300
committerGitHub <noreply@github.com>2022-07-09 17:18:20 -0400
commitc0085ea1b21a171ef9f4c73ad28a5306558f2cc3 (patch)
tree311a4a64f13395e2f711b46f8b13bbc1b5ff849e /engine/movie
parentFix typo: HeatButt -> HeadButt (diff)
downloadpokeyellow-c0085ea1b21a171ef9f4c73ad28a5306558f2cc3.tar.gz
pokeyellow-c0085ea1b21a171ef9f4c73ad28a5306558f2cc3.tar.xz
pokeyellow-c0085ea1b21a171ef9f4c73ad28a5306558f2cc3.zip
wOAMBuffer -> wShadowOAM (#95)
Diffstat (limited to 'engine/movie')
-rw-r--r--engine/movie/intro.asm2
-rw-r--r--engine/movie/intro_yellow.asm48
-rw-r--r--engine/movie/splash.asm18
-rw-r--r--engine/movie/title.asm2
-rw-r--r--engine/movie/title_rb.asm2
-rw-r--r--engine/movie/title_yellow.asm2
-rw-r--r--engine/movie/trade.asm6
7 files changed, 40 insertions, 40 deletions
diff --git a/engine/movie/intro.asm b/engine/movie/intro.asm
index 8d431aae..691f9c78 100644
--- a/engine/movie/intro.asm
+++ b/engine/movie/intro.asm
@@ -20,7 +20,7 @@ PlayIntro:
ret
InitIntroNidorinoOAM:
- ld hl, wOAMBuffer
+ ld hl, wShadowOAM
ld d, 0
.loop
push bc
diff --git a/engine/movie/intro_yellow.asm b/engine/movie/intro_yellow.asm
index a67c6de4..78dcdf0a 100644
--- a/engine/movie/intro_yellow.asm
+++ b/engine/movie/intro_yellow.asm
@@ -57,42 +57,42 @@ PlayIntroScene:
ret
Func_f98a2:
- ld a, [wOAMBuffer + 8 * 4 + 3]
+ ld a, [wShadowOAMSprite08Attributes]
or $1
- ld [wOAMBuffer + 8 * 4 + 3], a
- ld a, [wOAMBuffer + 14 * 4 + 3]
+ ld [wShadowOAMSprite08Attributes], a
+ ld a, [wShadowOAMSprite14Attributes]
or $1
- ld [wOAMBuffer + 14 * 4 + 3], a
- ld a, [wOAMBuffer + 16 * 4 + 3]
+ ld [wShadowOAMSprite14Attributes], a
+ ld a, [wShadowOAMSprite16Attributes]
or $1
- ld [wOAMBuffer + 16 * 4 + 3], a
- ld a, [wOAMBuffer + 18 * 4 + 3]
+ ld [wShadowOAMSprite16Attributes], a
+ ld a, [wShadowOAMSprite18Attributes]
or $1
- ld [wOAMBuffer + 18 * 4 + 3], a
- ld a, [wOAMBuffer + 19 * 4 + 3]
+ ld [wShadowOAMSprite18Attributes], a
+ ld a, [wShadowOAMSprite19Attributes]
or $1
- ld [wOAMBuffer + 19 * 4 + 3], a
+ ld [wShadowOAMSprite19Attributes], a
ret
Func_f98cb:
- ld a, [wOAMBuffer + 18 * 4 + 3]
+ ld a, [wShadowOAMSprite18Attributes]
or $1
- ld [wOAMBuffer + 18 * 4 + 3], a
- ld a, [wOAMBuffer + 19 * 4 + 3]
+ ld [wShadowOAMSprite18Attributes], a
+ ld a, [wShadowOAMSprite19Attributes]
or $1
- ld [wOAMBuffer + 19 * 4 + 3], a
- ld a, [wOAMBuffer + 20 * 4 + 3]
+ ld [wShadowOAMSprite19Attributes], a
+ ld a, [wShadowOAMSprite20Attributes]
or $1
- ld [wOAMBuffer + 20 * 4 + 3], a
- ld a, [wOAMBuffer + 25 * 4 + 3]
+ ld [wShadowOAMSprite20Attributes], a
+ ld a, [wShadowOAMSprite25Attributes]
or $1
- ld [wOAMBuffer + 25 * 4 + 3], a
- ld a, [wOAMBuffer + 26 * 4 + 3]
+ ld [wShadowOAMSprite25Attributes], a
+ ld a, [wShadowOAMSprite26Attributes]
or $1
- ld [wOAMBuffer + 26 * 4 + 3], a
- ld a, [wOAMBuffer + 28 * 4 + 3]
+ ld [wShadowOAMSprite26Attributes], a
+ ld a, [wShadowOAMSprite28Attributes]
or $1
- ld [wOAMBuffer + 28 * 4 + 3], a
+ ld [wShadowOAMSprite28Attributes], a
ret
Func_f98fc:
@@ -911,8 +911,8 @@ Bank3E_FillMemory:
ret
YellowIntro_BlankOAMBuffer:
- ld hl, wOAMBuffer
- ld bc, wOAMBufferEnd - wOAMBuffer
+ ld hl, wShadowOAM
+ ld bc, wShadowOAMEnd - wShadowOAM
xor a
call Bank3E_FillMemory
ret
diff --git a/engine/movie/splash.asm b/engine/movie/splash.asm
index 0b14dcaa..13f80bb1 100644
--- a/engine/movie/splash.asm
+++ b/engine/movie/splash.asm
@@ -18,11 +18,11 @@ LoadShootingStarGraphics:
lb bc, BANK(FallingStar), (FallingStarEnd - FallingStar) / $10
call CopyVideoData
ld hl, GameFreakLogoOAMData
- ld de, wOAMBuffer + $60
+ ld de, wShadowOAMSprite24
ld bc, GameFreakLogoOAMDataEnd - GameFreakLogoOAMData
call CopyData
ld hl, GameFreakShootingStarOAMData
- ld de, wOAMBuffer
+ ld de, wShadowOAM
ld bc, GameFreakShootingStarOAMDataEnd - GameFreakShootingStarOAMData
jp CopyData
@@ -32,7 +32,7 @@ AnimateShootingStar:
call PlaySound
; Move the big star down and left across the screen.
- ld hl, wOAMBuffer
+ ld hl, wShadowOAM
lb bc, $a0, $4
.bigStarLoop
push hl
@@ -62,7 +62,7 @@ AnimateShootingStar:
jr nz, .bigStarLoop
; Clear big star OAM.
- ld hl, wOAMBuffer
+ ld hl, wShadowOAM
ld c, 4
ld de, 4
.clearOAMLoop
@@ -86,7 +86,7 @@ AnimateShootingStar:
; Copy 24 instances of the small stars OAM data.
; Note that their coordinates put them off-screen.
- ld de, wOAMBuffer
+ ld de, wShadowOAM
ld a, 24
.initSmallStarsOAMLoop
push af
@@ -109,7 +109,7 @@ AnimateShootingStar:
ld d, a
push bc
push hl
- ld hl, wOAMBuffer + $50
+ ld hl, wShadowOAMSprite20
ld c, 4
.smallStarsInnerLoop ; introduce new wave of 4 small stars OAM entries
ld a, [de]
@@ -143,8 +143,8 @@ AnimateShootingStar:
push af
; shift the existing OAM entries down to make room for the next wave
- ld hl, wOAMBuffer + $10
- ld de, wOAMBuffer
+ ld hl, wShadowOAMSprite04
+ ld de, wShadowOAM
ld bc, $50
call CopyData
@@ -206,7 +206,7 @@ SmallStarsEmptyWave:
MoveDownSmallStars:
ld b, 8
.loop
- ld hl, wOAMBuffer + $5c
+ ld hl, wShadowOAMSprite23
ld a, [wMoveDownSmallStarsOAMCount]
ld de, -4
ld c, a
diff --git a/engine/movie/title.asm b/engine/movie/title.asm
index dfe057f3..d75a5211 100644
--- a/engine/movie/title.asm
+++ b/engine/movie/title.asm
@@ -312,7 +312,7 @@ DoTitleScreenFunction:
.BlinkClosed:
ld e, 8
.LoadBlinkFrame:
- ld hl, wOAMBuffer + 2
+ ld hl, wShadowOAMSprite00TileID
ld c, 8
.loop
ld a, [hl]
diff --git a/engine/movie/title_rb.asm b/engine/movie/title_rb.asm
index 597684df..0c0c121e 100644
--- a/engine/movie/title_rb.asm
+++ b/engine/movie/title_rb.asm
@@ -117,6 +117,6 @@ GetTitleBallY:
pop de
and a
ret z
- ld [wOAMBuffer + $28], a
+ ld [wShadowOAMSprite10YCoord], a
inc e
ret
diff --git a/engine/movie/title_yellow.asm b/engine/movie/title_yellow.asm
index c70b87f9..1e5b7929 100644
--- a/engine/movie/title_yellow.asm
+++ b/engine/movie/title_yellow.asm
@@ -53,7 +53,7 @@ TitleScreen_PlacePikachu:
hlcoord 16, 13
ld [hl], $b1
ld hl, TitleScreenPikachuEyesOAMData
- ld de, wOAMBuffer
+ ld de, wShadowOAM
ld bc, $20
call CopyData
ret
diff --git a/engine/movie/trade.asm b/engine/movie/trade.asm
index c7503072..3617f40a 100644
--- a/engine/movie/trade.asm
+++ b/engine/movie/trade.asm
@@ -318,7 +318,7 @@ Trade_AnimateBallEnteringLinkCable:
xor $1
ld [wLinkCableAnimBulgeToggle], a
add $7e
- ld hl, wOAMBuffer + $02
+ ld hl, wShadowOAMSprite00TileID
ld de, 4
ld c, e
.cycleLinkCableBulgeTile
@@ -603,7 +603,7 @@ Trade_AnimCircledMon:
xor $3c ; make link cable flash
ldh [rBGP], a
call UpdateGBCPal_BGP
- ld hl, wOAMBuffer + $02
+ ld hl, wShadowOAMSprite00TileID
ld de, $4
ld c, $14
.loop
@@ -623,7 +623,7 @@ Trade_WriteCircledMonOAM:
call Trade_WriteCircleOAM
Trade_AddOffsetsToOAMCoords:
- ld hl, wOAMBuffer
+ ld hl, wShadowOAM
ld c, $14 ; SCREEN_WIDTH?
.loop
ld a, [wBaseCoordY]