Gba4iOS (iPhone screenshot 001)

After developer Riley Testut saw its popular Gameboy Color and Game Boy Advanced emulator, GBA4iOS, removed from the App Store due to complaints from both Nintendo and Apple, a new version of the software is now available for download from in an open beta form, no jailbreak required.

Furthermore, the app should be available on the Cydia store in the next few days, Testut wrote on Twitter.

That means all you jailbreakers out there will be able to enjoy your favorite Gameboy Color and Game Boy Advanced games on the best GBA emulator available on iOS.

No date trick is required in this version.

To download and install GBA4iOS 2.1 Open Beta, visit on your iPhone or iPad and hit the Install button. A dialog will pop up asking you to confirm that you’d like to install the app.

Hit Install to proceed.

iOS will then put up a warning asking you to confirm that you’d really like to download an app from an untrusted developer. That’s because you’re not downloading GBA4iOS 2.1 from the App Store.

Hit Trust and the app will start downloading to your Home screen.

Gba4iOS (iPhone screenshot 002)

When you fire up the emulator for the first time, you’ll be reminded of the date trick in case it fails to open. “Set the date back on your device at least 24 hours, then try opening the app again,” warns the prompt.

Gba4iOS (iPhone screenshot 003)

You’ll of course have to bring your own ROMs to play Nintendo games in GBA4iOS.

The settings interface provides detailed options to control frame rates, auto-saving of game progress, audio settings and push notifications, various emulation modes, physical controller settings, sensitivity, vibration and much more.

A Wireless Linking feature (currently in beta) is especially interesting in that it allows you to use multiplayer features that would normally required a Link Cable. This new update also introduces “some brand new features” to the overall experience.

Gba4iOS (iPhone screenshot 004)

The emulator was downloaded more than 8,300 times in just over 30 minutes following its release on You should transfer whatever game ROMs you own to the new app through iTunes.

“Just don’t delete the old one just yet,” Testut advised.

The emulator supports new 4.7-inch iPhone 6 and 5.5-inch iPhone 6 Plus resolutions, as showcased in an early demo video below.

If you’re running GBA4iOS 2.1 on an A5 or A4 device such as the iPhone 4s, iPhone 4, iPad mini and iPad 2, keep in mind that multiplayer won’t work for you because it requires “far too much CPU power to run.”

Again, the app works on iOS 8.1, no date trick required.

“This is not a permanent solution to work on iOS 8.1,” Testut noted, adding that it’s “for the meantime until the final version is released” as an over-the-air download that will replace the 2.1 beta on your Home screen.

Gba4iOS (iPhone screenshot 005)

Although in open beta, the emulator is “essentially finished” so Testut has decided to pre-release it anyway. If you like, you can download the source code for GBA4iOS 2.1 through BitBucket and compile it yourself (not for the faint-hearted, though).

“Compiling the app yourself would mean it would never stop working,” he said.

[ via Cult of Mac]

  • Tyler Smith

    should i get this on my 6 or no. I’m asking like will it slow down the phone or anything.

    • Dean Johnson

      Nope, I have it on my iPhone 4S and I haven’t walked into any problems yet. It is definitely one of, if not, the best emulators out there. I would sure as hell recommend it

      • Tyler Smith

        Thanks so much! ill wait for it to be on cydia. any idea what repo? I’ve deleted a couple..

      • Dean Johnson

        I’m guessing, if he has one, his own repo, but if he doesn’t probably Bigboss

      • Glenn DolFan Baptista

        Let me know when u find out as well please

    • Delis Encarnacion

      I got on my 6 and it’s great. I’m going to try the nds emulator next.

  • Dean Johnson

    So if I understand it correctly, if I install this beta, it will delete the old app and transfer all the data to the new beta app?

    • Croak

      It wrote over my previous GBA4IOS and all my settings, ROMS and save states remained. So, yes.

  • chocolateBEAR26

    Now can someone help me figure out how to patch a Pokemon ROM?

  • codylem

    Seems like the developer could easily take advantage of the iOS ‘Masque Attack’ with this application.

    • I might be wrong but in order to exploit the flaw you still need a valid certificate / profile which Apple could (and probably would) revoke…

    • Rowan09

      I think he would need to install a provisioning profile for that to work, but I guess he could. iEmulators is a trusted source, so I doubt they would do something like that.

      • codylem

        I’m not suggesting that iEmulators can’t be trusted, just that you can’t be to careful sometimes!

  • Briggamortis

    Doesn’t give me a download button for some reason…

  • August Ebbesen

    If you’re running GBA4iOS 2.1 on an A5 or A4 device such as the iPhone 4s, iPhone 4, iPad mini and iPad Air 2, keep in mind that multiplayer won’t work for you because it requires “far too much CPU power to run.”

    Say whaaaat!?? iPad Air 2 is not powerful enough? 😀

    • Agru

      we can safely assume he meant ipad 2

    • It’s a typo, fixed it, should be iPad 2 😀

      • August Ebbesen

        I was being sarcastic Agru 😀 All right then, good to hear Christian!

      • Agru

        Oh gosh sorry, it’s been a loooong day..

      • Guava Angel Rosas

        Will this work on iPod Touch 5?

  • Jason Baroni

    Thank you Jesus!!!

    • Jesus

      You’re Welcome!

  • Joseph

    “removed from the App Store”

    What? It was never on the App Store.

  • Vvbreaker

    Still waiting for the Play Station One emulator so I can play FFVII!

    • Guava Angel Rosas

      Just download it on the appstore

  • yungcinnabun

    This has been working even after apple tried to kill the date trick it still worked

  • Chris Gilmore

    So can somebody just tell me how to get Mario on my iPhone and I’ll be happy!

  • Hotrod

    Does anyone know of an NES emulator that runs on 8.1, I want to play Mike Tyson’s Punch out on my iPhone 6+

  • Hussain Hazimi

    Does this not work for the newly released 8.1.1, bc it’s not installing on my phone with that update?

  • Matt

    So for the last few weeks everyone has been saying to click “don’t trust” when the unidentified app developer pops up to avoid malware. Today, an emulator comes out and everyone clicks “trust.” Funny how that works.

  • Max

    It gives me prompt to Install, but then say’s Unable to Download App. Even Retry does not get it to fully install. Any suggestions?

    • Hussain Hazimi

      did you figure it out yet? I am still getting the same thing

  • A man

    This app is so good I’ve been waiting for it for a long time

  • Fahad

    This would be perfect on the 6 Plus, actually playable!

  • InfinitePlusOne

    Moviebox/showbox stopped working for me. Non jailbroken iPhone 6+? Any idea why? Should I just download it again? Link please?

    • TwinSon

      Date Trick got NIXED on 8.1. That was the backdoor Moviebox used to install and run on non-jailbroken devices. Only way you can use it now is if you JB your iPhone, otherwise you might as well delete it because it will NOT work.

  • TwinSon

    Installed on my 6+, this damn thing is amazing. Just got Pokemon Emerald, if this wireless linking thing actually works, I’m tryna trade and hand out some L’s in battles.

  • CNEpicness

    I am not able to download this on my iPhone 5, but the reviews say that every other version works. I’ve done 2.1 and 1.6.2, with and without the date trick, with no success. Any advice?

  • Jake Thomas

    It won’t download for me I have an iPhone 5c and its 8.1 and still won’t donwload… Any thoughts?

    • CNEpicness

      I’m having the same problem, I think this version is only meant for iPhone 4, 4s, 6, and 6+, but left 5, 5c, and 5s users with nothing.

  • Richard Wilkins Jr.

    Apple has patched the exploit. It no longer works. Im hoping it will still come to cydia.

  • Brian Brown

    doesnt work on my 6plus

  • Hamza


  • Jimmy Schoder

    Does iOS 8.1.2 screw it up? I’m not sure I should update

  • Aaron Faught

    will it work on ios 8.4

  • Robert Giorno

    For some reason gba won’t download even though I do everything it tells me to and it still says “gna4ios can not be downloaded at this time” please help me