From 58a5a1707bed144a4b8d234f0533bfbbe847aefe Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Thu, 7 Nov 2019 22:51:55 -0500 Subject: [PATCH] ds: fix glitch before reading was because I disabled TEXT --- demosplash/TODO | 3 +++ demosplash/demosplash.s | 10 ---------- demosplash/reading.s | 8 +++++++- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/demosplash/TODO b/demosplash/TODO index 74ffe20d..30ae9b6f 100644 --- a/demosplash/TODO +++ b/demosplash/TODO @@ -1,4 +1,7 @@ TODO if time: + + Don't re-vapor lock between first two scenes. + Avoid glitch in audio + + when engines start, have only part of screen go lighter + memcpy() last frame in before star frame + better star animation (more frames?) diff --git a/demosplash/demosplash.s b/demosplash/demosplash.s index 6f71982b..6da4af9f 100644 --- a/demosplash/demosplash.s +++ b/demosplash/demosplash.s @@ -46,22 +46,12 @@ demosplash2019: bit FULLGR bit KEYRESET - ;=========================== - ; Setup pages (is this necessary?) - ;=========================== - -; lda #0 -; sta DRAW_PAGE -; lda #1 -; sta DISP_PAGE - ;=========================== ; apple II intro ;============================ jsr appleII_intro - ;=========================== ; missing scene ;=========================== diff --git a/demosplash/reading.s b/demosplash/reading.s index 5c7d537a..9db04795 100644 --- a/demosplash/reading.s +++ b/demosplash/reading.s @@ -11,7 +11,13 @@ end_book: ; init screen ; jsr TEXT ; jsr HOME - bit KEYRESET +; bit KEYRESET + + bit PAGE0 + bit SET_TEXT + lda #' '+$80 + sta clear_all_color+1 + jsr gr_clear_all ;=================== ; init vars