Analysis updated 2026-05-18
Play your Game Boy Advance game library on a modern Android phone.
Back up and transfer GBA save files between devices by exporting and importing .sav files.
Speed through slow parts of old games using adjustable fast forward up to 8x.
| carterprince/justgba | androosio/thortune | azcomp2000/battery-sentinel | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Building from source needs the Android SDK plus NDK 26.1.10909125 specifically.
JustGBA is an emulator for Android phones, meaning software that lets your phone pretend to be a different device so it can run programs made for that device. In this case, the device being imitated is the Game Boy Advance, Nintendo's handheld console from the early 2000s, so this app lets you play Game Boy Advance games directly on an Android phone. It is built on top of an existing project called gpSP, a well known Game Boy Advance emulator, and specifically targets modern Android phones with arm64 processors, which covers the vast majority of phones sold in recent years. The project's stated goal is to stay efficient, fast, and minimal rather than trying to add every possible feature. It relies on gpSP's just-in-time compiler, a technique that translates game code into instructions the phone's processor understands as the game runs, which the author says allows for very fast performance and low battery use, even when speeding through gameplay with fast forward. Among its features are several fast forward speeds, ranging from a mild 1.25 times up to a full 8 times or an unrestricted maximum speed, along with a toggle so you can turn fast forward on or off, or hold a button to speed up temporarily. It automatically restores your saved progress when you reopen a game, and lets you export or import your Game Boy Advance save files so they can be backed up or moved between devices. The app also supports both portrait and landscape orientations, keeps a list of recently played games on its main menu, and can display an on-screen frames-per-second counter. The author lists a couple of planned improvements still to come, including letting players remap which physical buttons control which in-game actions, and confirming that external game controllers work properly. Building the app yourself requires the Android SDK and a specific version of the Android NDK. The project is fully free and open source software, released under the GPL version 2 license, which it inherits from the gpSP project it is built on.
A fast, minimal Game Boy Advance emulator for Android phones, built on gpSP, letting you play GBA games with fast forward up to 8x.
Mainly Kotlin. The stack also includes Kotlin, gpSP, Android NDK.
Free and open source, modifications and redistributions must also stay open source under the same GPL v2 license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.