use screen size constants directly...

This commit is contained in:
2021-11-30 23:21:47 +01:00
parent bab32fa68d
commit 9c0346bc61
5 changed files with 25 additions and 32 deletions

View File

@@ -1,6 +1,5 @@
INCLUDE "hardware.inc"
INCLUDE "utils.inc"
INCLUDE "automata.inc"
SPRITE_ANIM_DELAY EQU 6
REPEAT_START_DELAY EQU 16
@@ -17,9 +16,9 @@ SpriteDelay: ds 1
EXPORT InitEdit
SECTION "Init edit", ROM0
InitEdit:
ld a, TILE_WIDTH
ld a, SCRN_X_B
ldh [SelectX], a
ld a, TILE_HEIGHT
ld a, SCRN_Y_B
ldh [SelectY], a
xor a
ldh [Down], a
@@ -223,7 +222,7 @@ ToggleCell:
ld l, a
ldh a, [Old]
ld h, a
MoveToCell TILE_WIDTH
MoveToCell SCRN_X_B
; toggle bit
ld a, [hl]
@@ -272,7 +271,7 @@ Clear:
ld [Rendered + 1], a
; clear old buffer
ld bc, TILE_WIDTH * TILE_HEIGHT
ld bc, SCRN_X_B * SCRN_Y_B
ld d, 0
call MemorySet