From 782f92fd6f3c35aa4d1de3fa2e98f45387e40ab6 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Mon, 19 Feb 2018 15:53:11 -0500 Subject: [PATCH] mode7_demo: add a few people to the credits --- mode7_demo/TODO | 1 + mode7_demo/credits.s | 12 +++++++++++- mode7_demo/starfield_demo.s | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/mode7_demo/TODO b/mode7_demo/TODO index a130e175..417840e6 100644 --- a/mode7_demo/TODO +++ b/mode7_demo/TODO @@ -1,4 +1,5 @@ ++ Fix mode7/starfield screen jump? + jmp/jsr tail calls + Mockingboard music + Print release day in loader diff --git a/mode7_demo/credits.s b/mode7_demo/credits.s index a30d673f..2507495f 100644 --- a/mode7_demo/credits.s +++ b/mode7_demo/credits.s @@ -1,5 +1,7 @@ ; Closing Credits +NUM_CREDITS EQU 14 + ;=================== ; init credits ;=================== @@ -81,7 +83,7 @@ not_waiting: bne done_click lda YY - cmp #9 + cmp #NUM_CREDITS-1 ; wait after NUM_CREDITS-1 bne short_loop long_loop: lda #$ff @@ -268,13 +270,21 @@ credits: .byte 7+7 .asciiz "FROGGYSUE" .byte 7+7 +.asciiz "MUSIC: ???" +.byte 7+7 .asciiz "PIANOMAN08" .byte 7+7 .asciiz "UTOPIA BBS" +.byte 3+7 +.asciiz "FORD PERFECT (SIC)" .byte 5+7 .asciiz "THE 7HORSEMEN" .byte 2+7 +.asciiz "MITHLUIN AND ROOSTER" +.byte 2+7 .asciiz "WEAVE'S WORLD TALKER" +.byte 5+7 +.asciiz "DAISY AND JUNE" .byte 6+7 .asciiz "STEALTH SUSIE" .byte 3+7 diff --git a/mode7_demo/starfield_demo.s b/mode7_demo/starfield_demo.s index 03e680e5..677a8a64 100644 --- a/mode7_demo/starfield_demo.s +++ b/mode7_demo/starfield_demo.s @@ -200,7 +200,7 @@ starcredits_loop: inc FRAME_COUNT lda YY - cmp #10 + cmp #14 ; NUMBER OF CREDITS beq done_star_credits ;==================