Final Fantasy IV (3D Remake)

Final Fantasy IV (3D Remake)

View Stats:
biggs Sep 25, 2014 @ 11:31am
SNES to PC Music Patch
Hi, there! For many of you who prefer the SNES soundtrack of Final Fantasy IV I have converted the songs for the steam release. Hope you enjoy! Also, please leave me feedback if you have any issues, thanks!

Demo video:
http://www.youtube.com/watch?v=G7seOoHDFUw
Music Files
Version 4.17.17 - click here[www.dropbox.com]

Instructions
1. Navigate to your \Steam\steamapps\common\Final Fantasy IV\EXTRACTED_DATA\files\SOUND\BGM folder.
2. Replace files. (You should probably backup old files although you can always recover them from steam server)

Also, if you have Final Fantasy VIII for steam (or 2000 PC release) check out my PS1 music patch here
Last edited by biggs; Apr 17, 2017 @ 5:31pm
< >
Showing 1-15 of 87 comments
KadMac Sep 25, 2014 @ 11:59am 
Nice job on this. I look forward to the day when all the songs are the SNES soundtrack. We have been going through and trying to convert the songs in another thread but we have hit obstacles. Unfortunately, it seems like some of the songs can't convert without crashing the game.
biggs Sep 25, 2014 @ 12:14pm 
I just read the thread. It's because you are simply pasting a header from another ogg file to the new ogg file. There is information in that header that needs to be changed.
biggs Sep 25, 2014 @ 1:52pm 
Version 9.25.14.1
- Added BGM07 Main Theme
- Fixed BGM13 Loop
KadMac Sep 25, 2014 @ 2:03pm 
That makes sense. How do we go about making edits to the header once it is extracted? Also, I am hoping to use the same method when it comes to changing the sound effects in the game. They sound pretty terrible as well and would be happy with the SNES versions.
Last edited by KadMac; Sep 25, 2014 @ 2:05pm
biggs Sep 25, 2014 @ 2:19pm 
The header is 204 bytes. All the bytes (little endian for > 1 byte) are the same other than offsets here:
0x8 - file size (4 bytes)
0x10 - starting loop when returning from a battle. I just copied this. (4 bytes)
0x14 - starting loop in samples (4 bytes)
0x18 - end loop in samples (4 bytes)
0x24 - song index # (1 byte)
0xC4 - ? no clue. just copy (5 bytes)
Last edited by biggs; Dec 26, 2015 @ 4:00pm
KadMac Sep 25, 2014 @ 3:41pm 
What software do you use to brake down the bytes to where it can be copied?
biggs Sep 25, 2014 @ 3:47pm 
Slow:
Just get any hex editor of your choice. HxD and XVI32 are good choices.

Fast:
Write a program to quickly add a header to the beginning.
KadMac Sep 25, 2014 @ 7:20pm 
In my opinion, the music on the SNES version sounds better. Also, some people experienced FF4 for the first time on the SNES so it also serves nostolgic reasons. Some may prefer the music in this port which is fine.
Mr. Game & Wrath Sep 25, 2014 @ 8:59pm 
Solid, looking forward to seeing more tracks converted!
Logical Paradox Sep 26, 2014 @ 12:57am 
AWESOME! Thanks so much! =]
Vashe Sep 26, 2014 @ 6:22am 
If you can make a patch to have the japanese voices... I'd even send money at you !
Andrew Evenstar Sep 26, 2014 @ 8:29am 
Can't wait till all of it is done. the DS music is good but I just prefer the SNES music for nostalgic reasons!!
Binarynova Sep 26, 2014 @ 1:41pm 
Awesome! Any chance you could also look into how this process would work for Final Fantasy III? :)
biggs Sep 26, 2014 @ 2:31pm 
I can do FFIII too but after I complete IV
If you do FF3, I'll marry you bro.
< >
Showing 1-15 of 87 comments
Per page: 1530 50