You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
{{#seo: |title= (Media players) - GameBrew |title_mode=append |image=gsmplayer2.png |image_alt=GSM Player }} GSM Player is an audio player made by porting the GSM RPE-LTP (also called GSM Full Rate) audio codec, which has been used in mobile phones, to the Game Boy Advance. Now you can use your GBA as a portable music player, with up to 150 minutes of Good Sounding Music on a 256 Mbit flash cart. From mid-2004 to mid-2019, GSM Player for GBA went unmaintained, and changes to popular GBA homebrew toolchains rendered it unbuildable. [https://github.com/pinobatch/gsmplayer-gba The repository] ports the application to a more recent version of devkitARM. ==Building== If building from source: * <code>make build/allnewgsm-bare_mb.gba</code> * <code>padbin 256 build/allnewgsm-bare_mb.gba</code> * Convert audio files to GSM at 18157 Hz (a nonstandard rate). * Pack them into a single GBFS file using gbfs included with devkitARM tools: <code>gbfs gsmsongs.gbfs *.gsm</code> * Concatenate the player and the songs. ** On Windows: <code>copy /b build\allnewgsm-bare_mb.gba+gsmsongs.gbfs allnewgsm.gba</code> ** On UNIX: <code>cat build/allnewgsm-bare_mb.gba gsmsongs.gbfs > allnewgsm.gba</code> If building from Release 20040823: * Drop some .wav files in the wavs folder and then run Go.bat (Windows 95, 98, and ME users should run Go-win9x.bat instead). * This should produce a ROM called gsm.gba, which you can write to a GBA flash cartridge. ==Controls== Left/Right - Previous/Next track L - Seek left/right Select - lock/unlock controls Start - pause/resume playback A+B+Select+Start - Reset GBA, such as to exit to your loader menu (works only on Visoly and F2A carts) ==External links== * Author's website - https://pineight.com/gba/gsm/ * GitHub - https://github.com/pinobatch/gsmplayer-gba/
Advertising: