RetroArch is a free and open-source, cross-platform frontend for emulators, game engines, video games, media players and other applications. From Wikipedia
Apple's policy change brings a variety of classic game emulators to the App Store, allowing iPhone and iPad users to relive gaming history.