You can play every Game Boy Advance game on your iPhone right now
See the original posting on The Verge
The original Game Boy turns 25 today, but short of owning an original device or buying the games again on limited selection of the 3DS eShop, your best bet for re-living Super Mario Land or Pokémon Red is to use emulators. The portable nature of the games and the relatively low hardware requirements needed to emulate Nintendos handhelds have made them a perfect fit for modern day smartphones. While Android users have a variety of choices for emulation, the legally gray area of emulators has kept any apps from making it to Apples App Store, leaving apps like gpSPhone and GBA.emu limited only to jailbroken iOS devices.