Routines |
Prev: $BA90 | Up: Map | Next: $BAB4 |
Used by the routine at $BAB4.
|
||||||||||||||
$BAA3 | LDY $BBC0,X | Pick up the index of the next tune data byte. | ||||||||||||
$BAA6 | LDA ($4E),Y | Pick up the tune data byte. | ||||||||||||
$BAA8 | INY | Increment the tune data byte index and the MSB of the tune data table address if necessary. | ||||||||||||
$BAA9 | BNE $BAAD | |||||||||||||
$BAAB | INC $4F | |||||||||||||
$BAAD | PHA | Save the tune data byte on the stack. | ||||||||||||
$BAAE | TYA | Update the tune data byte index stored at $BBC0/1/2. | ||||||||||||
$BAAF | STA $BBC0,X | |||||||||||||
$BAB2 | PLA | Restore the tune data byte to A. | ||||||||||||
$BAB3 | RTS |
Prev: $BA90 | Up: Map | Next: $BAB4 |