Home/Blog/Nintendo

Game Boy Advance

Play Game Boy Advance games on your iPhone

Your Game Boy Advance games on an iPhone — what it's like, how to get set up in about a minute, and why the screen is better than you remember.

Updated 16 August 20265 min read

A Game Boy Advance game running in Haptic Emulator on iPhone with the purple GBA controller skin
A Game Boy Advance game in Haptic Emulator, with the indigo shell and the shoulder buttons where your thumbs expect them.

The Game Boy Advance had the best run of 2D games anyone has ever put on a handheld, and most of them never made it anywhere else. If you want to play them today, the honest answer is your phone.

The good news: it's a normal App Store download now. No jailbreak, no plugging into a computer every week, none of the awkwardness this used to involve.

The screen is better than you remember

This is the part that surprises people. The original Game Boy Advance had no backlight. You played it near a window, or tilted it toward a lamp, and squinted. It's the single most common memory anyone has of the thing.

On a phone, that game is bright, sharp and properly lit for the first time. The sprite work those artists did — some of the finest pixel art ever made — is finally easy to actually see.

Getting started: the 30-second part

Already have the ROM on your phone? Then this is quick.

  1. Get Haptic Emulator from the App Store. Ordinary install, free, and nothing expires after a week.
  2. Tap import. Point it at your file from the Files app, a folder, or the clipboard. Zipped files work as they are.
  3. Watch the box art appear. The cover downloads on its own and the game lands on your Game Boy Advance shelf looking like a real boxed game rather than a filename.
  4. Press start. The Game Boy Advance controls come up automatically.

Got a whole folder rather than one game? You can bring them all across at once instead of doing them one by one.

Save anywhere — even where the game wouldn't let you

Games that have their own save still work exactly as they always did. But you can also snapshot the game at any moment and jump straight back to it. For the tough platformers and the long RPGs, it's the difference between finishing something and giving up on it at the same boss for the third time.

Two things worth doing

Turn on the handheld screen filter

Game Boy Advance art was drawn for a small, dim screen, and the filter puts that texture back. It's the difference between "an old game blown up" and "the game the way you remember it." There are old-television and scanline options too if you want to go further.

Put the buttons where your hands want them

Every on-screen button can be dragged somewhere more comfortable, and you can size the D-pad to suit you. If you'd rather use a real controller, PlayStation, Xbox and MFi pads all connect — and for a 2D platformer, a physical D-pad is hard to beat.

A couple of things to know

Link cable stuff doesn't work. Trading and two-player-over-a-cable needed two machines wired together, and a single phone can't recreate that. Everything single-player is unaffected.

A few odd cartridges were odd. A handful of GBA games had extra hardware inside — tilt sensors, solar sensors. Those are an awkward fit for a flat sheet of glass. It's a very small corner of the library.

For the curious (optional)

You don't need any of this to play. It's here if you like knowing why things look the way they do.

The Game Boy Advance ran at 240×160 pixels on an unlit screen, so artists drew for a dim panel with visible pixel structure and colours that would wash out slightly. Modern phone displays are far sharper and brighter, which can make that same art look harsher than it was ever meant to look. The handheld filter reintroduces that panel texture, which is why the picture often reads as more faithful with it switched on.

Speed isn't a factor here. A modern iPhone runs Game Boy Advance games many times faster than the original hardware managed, so nothing in the library is demanding — anything you adjust is about presentation, not performance.

Frequently asked questions

Do I need to jailbreak my iPhone to play Game Boy Advance games?
No. Apple has allowed retro game console emulators on the App Store worldwide since April 2024. Haptic Emulator installs like any other app — no jailbreak, no AltStore, no sideloading, and nothing that stops working after seven days.
Does Haptic Emulator come with games?
No. Haptic ships no games, no ROMs and no BIOS files, and provides no way to find them. It is a player for game files you already have.
Can I use a real controller?
Yes. PlayStation, Xbox and MFi controllers all connect, with button remapping and two-player local play. You can also just drag the on-screen controls wherever suits your hands.
Will my old save files still work?
The game's own save files carry over and keep working. Snapshot saves are specific to the app that made them, so those generally don't move between different emulators.
Does it work on iPad?
Yes, on both iPhone and iPad. There's a full-screen landscape mode, and you can send the picture to a TV and use the phone as the controller.

Your whole childhood. One download.

Haptic Emulator runs 21 retro systems on iPhone and iPad — free to play, and it ships no games: it plays the ones you already have.

Free to play · all 21 systems · iPhone & iPad