dos33fsprogs/megademo/megademo.s
Vince Weaver a8ab24004d megademo: merge in fireworks for ending
need to change a bunch to make this work
Now load at $4000 as was too big to fit between $1000 and $2000

also turns out our lz4 code was writing past the end, which you notice
when you have important code right after the end of HGR1
2018-09-26 14:01:14 -04:00

67 lines
892 B
ArmAsm

; Apple II Megademo
; by deater (Vince Weaver) <vince@deater.net>
.include "zp.inc"
.include "hardware.inc"
;===================
; set graphics mode
;===================
jsr HOME
; C64 Opening Sequence
jsr c64_opener
; Falling Apple II
jsr falling_apple
; Starring Screens
; E-mail arriving
; Leaving house
; Riding bird
; Waterfall
; Enter ship
; Fly in space
; Arrive
; Fireworks
jsr fireworks
; Game over
game_over_man:
jmp game_over_man
;===================
; Loop Forever
;===================
loop_forever:
jmp loop_forever
.include "lz4_decode.s"
.include "c64_opener.s"
.include "falling_apple.s"
.align $100
.include "gr_offsets.s"
.include "gr_hline.s"
.include "vapor_lock.s"
.include "delay_a.s"
.include "wait_keypress.s"
.include "random16.s"
.align $100
.include "fireworks.s"
.include "hgr.s"
.include "move_letters.s"