Overview
Extract music/audio/sounds from the game files
Tools Required
Binary Domain has a sick soundtrack and although some people have ripped it via a capture card from their xbox/ps3 sitting idle in the game as the music plays I wanted the original HQ tracks so I experimented and found a method to get them out.
Tools needed
- CRI Packed File Maker
- HCA2WAV
- SFIV Audio Manager
There are some other tools which also work like the cpk quickbms script but these I found do the job well and have more functionality.
-GET ALL OF THEM HERE-
[link]
Steps
Step1.
Go to directory
C:Program Files (x86)SteamsteamappscommonBinary Domainsound
or if you have a different version of the game (non-steam china copy) go to the rootsound folder
here are the audio streams for the game.
I’m going to be going through on how to extract the music so what we want to look at is
Open up CRI Packed File Maker
[link]Click here and load the stream.cpk, once it has loaded and the listbox populated you will see all the audio streams.
Locate one of the bgm_ files in this tutorial case I’m using
and extract it!
[link]You will get a .aax file output
Fire up SFIV Audio Manager
[link]Extract the .aax pack to a new folder
[img][link][/img]
Now using HCA2WAV
you can convert it to a wav file.
Once it has been converted I use audacity to merge all the files
-start
-loop
-end
and then save it out as song.wav
Thats it, this concept can be applied to the sound files like speech dialogue as well just some of the files need to be converted from AIX2 to ADX using
Thanks for reading hope this is helpful I guess,
Cra0kalo