mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-01-26 16:33:43 +00:00
chiptune: clear out next-play register when song done
This commit is contained in:
parent
75332654ac
commit
5dcf33ec03
Binary file not shown.
Binary file not shown.
@ -346,6 +346,17 @@ quiet_exit:
|
|||||||
sta DONE_PLAYING
|
sta DONE_PLAYING
|
||||||
jsr clear_ay_both
|
jsr clear_ay_both
|
||||||
|
|
||||||
|
;=====================================
|
||||||
|
; clear register area
|
||||||
|
;=====================================
|
||||||
|
ldx #13 ; 2
|
||||||
|
lda #0 ; 2
|
||||||
|
mb_clear_reg:
|
||||||
|
sta REGISTER_DUMP,X ; clear register value ; 4
|
||||||
|
sta REGISTER_OLD,X ; clear old values ; 4
|
||||||
|
dex ; 2
|
||||||
|
bpl mb_clear_reg ; 2nt/3
|
||||||
|
|
||||||
exit_interrupt:
|
exit_interrupt:
|
||||||
|
|
||||||
pla ; restore a ; 4
|
pla ; restore a ; 4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user