Users browsing this thread: 1 Guest(s)
Replacing songs in FF6 Advance

#1
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
This is a simple guide how to import a midi in FF6 Advance to replace a song. It was a simple test with a second goal of music data documentation but I had to use my google skills to make this work on Windows 8 and reunite all the necessary to do the basics. The first result sound awful but as I said it was done in 2 minutes once I got the setup working. I'll update this thread as I explore GBA music hacking more so it will becomes a complete tutorial in the future. First get Sappy and mid2agb.

First step is to run the sappy12.exe installer. Once installed, take the sappy.exe file in the sappy17 folder and replace sappy.exe in your installation directory. I'm not sure if the two soundpack.exe files are the same but I got my test working without replacing it.

Second step is finding a midi. I'm not sure if there are restrictions but my FF4 midi was good. Drag the midi file (.mid) onto mid2agb.exe or run from command line. This will produce a .s file. You can open and probably edit the .s file manually but I did not had to. Make sure to put your song .s file in the same folder as MPlayDef.s which is required by Sappy to import the song.

Third step is running sappy and open your ROM. FF6 (U) and (E) were recognized and the song table was found on both versions. Select the song you want to replace and then click Task -> Assemble song. In the next window you'll have the song offset input by default. You can change the base offset to free space or leave the default and overwrite the existing song data. Click "Cook!" and the song should be replaced.

I stopped at step four of the following tutorial where you need to tweak a song file to make it sound better. I'm not sure what he refers to, is it the .s file, an export file of the imported song or a window in sappy... See for yourself: https://www.pokecommunity.com/showthread.php?t=301027

I found these related threads too:

midi looping: https://www.pokecommunity.com/showthread.php?t=292547
Editing game sounds: http://www.romhack.me/tutorials/view/edi...ith-sappy/

There are also some tutorials on Youtube I did not had the change to watch. It seems you can make an import sound as good or better than an original GBA song, a bit in the way you tweak a MML file to get a good result in FF3us. I'll dive deeper in this when my final exams are over. If you guys explore GBA music hacking, please share your findings!
  Find
Quote  
[-] The following 1 user says Thank You to madsiur for this post:
  • SSJ Rick (04-02-2017)



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite