add bounds checking to moving selected patterns in song

This commit is contained in:
Nico 2022-03-02 16:07:22 +00:00
parent 6eb06d4d68
commit 20632681dd
1 changed files with 2 additions and 0 deletions

View File

@ -86,9 +86,11 @@ RTN
BRK
&up
POP
.tracker/selected-pattern LDZ #00 EQU ,&end JCN
.tracker/selected-pattern LDZ #01 SUB .tracker/selected-pattern STZ
,&end JMP
&down
.tracker/selected-pattern LDZ #01 ADD #00 SWP #0004 MUL2 .kalama/module LDZ2 #0003 ( song length ) ADD2 LDA2 EQU2 ,&end JCN ( if we're off the end of the song, don't move )
.tracker/selected-pattern LDZ #01 ADD .tracker/selected-pattern STZ
,&end JMP
&end