mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-07-06 22:29:00 +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:
|
done_c64:
|
||||||
bit KEYRESET
|
bit KEYRESET
|
||||||
|
;jsr mockingboard_mute
|
||||||
|
cli
|
||||||
rts ; 6
|
rts ; 6
|
||||||
|
|
||||||
|
|
||||||
|
@ -80,6 +80,8 @@ init_email_letters:
|
|||||||
; GR part
|
; GR part
|
||||||
bit PAGE0
|
bit PAGE0
|
||||||
|
|
||||||
|
; disable interrupt music
|
||||||
|
sei
|
||||||
|
|
||||||
;==============================
|
;==============================
|
||||||
; setup graphics for vapor lock
|
; setup graphics for vapor lock
|
||||||
|
@ -65,6 +65,7 @@ falling_apple:
|
|||||||
; GR part
|
; GR part
|
||||||
bit PAGE0
|
bit PAGE0
|
||||||
|
|
||||||
|
sei
|
||||||
|
|
||||||
;==============================
|
;==============================
|
||||||
; setup graphics for vapor lock
|
; setup graphics for vapor lock
|
||||||
@ -212,6 +213,8 @@ fa_no_keypress:
|
|||||||
|
|
||||||
fa_done:
|
fa_done:
|
||||||
bit KEYRESET ; clear keypress ; 4
|
bit KEYRESET ; clear keypress ; 4
|
||||||
|
; jsr mockingboard_mute
|
||||||
|
cli
|
||||||
rts ; 6
|
rts ; 6
|
||||||
|
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
|
|
||||||
play_music=$1000
|
play_music=$1000
|
||||||
mockingboard_init=$1100
|
mockingboard_init=$1100
|
||||||
|
mockingboard_mute=$11a1
|
||||||
|
|
||||||
|
|
||||||
megademo_start: ; this should end up at $4000
|
megademo_start: ; this should end up at $4000
|
||||||
|
@ -202,5 +202,8 @@ write_ay_both:
|
|||||||
;===========
|
;===========
|
||||||
; 65
|
; 65
|
||||||
|
|
||||||
|
mockingboard_mute:
|
||||||
|
ldx #7
|
||||||
|
lda #$ff
|
||||||
|
sta MB_VALUE
|
||||||
|
jmp write_ay_both
|
||||||
|
@ -89,6 +89,7 @@ starring:
|
|||||||
; GR part
|
; GR part
|
||||||
bit PAGE0
|
bit PAGE0
|
||||||
|
|
||||||
|
sei
|
||||||
|
|
||||||
;==============================
|
;==============================
|
||||||
; setup graphics for vapor lock
|
; setup graphics for vapor lock
|
||||||
@ -271,6 +272,8 @@ st_no_keypress:
|
|||||||
|
|
||||||
st_done:
|
st_done:
|
||||||
bit KEYRESET ; clear keypress ; 4
|
bit KEYRESET ; clear keypress ; 4
|
||||||
|
;jsr mockingboard_mute
|
||||||
|
cli
|
||||||
rts ; 6
|
rts ; 6
|
||||||
|
|
||||||
;.include "starring1.inc"
|
;.include "starring1.inc"
|
||||||
|
@ -85,6 +85,7 @@ sp_smc6:
|
|||||||
; GR part
|
; GR part
|
||||||
bit PAGE0
|
bit PAGE0
|
||||||
|
|
||||||
|
sei
|
||||||
|
|
||||||
;==============================
|
;==============================
|
||||||
; setup graphics for vapor lock
|
; setup graphics for vapor lock
|
||||||
@ -299,6 +300,8 @@ sp_no_keypress:
|
|||||||
|
|
||||||
sp_done:
|
sp_done:
|
||||||
bit KEYRESET ; clear keypress ; 4
|
bit KEYRESET ; clear keypress ; 4
|
||||||
|
; jsr mockingboard_mute
|
||||||
|
cli
|
||||||
rts ; 6
|
rts ; 6
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user