From c37cb8d14058a5e6f5ab9ca2b57d65889b0a5d37 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Wed, 31 Jan 2018 10:16:43 -0500 Subject: [PATCH] mode7_demo: start merging the credits in --- mode7_demo/Makefile | 2 +- mode7_demo/credits.s | 301 ++++++++++++++++++++++++++++++++++++ mode7_demo/mode7_demo.s | 8 +- mode7_demo/starfield_demo.s | 23 ++- 4 files changed, 326 insertions(+), 8 deletions(-) create mode 100644 mode7_demo/credits.s diff --git a/mode7_demo/Makefile b/mode7_demo/Makefile index 953da49e..09fbabc9 100644 --- a/mode7_demo/Makefile +++ b/mode7_demo/Makefile @@ -27,7 +27,7 @@ mode7_demo.o: mode7_demo.s mode7_demo_backgrounds.inc sprites.inc \ ../asm_routines/gr_fade.s \ ../asm_routines/gr_copy.s \ ../asm_routines/gr_scroll.s \ - mode7.s rasterbars.s starfield_demo.s + credits.s mode7.s rasterbars.s starfield_demo.s ca65 -o mode7_demo.o mode7_demo.s -l mode7_demo.lst diff --git a/mode7_demo/credits.s b/mode7_demo/credits.s new file mode 100644 index 00000000..35945812 --- /dev/null +++ b/mode7_demo/credits.s @@ -0,0 +1,301 @@ +; Closing Credits + +;=========== +; CONSTANTS +;=========== + NUM_CREDITS EQU 10 + + ;=============== + ; Init screen + ;=============== + + ;=========================== + ;=========================== + ; Main Loop + ;=========================== + ;=========================== + +forever_loop: + ldx #0 + stx YY + + lda #>credits + sta OUTH + lda #empty + sta OUTH + lda #thankz + sta OUTH + lda #