Don't send fade commands to the SPC twice
This commit is contained in:
3
msu.asm
3
msu.asm
@@ -541,21 +541,18 @@ MSUMain:
|
|||||||
|
|
||||||
.command_f3:
|
.command_f3:
|
||||||
CPX !VAL_COMMAND_FULL_VOLUME : BNE .command_f2
|
CPX !VAL_COMMAND_FULL_VOLUME : BNE .command_f2
|
||||||
STX !REG_SPC_CONTROL
|
|
||||||
LDA !VAL_VOLUME_FULL
|
LDA !VAL_VOLUME_FULL
|
||||||
STA !REG_TARGET_VOLUME
|
STA !REG_TARGET_VOLUME
|
||||||
JML SPCContinue
|
JML SPCContinue
|
||||||
|
|
||||||
.command_f2:
|
.command_f2:
|
||||||
CPX !VAL_COMMAND_FADE_HALF : BNE .command_f1
|
CPX !VAL_COMMAND_FADE_HALF : BNE .command_f1
|
||||||
STX !REG_SPC_CONTROL
|
|
||||||
LDA !VAL_VOLUME_HALF
|
LDA !VAL_VOLUME_HALF
|
||||||
STA !REG_TARGET_VOLUME
|
STA !REG_TARGET_VOLUME
|
||||||
JML SPCContinue
|
JML SPCContinue
|
||||||
|
|
||||||
.command_f1:
|
.command_f1:
|
||||||
CPX !VAL_COMMAND_FADE_OUT : BNE .command_f0
|
CPX !VAL_COMMAND_FADE_OUT : BNE .command_f0
|
||||||
STX !REG_SPC_CONTROL
|
|
||||||
STZ !REG_TARGET_VOLUME
|
STZ !REG_TARGET_VOLUME
|
||||||
STZ !REG_CURRENT_MSU_TRACK
|
STZ !REG_CURRENT_MSU_TRACK
|
||||||
JML SPCContinue
|
JML SPCContinue
|
||||||
|
|||||||
Reference in New Issue
Block a user