second: use common zx02 library

was already in qload though I hadn't realized it, so use it

saves 150 bytes or so per effect
This commit is contained in:
Vince Weaver 2023-11-02 15:32:58 -04:00
parent 86d2d64b06
commit 197f9b9e2b
9 changed files with 11 additions and 11 deletions

View File

@ -190,6 +190,10 @@ qload.inc: generate_common QLOAD
./generate_common -a 0x1200 -s clear_bottoms qload.lst >> qload.inc
./generate_common -a 0x1200 -s clear_screens qload.lst >> qload.inc
./generate_common -a 0x1200 -s clear_top qload.lst >> qload.inc
./generate_common -a 0x1200 -s zx02_full_decomp qload.lst >> qload.inc
./generate_common -a 0x1200 -s zx_src_h qload.lst >> qload.inc
./generate_common -a 0x1200 -s zx_src_l qload.lst >> qload.inc
# ./generate_common -a 0x1200 -s mockingboard_patch qload.lst >> qload.inc
# ./generate_common -a 0x1200 -s mockingboard_init qload.lst >> qload.inc

View File

@ -175,7 +175,7 @@ done_intro:
;.align $100
.include "../wait_keypress.s"
.include "../zx02_optim.s"
; .include "../zx02_optim.s"
.include "../hgr_table.s"
.include "../hgr_clear_screen.s"
.include "horiz_scroll.s"

View File

@ -385,7 +385,7 @@ main_interference_done:
;.align $100
.include "../wait_keypress.s"
.include "../zx02_optim.s"
; .include "../zx02_optim.s"
; .include "../hgr_table.s"
.include "../hgr_clear_screen.s"
.include "../hgr_copy_fast.s"

View File

@ -81,7 +81,7 @@ gorilla_done:
.align $100
.include "../wait_keypress.s"
.include "../zx02_optim.s"
; .include "../zx02_optim.s"
; .include "../hgr_table.s"
.include "../hgr_clear_screen.s"
.include "../hgr_copy_fast.s"

View File

@ -77,7 +77,7 @@ leaves_done:
.align $100
.include "../wait_keypress.s"
.include "../zx02_optim.s"
; .include "../zx02_optim.s"
; .include "../hgr_table.s"
.include "../hgr_clear_screen.s"
.include "../hgr_copy_fast.s"

View File

@ -230,7 +230,7 @@ lens_end:
.include "../multiply_fast.s"
.include "../wait_keypress.s"
.include "../zx02_optim.s"
; .include "../zx02_optim.s"
.include "../irq_wait.s"
.include "gr_putsprite_mask.s"
.include "../audio.s"

View File

@ -513,7 +513,7 @@ mask_src_table:
.byte $7C-8,$78-8,$74-8,$70-8,$6C-8,$68-8,$64-8,$60-8
.include "../wait_keypress.s"
.include "../zx02_optim.s"
;.include "../zx02_optim.s"
.include "../irq_wait.s"
mask1_data:

View File

@ -130,10 +130,6 @@ dots_done:
.include "../wait_keypress.s"
; .include "../zx02_optim.s"
; .include "../hgr_table.s"
; .include "../hgr_clear_screen.s"
; .include "../hgr_copy_fast.s"
.include "../irq_wait.s"

View File

@ -81,7 +81,7 @@ polar_done:
.include "../wait_keypress.s"
.include "../zx02_optim.s"
; .include "../zx02_optim.s"
.include "../hgr_clear_screen.s"
.include "../hgr_copy_fast.s"
.include "../irq_wait.s"