|Game Boy Advance Sound Format|
The Game Boy Advance Sound Format is container file based off of the PSF format. It stores the instructions sent to the GBA's audio chip, and the audio memory it reads from.
Although the format is called GSF, the actual file extensions are MINIGSF and GSFLIB. The GSFLIB file stores all the instrument samples while the MINIGSF files include the notes of an individual song. Players require both files to be located in the same path
- Audio Overload - Linux, Macintosh, Windows (Horribly Buggy)
- Highly Advanced - foobar2000, Winamp (32-bit only in 2020)
- VIOGSF - foobar2000, kbMedia Player, Winamp (32-bit only in 2020)
- GSF Decoder  - Winamp (32-bit only in 2020)
Desperately needs a simple C based GSF to WAV open sourced program.
GSF to ?
- Audio Overload - Linux, Macintosh, Windows - WAV
- Highly Advanced - foobar2000, Winamp - WAV
- VIOGSF - foobar2000, Winamp - WAV
? to GSF
All games released for the Game Boy Advance can have their music ripped to GSF.
How to Obtain
Ripping GSF music is complicated, but luckily, most Game Boy Advance games already have their sound ripped to GSF format and can be downloaded from the following sites:
- gsf.joshw.info - Josh W (individually 7Z archived).
- zophar.net/music/gsf.html - Zophar's GSF archive.
- gsf.caitsith2.net - Caitsith2 GSF archive (out of date).
- en.wikipedia.org/wiki/GBA_Sound_Format - Wikipedia.