diff --git a/demos/driven/part05_atrus/Makefile b/demos/driven/part05_atrus/Makefile index 95324efd..5eb82f85 100644 --- a/demos/driven/part05_atrus/Makefile +++ b/demos/driven/part05_atrus/Makefile @@ -14,13 +14,17 @@ atrus.o: atrus.s \ ../zp.inc ../hardware.inc \ graphics/atrus03_iipix.hgr.zx02 \ graphics/atrus10_iipix.hgr.zx02 \ - graphics/atrus11_iipix.hgr.zx02 + graphics/atrus11_iipix.hgr.zx02 \ + font/large_font.inc ca65 -o atrus.o atrus.s -l atrus.lst ### -graphics/tree01.gr.zx02: +font/large_font.inc: + cd font && make + +graphics/atrus03_iipix.hgr.zx02: cd graphics && make ### diff --git a/demos/driven/part05_atrus/atrus.s b/demos/driven/part05_atrus/atrus.s index 9576e1f1..3cf80b64 100644 --- a/demos/driven/part05_atrus/atrus.s +++ b/demos/driven/part05_atrus/atrus.s @@ -53,6 +53,23 @@ atrus_opener: ;================================= ; scroller ;================================= + bit FULLGR + + lda #atrus10_graphics + sta zx_src_h+1 + lda #$40 ; on both pages + jsr zx02_full_decomp + + jsr do_scroll + + jsr wait_until_keypress + + + ;================================= + ; book start + ;================================= lda #