diff --git a/msu.asm b/msu.asm index 1448dcf..81969c9 100644 --- a/msu.asm +++ b/msu.asm @@ -556,7 +556,7 @@ load_track: STX !REG_CURRENT_MSU_TRACK LDA !REG_MSU_PACK_CURRENT : CMP #$FE : !BLT + LDA #$00 : BRA ++ - + : LDA MSUTrackList,X + + : LDA MSUTrackList-1,X ++ : STA !REG_MSU_DELAYED_COMMAND LDA MSUExtendedFallbackList-1,X CMP.b #17 : BEQ + diff --git a/tables.asm b/tables.asm index 11b9949..915102a 100644 --- a/tables.asm +++ b/tables.asm @@ -1677,14 +1677,14 @@ dw $FFFF ; Dummy destination db $FF, $FF, $FF, $FF, $FF, $FF, $FF ; Padding MSUTrackList: -db $00,$01,$03,$03,$03,$03,$03,$03 -db $01,$03,$01,$03,$03,$03,$03,$03 -db $03,$03,$03,$01,$03,$03,$03,$03 -db $03,$03,$03,$03,$03,$01,$03,$03 -db $03,$01,$01,$03,$03,$03,$03,$03 +db $01,$03,$03,$03,$03,$03,$03,$01 +db $03,$01,$03,$03,$03,$03,$03,$03 +db $03,$03,$01,$03,$03,$03,$03,$03 +db $03,$03,$03,$03,$01,$03,$03,$03 +db $01,$01,$03,$03,$03,$03,$03,$03 db $03,$03,$03,$03,$03,$03,$03,$03 db $03,$03,$03,$03,$03,$03,$03,$03 -db $03,$03,$03,$03,$03,$00,$00,$00 +db $03,$03,$03,$03,$00,$00,$00,$00 MSUExtendedFallbackList: db $01,$02,$03,$04,$05,$06,$07,$08