From 55e15aa894977a6c2ee1825abb9322e2b5bbcb6d Mon Sep 17 00:00:00 2001 From: Lucas Scharenbroich Date: Tue, 17 Aug 2021 09:46:45 -0500 Subject: [PATCH] Restore full tile dispatcher code --- src/blitter/Tiles.s | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/blitter/Tiles.s b/src/blitter/Tiles.s index dd2ed34..da3db40 100644 --- a/src/blitter/Tiles.s +++ b/src/blitter/Tiles.s @@ -53,8 +53,6 @@ TILE_CTRL_MASK equ $1E00 ; ; tmp0/tmp1 is reserved RenderTile - ora #TILE_MASK_BIT ; toture test -- make everything masked - bit #TILE_CTRL_MASK ; Fast path for "normal" tiles beq _CopyTile cmp #TILE_MASK_BIT ; Tile 0 w/mask bit set is special, too @@ -72,7 +70,7 @@ RenderTile and #TILE_CTRL_MASK ; Mask out the different modifiers xba tax - jmp masked ; (:actions,x) + jmp (:actions,x) :actions dw solid,solid_hflip,solid_vflip,solid_hvflip dw dynamic,dynamic,dynamic,dynamic @@ -613,3 +611,4 @@ CopyTile plx ; pop the x-register plb ; restore the data bank and return rts +