summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
Diffstat (limited to 'engine')
-rw-r--r--engine/events/bug_contest/judging.asm2
-rw-r--r--engine/games/unown_puzzle.asm2
-rw-r--r--engine/gfx/sprites.asm4
-rw-r--r--engine/overworld/map_objects.asm28
4 files changed, 18 insertions, 18 deletions
diff --git a/engine/events/bug_contest/judging.asm b/engine/events/bug_contest/judging.asm
index 9945f2031..361aef81a 100644
--- a/engine/events/bug_contest/judging.asm
+++ b/engine/events/bug_contest/judging.asm
@@ -126,7 +126,7 @@ INCLUDE "data/events/bug_contest_winners.asm"
BugContest_GetPlayersResult:
ld hl, wBugContestThirdPlaceWinnerID
- ld de, - BUG_CONTESTANT_SIZE
+ ld de, -BUG_CONTESTANT_SIZE
ld b, 3 ; 3rd, 2nd, or 1st
.loop
ld a, [hl]
diff --git a/engine/games/unown_puzzle.asm b/engine/games/unown_puzzle.asm
index 8a631159f..93305dab9 100644
--- a/engine/games/unown_puzzle.asm
+++ b/engine/games/unown_puzzle.asm
@@ -90,7 +90,7 @@ _UnownPuzzle:
ret
InitUnownPuzzlePiecePositions:
- ld c, 1
+ ld c, 1
ld b, 16
.load_loop
call Random
diff --git a/engine/gfx/sprites.asm b/engine/gfx/sprites.asm
index 20613cc60..81a8da5e7 100644
--- a/engine/gfx/sprites.asm
+++ b/engine/gfx/sprites.asm
@@ -318,7 +318,7 @@ AddOrSubtractY:
ld hl, wCurSpriteOAMFlags
bit OAM_Y_FLIP, [hl]
jr z, .ok
- ; 8 - a
+ ; -8 - a
add $8
xor $ff
inc a
@@ -333,7 +333,7 @@ AddOrSubtractX:
ld hl, wCurSpriteOAMFlags
bit OAM_X_FLIP, [hl]
jr z, .ok
- ; 8 - a
+ ; -8 - a
add $8
xor $ff
inc a
diff --git a/engine/overworld/map_objects.asm b/engine/overworld/map_objects.asm
index 16562213b..5e2691fc1 100644
--- a/engine/overworld/map_objects.asm
+++ b/engine/overworld/map_objects.asm
@@ -2318,7 +2318,7 @@ Function56cd:
jr c, .ok3
sub BG_MAP_WIDTH
.ok3
- ldh [hUsedSpriteIndex], a
+ ldh [hCurSpriteXCoord], a
ld a, [wPlayerBGMapOffsetY]
ld e, a
ld hl, OBJECT_SPRITE_Y_OFFSET
@@ -2347,7 +2347,7 @@ Function56cd:
jr c, .ok6
sub BG_MAP_HEIGHT
.ok6
- ldh [hUsedSpriteTile], a
+ ldh [hCurSpriteYCoord], a
ld hl, OBJECT_PALETTE
add hl, bc
bit BIG_OBJECT_F, [hl]
@@ -2360,18 +2360,18 @@ Function56cd:
ld e, a
.ok7
ld a, d
- ldh [hFFBF], a
+ ldh [hCurSpriteXPixel], a
.loop
- ldh a, [hFFBF]
+ ldh a, [hCurSpriteXPixel]
ld d, a
- ldh a, [hUsedSpriteTile]
+ ldh a, [hCurSpriteYCoord]
add e
dec a
cp SCREEN_HEIGHT
jr nc, .ok9
ld b, a
.next
- ldh a, [hUsedSpriteIndex]
+ ldh a, [hCurSpriteXCoord]
add d
dec a
cp SCREEN_WIDTH
@@ -2856,7 +2856,7 @@ InitSprites:
add hl, bc
ld a, [hl]
and $ff ^ (1 << 7)
- ldh [hFFC1], a
+ ldh [hCurSpriteTile], a
xor a
bit 7, [hl]
jr nz, .skip1
@@ -2885,7 +2885,7 @@ InitSprites:
jr z, .skip4
or PRIORITY
.skip4
- ldh [hFFC2], a
+ ldh [hCurSpriteOAMFlags], a
ld hl, OBJECT_SPRITE_X
add hl, bc
ld a, [hl]
@@ -2896,7 +2896,7 @@ InitSprites:
ld e, a
ld a, [wPlayerBGMapOffsetX]
add e
- ldh [hFFBF], a
+ ldh [hCurSpriteXPixel], a
ld hl, OBJECT_SPRITE_Y
add hl, bc
ld a, [hl]
@@ -2907,7 +2907,7 @@ InitSprites:
ld e, a
ld a, [wPlayerBGMapOffsetY]
add e
- ldh [hFFC0], a
+ ldh [hCurSpriteYPixel], a
ld hl, OBJECT_FACING_STEP
add hl, bc
ld a, [hl]
@@ -2932,19 +2932,19 @@ InitSprites:
cp LOW(wVirtualOAMEnd)
jr nc, .full
.addsprite
- ldh a, [hFFC0]
+ ldh a, [hCurSpriteYPixel]
add [hl]
inc hl
ld [bc], a ; y
inc c
- ldh a, [hFFBF]
+ ldh a, [hCurSpriteXPixel]
add [hl]
inc hl
ld [bc], a ; x
inc c
ld e, [hl]
inc hl
- ldh a, [hFFC1]
+ ldh a, [hCurSpriteTile]
bit ABSOLUTE_TILE_ID_F, e
jr z, .nope1
xor a
@@ -2956,7 +2956,7 @@ InitSprites:
ld a, e
bit RELATIVE_ATTRIBUTES_F, a
jr z, .nope2
- ldh a, [hFFC2]
+ ldh a, [hCurSpriteOAMFlags]
or e
.nope2
and OBP_NUM | X_FLIP | Y_FLIP | PRIORITY