Disables background music for Pokémon Emerald & FireRed, but keeps the SFX intact.
I often play the games (and hacks) on an emulator sped up to 200% or more, and the background music gets distorted; I also like to have my own Spotify playlists in the background, and wanted to retain SFX for a better experience, hence the patches. Maybe someone else will find them useful; they're great for narrating over.
I've been wanting to do this for a while — while fiddling with the ROMS in Sappy, I noticed that if I just change the pointers for the music tracks to 00 it effectively disables the music. (I've done both Emerald and FireRed just in case, but it's quite easy to do for any game and I can make a tutorial if people want one.)
It will work fine if the hack does not modify the music (i.e. add/remove new music tracks). I'd recommend patching a clean rom with this first and then applying the hack patch onto it. Even if it doesn't work, it shouldn't break the ROM, because most hacks that add new music generally repoint the song table, but make a backup just in case.
You can use Sappy and a hex editor to disable music in a hack if the song table was repointed, but that might take some trial and error.