Originally Posted by
Tony H
Virtua Hunter, after a fair amount of time on this, I think I finally got it figured out. As I mentioned before, I rarely work on music for the Genesis, so some of this info may not be 100% accurate.
As far as I can tell, for stages 1 thru 10 (and the first part of those stages that have more than one song), the number of the song and the number of the stage share the same value, and if you change that number, it affects both the song and the stage. I made a code to use omake-1 music using a value of 26, and the music played fine, but the game was also trying to start on stage 26 and just showed a black screen. What this means is that there is no easy way to have the first part of each of those levels use different music. It is probably possible to change the order of the songs, or redirect pointers to get omake songs to play at the beginning of the songs, but would probably be even more time consuming, and a lot more codes, so it would be getting into a hack/patch type of thing. It's do-able, but just too time consuming for me.
But all is not lost. I was able to make a code to get the second song for stage 1 (Strite) to play as omake-1 (which is what I think you wanted for that stage?). Let me know if it works. I also made some other music codes while I was figuring things out, and I'll post those, although not sure how useful they'll be. This game did not want to give up it's secrets without a fight. lol.
Thunder Force IV (Japanese version) Genesis/MD Game Genie
E3BA-NACR
Stage 1 (Strite) plays Omake-1 for the second song.
The rest of these codes are in raw format, but can easily be converted to Game Genie if needed. I'm too lazy to convert them. lol These are just kind of "test" codes I used to figure things out, so may or may not be useful...
C43A:7026
Opening screen (don't touch any buttons when game first starts) plays Omake-1 music.
01050C:7028
Course Select screen plays Omake-3 music.
010932:7627
starting out with Stage 4 (Daser) will play Omake-2 music, but screen will be black (game is trying to play stage 27).