ReC98/th04/tiles[bss].asm

24 lines
596 B
NASM
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

; Each tile defines a 384×80 section of the background, which internally are
; further divided into 5 rows of 16 pixels each.
; No idea why ZUN just didn't go with the actually visible space of 384
; horizontal tiles. That's 8 wasted tiles per row that the game doesn't do
; anything with?
TILES_MEMORY_X = 512 / TILE_W
public _tile_ring
_tile_ring dw (TILES_MEMORY_X * TILES_Y) dup(?)
if GAME eq 5
public _tile_index_ptr
_tile_index_ptr dw ?
else
public _tile_index
_tile_index dw ?
endif
public _tile_row, _tile_scrollspeed_ptr
_tile_row db ?
db ?
_tile_scrollspeed_ptr dw ?