byvar / gaxm

Experimental GAX (Shin'en GBA audio engine) to XM converter
MIT License
15 stars 0 forks source link

GaXM

Experimental GAX (Shin'en GBA audio engine) to XM converter

All GAX versions are supported, so it should be possible to create XM files for most games using this engine. However, many GAX features are not supported in XM. As such the resulting files will likely sound different from in-game.

Some of these features are:

However, for some games these exports sound close to perfect. Most likely, they can be perfected by creating a custom GAX player using the GAX structs provided in BinarySerializer.GBA.Audio.

Note

If you download the repo as a zip folder the submodules won't be included, causing the project not to compile. To solve this, download the submodule repos as well and place them in the specified folders: