megademo: spacebars: fix the cycle issue

This commit is contained in:
Vince Weaver 2018-10-29 16:55:58 -04:00
parent a317b392b1
commit 8aa31b7d47
4 changed files with 19 additions and 1 deletions

View File

@ -33,3 +33,8 @@
30378 -- update the e-mail text
30633 -- with all the music added in
31323 -- finish takeoff
Further ideas to reduce:
+ Optimize all the .align calls
+ Can save 8 bytes one each LZ4 file
; repeat until keypressed no longer needed?

View File

@ -1,3 +1,12 @@
TODO TODO:
+ back-and-forth space_bars
+ Add in fly off scene
+ Moving heart
+ Get timing right
+ Fix qkumbas seek code
+ Fix one-line glitch
+ Add play_music call in slow vapor_lock code?
THANKS:
* Code: DEATER
* MUSIC: Dascon

View File

@ -33,6 +33,10 @@ shadow_left:
.byte $aa,$00,$a0
.byte $a0,$0a,$00
.align 100
.assert >ship_forward = >ship_forward_end, error, "ship_forward crosses page"
ship_forward:
.byte $9,$5
.byte $00,$00,$00,$00,$ff,$00,$00,$00,$00 ; 00=8 0X=0 X0=0 XX=1
@ -40,6 +44,7 @@ ship_forward:
.byte $00,$00,$70,$2f,$12,$2f,$70,$00,$00 ; 00=4 0x=0 X0=2 XX=3
.byte $f0,$f7,$f7,$f2,$d9,$f2,$f7,$f7,$f0 ; 00=0 0x=0 X0=2 XX=7
.byte $00,$00,$00,$00,$0d,$00,$00,$00,$00 ; 00=8 0x=1 X0=0 XX=0
ship_forward_end:
;=====================
; 26 1 4 14
; 00=26 0X=1 X0=4 XX=14

View File

@ -7,7 +7,6 @@ space_bars:
;===================
; init screen
bit KEYRESET
;===================
; init vars