mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-12-25 20:30:31 +00:00
megademo: use interrupt audio in the gaps
This commit is contained in:
parent
f7daf60f61
commit
883b97b337
@ -348,6 +348,8 @@ no_c64_keypress:
|
||||
|
||||
done_c64:
|
||||
bit KEYRESET
|
||||
;jsr mockingboard_mute
|
||||
cli
|
||||
rts ; 6
|
||||
|
||||
|
||||
|
@ -80,6 +80,8 @@ init_email_letters:
|
||||
; GR part
|
||||
bit PAGE0
|
||||
|
||||
; disable interrupt music
|
||||
sei
|
||||
|
||||
;==============================
|
||||
; setup graphics for vapor lock
|
||||
|
@ -65,6 +65,7 @@ falling_apple:
|
||||
; GR part
|
||||
bit PAGE0
|
||||
|
||||
sei
|
||||
|
||||
;==============================
|
||||
; setup graphics for vapor lock
|
||||
@ -212,6 +213,8 @@ fa_no_keypress:
|
||||
|
||||
fa_done:
|
||||
bit KEYRESET ; clear keypress ; 4
|
||||
; jsr mockingboard_mute
|
||||
cli
|
||||
rts ; 6
|
||||
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
play_music=$1000
|
||||
mockingboard_init=$1100
|
||||
mockingboard_mute=$11a1
|
||||
|
||||
|
||||
megademo_start: ; this should end up at $4000
|
||||
|
@ -202,5 +202,8 @@ write_ay_both:
|
||||
;===========
|
||||
; 65
|
||||
|
||||
|
||||
|
||||
mockingboard_mute:
|
||||
ldx #7
|
||||
lda #$ff
|
||||
sta MB_VALUE
|
||||
jmp write_ay_both
|
||||
|
@ -89,6 +89,7 @@ starring:
|
||||
; GR part
|
||||
bit PAGE0
|
||||
|
||||
sei
|
||||
|
||||
;==============================
|
||||
; setup graphics for vapor lock
|
||||
@ -271,6 +272,8 @@ st_no_keypress:
|
||||
|
||||
st_done:
|
||||
bit KEYRESET ; clear keypress ; 4
|
||||
;jsr mockingboard_mute
|
||||
cli
|
||||
rts ; 6
|
||||
|
||||
;.include "starring1.inc"
|
||||
|
@ -85,6 +85,7 @@ sp_smc6:
|
||||
; GR part
|
||||
bit PAGE0
|
||||
|
||||
sei
|
||||
|
||||
;==============================
|
||||
; setup graphics for vapor lock
|
||||
@ -299,6 +300,8 @@ sp_no_keypress:
|
||||
|
||||
sp_done:
|
||||
bit KEYRESET ; clear keypress ; 4
|
||||
; jsr mockingboard_mute
|
||||
cli
|
||||
rts ; 6
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user