2017-12-15 21:19:01 +00:00
|
|
|
.include "zp.inc"
|
|
|
|
|
|
|
|
;================================
|
|
|
|
; Clear screen and setup graphics
|
|
|
|
;================================
|
|
|
|
|
|
|
|
jsr clear_screens ; clear top/bottom of page 0/1
|
|
|
|
jsr set_gr_page0
|
|
|
|
|
|
|
|
lda #<demo_rle
|
|
|
|
sta GBASL
|
|
|
|
lda #>demo_rle
|
|
|
|
sta GBASH
|
|
|
|
|
|
|
|
lda #<$400
|
|
|
|
sta BASL
|
|
|
|
lda #>$400
|
|
|
|
sta BASH
|
|
|
|
|
|
|
|
jsr load_rle_gr
|
|
|
|
|
|
|
|
loop_forever:
|
|
|
|
jmp loop_forever
|
|
|
|
|
|
|
|
|
|
|
|
;===============================================
|
|
|
|
; External modules
|
|
|
|
;===============================================
|
|
|
|
|
2017-12-16 18:52:00 +00:00
|
|
|
.include "../asm_routines/unrle_gr.s"
|
|
|
|
.include "../asm_routines/hlin_clearscreen.s"
|
|
|
|
.include "../asm_routines/gr_setpage.s"
|
2017-12-15 21:19:01 +00:00
|
|
|
|
|
|
|
.include "mode7_demo_backgrounds.inc"
|