Merge pull request #59 from qwertymodo/master
Handle MSU-1 delayed track loading in fanfare waits
This commit is contained in:
6
msu.asm
6
msu.asm
@@ -170,12 +170,13 @@ load_track:
|
|||||||
JML spc_continue
|
JML spc_continue
|
||||||
|
|
||||||
pendant_fanfare:
|
pendant_fanfare:
|
||||||
REP #$20
|
|
||||||
LDA TournamentSeed : BNE .spc
|
LDA TournamentSeed : BNE .spc
|
||||||
|
REP #$20
|
||||||
LDA !REG_MSU_ID_01 : CMP !VAL_MSU_ID_01 : BNE .spc
|
LDA !REG_MSU_ID_01 : CMP !VAL_MSU_ID_01 : BNE .spc
|
||||||
LDA !REG_MSU_ID_23 : CMP !VAL_MSU_ID_23 : BNE .spc
|
LDA !REG_MSU_ID_23 : CMP !VAL_MSU_ID_23 : BNE .spc
|
||||||
LDA !REG_MSU_ID_45 : CMP !VAL_MSU_ID_45 : BNE .spc
|
LDA !REG_MSU_ID_45 : CMP !VAL_MSU_ID_45 : BNE .spc
|
||||||
SEP #$20
|
SEP #$20
|
||||||
|
LDA !REG_MSU_LOAD_FLAG : BNE .continue
|
||||||
LDA !REG_MSU_STATUS : BIT !FLAG_MSU_STATUS_AUDIO_PLAYING : BEQ .done
|
LDA !REG_MSU_STATUS : BIT !FLAG_MSU_STATUS_AUDIO_PLAYING : BEQ .done
|
||||||
.continue
|
.continue
|
||||||
jml pendant_continue
|
jml pendant_continue
|
||||||
@@ -187,12 +188,13 @@ pendant_fanfare:
|
|||||||
|
|
||||||
|
|
||||||
crystal_fanfare:
|
crystal_fanfare:
|
||||||
REP #$20
|
|
||||||
LDA TournamentSeed : BNE .spc
|
LDA TournamentSeed : BNE .spc
|
||||||
|
REP #$20
|
||||||
LDA !REG_MSU_ID_01 : CMP !VAL_MSU_ID_01 : BNE .spc
|
LDA !REG_MSU_ID_01 : CMP !VAL_MSU_ID_01 : BNE .spc
|
||||||
LDA !REG_MSU_ID_23 : CMP !VAL_MSU_ID_23 : BNE .spc
|
LDA !REG_MSU_ID_23 : CMP !VAL_MSU_ID_23 : BNE .spc
|
||||||
LDA !REG_MSU_ID_45 : CMP !VAL_MSU_ID_45 : BNE .spc
|
LDA !REG_MSU_ID_45 : CMP !VAL_MSU_ID_45 : BNE .spc
|
||||||
SEP #$20
|
SEP #$20
|
||||||
|
LDA !REG_MSU_LOAD_FLAG : BNE .continue
|
||||||
LDA !REG_MSU_STATUS : BIT !FLAG_MSU_STATUS_AUDIO_PLAYING : BEQ .done
|
LDA !REG_MSU_STATUS : BIT !FLAG_MSU_STATUS_AUDIO_PLAYING : BEQ .done
|
||||||
.continue
|
.continue
|
||||||
jml crystal_continue
|
jml crystal_continue
|
||||||
|
|||||||
Reference in New Issue
Block a user