| Chase H.Q. | Data |
| Prev: F0C6 | Up: Map | Next: F111 |
|
One (repetitions, data offset) pair per pattern, read by next_pattern_at_addr: the repetition count self-modifies the counter at next_pattern and the offset is added to music_data to find that pattern's music data. $FF ends the list, and the address word that follows it -- mp_restart -- is where playback restarts, so the first pattern is an intro that plays once and is never returned to.
|
||||
| music_patterns | F0FE | DEFB $01,$29 | Patterns (repetitions, data offset) | |
| mp_restart | F100 | DEFB $01,$2C | ||
| F102 | DEFB $04,$00 | |||
| F104 | DEFB $04,$71 | |||
| F106 | DEFB $04,$91 | |||
| F108 | DEFB $04,$AD | |||
| F10A | DEFB $07,$CD | |||
| F10C | DEFB $01,$ED | |||
| F10E | DEFB $FF | End marker | ||
| F10F | DEFW mp_restart | Pattern restart address | ||
| Prev: F0C6 | Up: Map | Next: F111 |