Line 122: |
Line 122: |
| | | |
| ==Unpack audio files== | | ==Unpack audio files== |
− | All audio content is stored within <samp>Content/XACT</samp> in the form of soundbanks, which store all of the game's sounds and music. The two soundbank files available are <samp>Wave Bank(1.4).xwb</samp> and <samp>Wave Bank.xwb</samp>.
| + | The base game's audio is stored in the <samp>Content/XACT</samp> folder in the form of soundbanks, which store all of the game's sounds and music. The two soundbank files available are <samp>Wave Bank(1.4).xwb</samp> and <samp>Wave Bank.xwb</samp>. |
− | | |
− | If desired, audio files can be extracted and browsed with an XWB extractor:
| |
| | | |
| + | Audio files can be extracted and browsed with an XWB extractor: |
| {| class="wikitable" | | {| class="wikitable" |
− | |+ XWB Extractors
| |
− | |-
| |
− | ! Tool name !! Platforms supported !! Features !! Notes
| |
− | |-
| |
− | | {{github|mariodon/unxwb|unxwb}} || Windows, macOS || Extracts an XWB soundbank into .wav files and hex codes. || A straightforward open and extract utility.
| |
| |- | | |- |
− | | [https://www.vgmstream.org/downloads VGMStream] plugin for [https://www.foobar2000.org/ foobar2000] sound player || Windows || Views XWB soundbanks with integer codes and many in-game codes included in filenames. || Very convenient file browser. (For some reason, it increments audio IDs by 1, and each audio cue is looped.)
| + | ! tool name |
| + | ! platforms supported |
| + | ! notes |
| |- | | |- |
− | | [https://shrinefox.com/browse?post=xacttool XACTTool] || Windows || Extracts an XWB soundbank into .wav files and integer codes. Can also manipulate soundbanks. || Command-line only. | + | | {{github|mariodon/unxwb|unxwb}} |
− | |}
| + | | Windows, macOS |
| + | | Extracts an XWB soundbank into .wav files and hex codes. A straightforward open and extract utility. |
| | | |
− | See the [[#Track list|full track list]] below.
| + | {{collapse|use unwxnb on macOS|content= |
− | | + | If you want to use unxwb on a Mac, you'll need to build it yourself. |
− | ===Using unxwb on Mac===
| |
− | If you want to use unxwb on a Mac, you will need to build it yourself. | |
| | | |
| # Download the source code to unxwb from {{github|mariodon/unxwb|unxwb}} (click the green Code button > select download zip) | | # Download the source code to unxwb from {{github|mariodon/unxwb|unxwb}} (click the green Code button > select download zip) |
Line 158: |
Line 153: |
| # Move the .wav files into a separate folder (I named mine <code>Wave Bank 1.4</code>) | | # Move the .wav files into a separate folder (I named mine <code>Wave Bank 1.4</code>) |
| # Now you have all the .wavs into two folders! | | # Now you have all the .wavs into two folders! |
| + | }} |
| + | |- |
| + | | [https://www.vgmstream.org/downloads VGMStream] plugin for [https://www.foobar2000.org/ foobar2000] sound player |
| + | | Windows |
| + | | Views XWB soundbanks with integer codes and many in-game codes included in filenames, and has a very convenient file browser. (For some reason, it increments audio IDs by 1, and each audio cue is looped.) |
| + | |- |
| + | | [https://shrinefox.com/browse?post=xacttool XACTTool] |
| + | | Windows |
| + | | Extracts an XWB soundbank into .wav files and integer codes. Can also manipulate soundbanks. Command-line only. |
| + | |} |
| + | |
| + | See the [[#Track list|full track list]] below. |
| | | |
| ==Track list== | | ==Track list== |