RetroArch operates with what it calls “cores.” These cores are different emulation platforms that let you play games from a whole range of retro consoles, including the Game Boy Advance. With RetroArch’s core system and the continual development on the project, you’ll never run out of things to play. While RetroArch offers a polished interface, it’s still an open-source project and may have some rough edges. Some reviews say it’s not entirely beginner-friendly, but if you can work through the learning curve, you’ll be well rewarded. Download For: GBA.emu supports a range of formats, including the .gba extension and most popular archive formats. For controls, it features an on-screen control system but leaves the option open for USB and Bluetooth controllers. Download For: John GBA Lite is a popular option because of how full-featured it is while being free. You get access to game saves and restoration, turbo keys, customization, and even fast forward. With this emulator app, you can also take advantage of popular cheat engines like GameShark and CodeBreaker. If you want to eliminate ads, consider upgrading to the full version for $2.99. Download For: My Boy! features nearly all of the advanced features of the other entries on this list, allowing you to take absolute control of your games in ways that would’ve never been possible on the actual Game Boy Advance. My Boy! includes cheat support such as ActionReplay, adds more customization options with key mapping, and even has screen layout options. Create your own shortcut icons to launch your favorite games straight from your phone’s home screen. The app is $4.99, but for all its features and options, it’s well worth the price. Download For: ClassicBoy doesn’t offer as many options as some of the others on this list when it comes to GBA support, but access to other Game Boy platforms and other popular consoles, like the PlayStation and N64, might be a bigger selling point to some. Download For: