Skip to content
This repository

The number one Game Boy Advance emulator for iOS is back, and has been rewritten from the ground up for iOS 7. And as always: no jailbreak required.

tree: 82fc08f3b5

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 GBA4iOS.xcworkspace
Octocat-spinner-32 GBA4iOS
Octocat-spinner-32 iGBA
Octocat-spinner-32 .DS_Store
Octocat-spinner-32 .gitignore


A fast GBA emulator for the iPhone/iPod Touch based on version 1.8.0 of gpSPhone by zodttd ( This version can be compiled directly in Xcode and deployed just like any other app. No jailbreak required.

To edit, simply open the GBA4iOS.xcworkspace file. Inside will be two projects each with their own target: iGBA, which builds a static library (libiGBA.a), and GBA4iOS, which builds the GBA4iOS app (which uses libiGBA.a). Just build in Xcode and it will compile both iGBA and GBA4iOS for you.

Differences in this version from gpSPhone available in the Cydia Store are:

•iTunes File Sharing support •Works on non-jailbroken phones

However, some bugs do exist in the current version, such as:

•Audio sometimes will disappear for a second, and sometimes it'll completely disappear. •Compatibility issues with some GBA games.

Coming features:

•GBA4iOS Settings •Landscape mode •Save states

If you would like to contribute, I'd appreciate it! I'm trying to fix the current bugs, but any additional help is greatly appreciated. So send those pull requests :)

All that's left to say is enjoy playing your Pokémons and your Marios on your phone!

Something went wrong with that request. Please try again.