mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-09-09 09:51:34 -07:00
wSpritesEnd -> wVirtualOAMEnd.
This commit is contained in:
parent
0b45e2e846
commit
4a3384ab09
@ -272,7 +272,7 @@ endr
|
||||
|
||||
.delete
|
||||
ld hl, wVirtualOAM
|
||||
ld c, wSpritesEnd - wVirtualOAM
|
||||
ld c, wVirtualOAMEnd - wVirtualOAM
|
||||
xor a
|
||||
.loop2
|
||||
ld [hli], a
|
||||
@ -1502,7 +1502,7 @@ BattleAnim_UpdateOAM_All: ; cc96e
|
||||
ld h, HIGH(wVirtualOAM)
|
||||
.loop2
|
||||
ld a, l
|
||||
cp LOW(wSpritesEnd)
|
||||
cp LOW(wVirtualOAMEnd)
|
||||
jr nc, .done
|
||||
xor a
|
||||
ld [hli], a
|
||||
|
@ -64,7 +64,7 @@ endr
|
||||
dec c
|
||||
jr nz, .OAMloop
|
||||
ld hl, wVirtualOAMSprite04
|
||||
ld bc, wSpritesEnd - wVirtualOAMSprite04
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAMSprite04
|
||||
xor a
|
||||
call ByteFill
|
||||
ret
|
||||
|
@ -63,7 +63,7 @@ ShakeHeadbuttTree: ; 8c80a
|
||||
ld [hBGMapMode], a
|
||||
farcall ClearSpriteAnims
|
||||
ld hl, wVirtualOAMSprite36
|
||||
ld bc, wSpritesEnd - wVirtualOAMSprite36
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAMSprite36
|
||||
xor a
|
||||
call ByteFill
|
||||
ld de, Font
|
||||
@ -405,7 +405,7 @@ endr
|
||||
dec c
|
||||
jr nz, .OAMloop
|
||||
ld hl, wVirtualOAMSprite04
|
||||
ld bc, wSpritesEnd - wVirtualOAMSprite04
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAMSprite04
|
||||
xor a
|
||||
call ByteFill
|
||||
ret
|
||||
|
@ -2821,7 +2821,7 @@ _UpdateSprites:: ; 5920
|
||||
.fill
|
||||
ld a, [wVramState]
|
||||
bit 1, a
|
||||
ld b, LOW(wSpritesEnd)
|
||||
ld b, LOW(wVirtualOAMEnd)
|
||||
jr z, .ok
|
||||
ld b, 28 * SPRITEOAMSTRUCT_LENGTH
|
||||
.ok
|
||||
@ -3047,7 +3047,7 @@ InitSprites: ; 5991
|
||||
ld a, [hli]
|
||||
ld [hUsedSpriteTile], a
|
||||
add c
|
||||
cp LOW(wSpritesEnd)
|
||||
cp LOW(wVirtualOAMEnd)
|
||||
jr nc, .full
|
||||
.addsprite
|
||||
ld a, [hFFC0]
|
||||
|
@ -2589,7 +2589,7 @@ Pokedex_GetArea: ; 91d11
|
||||
.copy_sprites
|
||||
hlcoord 0, 0
|
||||
ld de, wVirtualOAM
|
||||
ld bc, wSpritesEnd - wVirtualOAM
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAM
|
||||
call CopyBytes
|
||||
ret
|
||||
|
||||
@ -2656,7 +2656,7 @@ Pokedex_GetArea: ; 91d11
|
||||
.done_nest
|
||||
ld hl, wVirtualOAM
|
||||
decoord 0, 0
|
||||
ld bc, wSpritesEnd - wVirtualOAM
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAM
|
||||
call CopyBytes
|
||||
ret
|
||||
|
||||
@ -2701,7 +2701,7 @@ Pokedex_GetArea: ; 91d11
|
||||
|
||||
.clear_oam
|
||||
ld hl, wVirtualOAMSprite04
|
||||
ld bc, wSpritesEnd - wVirtualOAMSprite04
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAMSprite04
|
||||
xor a
|
||||
call ByteFill
|
||||
ret
|
||||
@ -2742,7 +2742,7 @@ Pokedex_GetArea: ; 91d11
|
||||
|
||||
.clear
|
||||
ld hl, wVirtualOAM
|
||||
ld bc, wSpritesEnd - wVirtualOAM
|
||||
ld bc, wVirtualOAMEnd - wVirtualOAM
|
||||
xor a
|
||||
call ByteFill
|
||||
scf
|
||||
|
@ -62,9 +62,9 @@ DoNextFrameForAllSprites: ; 8cf7a
|
||||
ld l, a
|
||||
ld h, HIGH(wVirtualOAM)
|
||||
|
||||
.loop2 ; Clear (wVirtualOAM + [wCurrSpriteOAMAddr] --> wSpritesEnd)
|
||||
.loop2 ; Clear (wVirtualOAM + [wCurrSpriteOAMAddr] --> wVirtualOAMEnd)
|
||||
ld a, l
|
||||
cp LOW(wSpritesEnd)
|
||||
cp LOW(wVirtualOAMEnd)
|
||||
jr nc, .done
|
||||
xor a
|
||||
ld [hli], a
|
||||
@ -302,7 +302,7 @@ UpdateAnimFrame: ; 8d04c
|
||||
inc de
|
||||
ld a, e
|
||||
ld [wCurrSpriteOAMAddr], a
|
||||
cp LOW(wSpritesEnd)
|
||||
cp LOW(wVirtualOAMEnd)
|
||||
jr nc, .reached_the_end
|
||||
dec c
|
||||
jr nz, .loop
|
||||
|
2
home.asm
2
home.asm
@ -170,7 +170,7 @@ INCLUDE "home/double_speed.asm"
|
||||
ClearSprites:: ; 300b
|
||||
; Erase OAM data
|
||||
ld hl, wVirtualOAM
|
||||
ld b, wSpritesEnd - wVirtualOAM
|
||||
ld b, wVirtualOAMEnd - wVirtualOAM
|
||||
xor a
|
||||
.loop
|
||||
ld [hli], a
|
||||
|
2
wram.asm
2
wram.asm
@ -343,7 +343,7 @@ wVirtualOAMSprite36:: sprite_oam_struct wVirtualOAMSprite36
|
||||
wVirtualOAMSprite37:: sprite_oam_struct wVirtualOAMSprite37
|
||||
wVirtualOAMSprite38:: sprite_oam_struct wVirtualOAMSprite38
|
||||
wVirtualOAMSprite39:: sprite_oam_struct wVirtualOAMSprite39
|
||||
wSpritesEnd::
|
||||
wVirtualOAMEnd::
|
||||
|
||||
|
||||
SECTION "Tilemap", WRAM0
|
||||
|
Loading…
Reference in New Issue
Block a user