From 756e9623c35f682b96a693eecef9e9dd499ccecd Mon Sep 17 00:00:00 2001 From: 4am Date: Sun, 22 Nov 2020 22:12:37 -0500 Subject: [PATCH] shave some bytes --- src/fx/fx.dhgr.precomputed.1bit.a | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fx/fx.dhgr.precomputed.1bit.a b/src/fx/fx.dhgr.precomputed.1bit.a index 4fd707103..832292bfc 100644 --- a/src/fx/fx.dhgr.precomputed.1bit.a +++ b/src/fx/fx.dhgr.precomputed.1bit.a @@ -7,7 +7,7 @@ !macro BUILD_SPARSE_BITMASKS_DHGR .copymasks, .mirror_copymasks { ; build sparse lookup tables for bitmasks ldx #$00 - lda #%00000000 + txa - sta .copymasks, x sta $C005 sta .copymasks, x @@ -53,10 +53,10 @@ } !macro FX_PRECOMPUTED_1BIT_DHGR .coords { - +BUILD_HGR_LOOKUP_TABLES hgrlo, hgr1hi + +BUILD_SPARSE_BITMASKS_DHGR copymasks, mirror_copymasks + +BUILD_HGR_LOOKUP_TABLES_X_IS_ALREADY_0 hgrlo, hgr1hi +BUILD_HGR_MIRROR_LOOKUP_TABLES hgrlomirror, hgr1himirror +BUILD_MIRROR_COLS mirror_cols - +BUILD_SPARSE_BITMASKS_DHGR copymasks, mirror_copymasks +COPY_SELF_TO_AUXMEM ldx #(end-start) ; copy InputLoop code to zero page - lda start-1, x