Let me preface this by saying I have zero romhacking experience and a lot of the more technical stuff is pretty dang confusing to me. All I really wanted to do was create my ideal version of Super Mario World with better colors for the Mario and Luigi sprites, Luigi with unique sprites, a wall jump, and a much bigger sound track. Maybe a few other little changes here and there.
Well after several days, I got pretty close to getting exactly what I want but I never thought to test the Bowser fight. Why would I? I'm not changing anything about it. Well as it turns out adding music to other levels does in fact effect the Bowser fight, the game hitches up every time the music changes... which is a lot during this fight.
I know you can't edit Boss rooms in Lunar Magic, so after some forum digging I tried a hex editor, thinking I thought I'd just change all of the songs associated with Bowser into the same song, thinking it would just keep playing, after a lot of confusion and headache I was disappointed to find that instead of continuously playing, instead the song just resets itself when it would normally switch.
I really don't want to give up on SMW with unique music on every level, could anyone help me figure out how to get rid of the hitching up problems in the Bowser fight, or how to set it to one continuous song as a work-around?
EDIT:My only clue is this thread: https://www.smwcentral.net/?p=viewthread&t=91534
but I really can't make heads or tails of most of it. Am I meant to insert those numbers into a text document somewhere and run uber asm? I'm not really sure where anything is meant to go.
EDIT: Well, nevermind, I figured out how to do it. Pretty easily in fact.
There is going to be a bit of atmosphere lost in the Bowser Fight, and it still hitches up when you defeat Bowser, but at least that feels more natural, like how Super Metroid even hitches up when the self destruct countdown begins.