From a490c77f9e2921f9ce7b85afd360c9f5c7730dbc Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Thu, 19 Mar 2020 14:17:12 -0400 Subject: [PATCH] mist: verify meche age still works --- mist/graphics_sizes.txt | 19 +++++++++++++++++++ mist/link_book_meche.s | 23 +++++++++++++++++++---- mist/meche.s | 4 ++-- mist/mist.s | 1 + 4 files changed, 41 insertions(+), 6 deletions(-) diff --git a/mist/graphics_sizes.txt b/mist/graphics_sizes.txt index 5e3cd165..911d9a4c 100644 --- a/mist/graphics_sizes.txt +++ b/mist/graphics_sizes.txt @@ -62,3 +62,22 @@ lzsa2 version 36,324 + + + + +Other: before loading link noise from disk + +DISK VOLUME 254 + + A 003 HELLO + B 004 LOADER + B 035 MIST_TITLE + B 156 MIST + B 071 MECHE + B 088 SELENA + B 047 LINK_NOISE.BTC + + 101k + + diff --git a/mist/link_book_meche.s b/mist/link_book_meche.s index 821a1835..5387d514 100644 --- a/mist/link_book_meche.s +++ b/mist/link_book_meche.s @@ -10,13 +10,27 @@ meche_link_book: jsr clear_all jsr page_flip + jsr clear_all + jsr page_flip + + ;==================================== + ; load linking audio (12k) to $9000 + + lda #linking_filename + sta OUTH + + jsr opendir_filename + + ; play sound effect? - lda #audio_link_noise + lda #>linking_noise sta BTC_H - ldx #43 ; 45 pages long??? + ldx #LINKING_NOISE_LENGTH ; 45 pages long??? jsr play_audio lda #3 @@ -136,4 +150,5 @@ meche_sprite10: - +linking_filename: + .byte "LINK_NOISE.BTC",0 diff --git a/mist/meche.s b/mist/meche.s index ae394cbe..4bacd2ea 100644 --- a/mist/meche.s +++ b/mist/meche.s @@ -189,7 +189,7 @@ really_exit: ;.align $100 -audio_link_noise: -.incbin "audio/link_noise.btc" +;audio_link_noise: +;.incbin "audio/link_noise.btc" diff --git a/mist/mist.s b/mist/mist.s index d027904f..8745d7f5 100644 --- a/mist/mist.s +++ b/mist/mist.s @@ -33,6 +33,7 @@ mist_start: sta CURSOR_Y lda LOCATION + cmp #1 ; FIXME bne not_first_time ; first time init