How to Modify Game Audio

You can replace in-game Audio with your own Custom SFX/Ambiance using CATool.

  1. Download and Extract CATool or Update to v2.4 via the --upd flag after calling the script. Example: python CATool.py --upd.

  2. Extract the CombinedAudio.bin Archive File using the --eca Flag.

  3. Extract the Header using the --gh Flag.

  4. Ensure your Audio file is lower-quality. As analog Audio (*.dsp and *.fsb) can be large, a bit-rate of roughly 96kbps is recommended.

  5. Convert your Audio to Wave format if necessary.

  6. Convert your new Wave Audio File to *.dsp format.

  7. Convert your new *.dsp Audio to FMOD Sound Bank Format *.fsb.

  8. Add Padding as needed for Audio, using the --ap Flag for automation.

  9. Replace the segment file of your choice. The replacement file must have the same name and file-size as the original (e.g., replacing segment_118.fsb requires deleting the original and using the same name).

  10. Rebuild the CombinedAudio.bin Archive File using the --rca Flag. Ensure you have previously dumped the Header using --gh.

Your CombinedAudio.bin might not work perfectly. This tool is still a WIP, so check for updates regularly to enhance your Minecraft 3DS modding capabilities.

Settings