Impressive Tony, you already figured out how it works, nice!!
The code E3BA-NACR works perfectly on real hardware.
I was right about guessing Omake 1 could an alternative second song of the first stage, it's synched very well with the action and the lengh of that segment.
I had to use this code too since the game freeze at boss (i think those are also your codes)
AKTT-AA44
AJSA-AA6Y
I tried also other codes you provided and they works too
I converted them in game genie codes if other are interested:
Opening music
E5CA-BA34
Course select music
FACT-DA2N
Daser 4 omake music but black screen
E6ET-DN3W
So it's possible after all, but unfortunately it's more complex.
I was also thinking that even if each level need 1 code, it could already hit the limit of game genie codes (minimum 13 codes, 10 for stages, one for the master code, two for the boss glitch), and since you said things aren't that linear, it could need even more codes.
So it's doable but it probably need a real rom hack.
But I don't want to give updo you think it would be possible for someone who barely know hex editing (lol) to find the correct value, redirect pointers etc. with a little guidance?
![]()