Fix OPL4 abort completion
This commit is contained in:
@@ -110,7 +110,8 @@ ptr_table:
|
||||
dw blk_saa_init ; 11 = CMDBLK_SAA_INIT
|
||||
dw blk_saa2_init ; 12 = CMDBLK_SAA2_INIT
|
||||
dw blk_init_opl4 ; 13 = CMDBLK_INIT_OPL4
|
||||
dw blk_silence_wave ; 14 = CMDBLK_SILENCE_WAVE
|
||||
dw blk_silence_wave_off ; 14 = CMDBLK_SILENCE_WAVE_OFF
|
||||
dw blk_silence_wave_tl ; 15 = CMDBLK_SILENCE_WAVE_TL
|
||||
|
||||
; ═══════════════════════════════════════════════════════════════════════
|
||||
; CMDBLK_INIT_OPL3 — OPL3 init (NEW=1, clean state)
|
||||
@@ -292,7 +293,7 @@ blk_silence_opl:
|
||||
; D0 02 50 FF ... D0 02 67 FF (TL max, 24 канала)
|
||||
; 66
|
||||
; ═══════════════════════════════════════════════════════════════════════
|
||||
blk_silence_wave:
|
||||
blk_silence_wave_off:
|
||||
opl4_wave_write #68, #40
|
||||
opl4_wave_write #69, #40
|
||||
opl4_wave_write #6A, #40
|
||||
@@ -317,6 +318,9 @@ blk_silence_wave:
|
||||
opl4_wave_write #7D, #40
|
||||
opl4_wave_write #7E, #40
|
||||
opl4_wave_write #7F, #40
|
||||
blk_end
|
||||
|
||||
blk_silence_wave_tl:
|
||||
opl4_wave_write #50, #FF
|
||||
opl4_wave_write #51, #FF
|
||||
opl4_wave_write #52, #FF
|
||||
|
||||
Reference in New Issue
Block a user