Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
64,156
31,882


In April, Apple updated its guidelines to allow retro game emulators on the App Store, and several popular emulators have already been released.

Delta-Hands-On-Feature.jpg

The emulators released so far allow iPhone users to play games released for older consoles from Nintendo, Sony, SEGA, Atari, and others.

A list of some popular emulators available on the App Store so far follows.

Released


Delta

Delta-Emulator-Pokemon-Gen-3-Feature.jpg

Delta is a well-polished emulator for several Nintendo consoles, with beautiful on-screen controller skins, support for a wide range of physical controllers, and more. Developed by Riley Testut, Delta is the successor to the GBA4iOS emulator.

Supported Devices:
  • iPhone
iPad support is coming soon.

Supported Consoles:
  • Game Boy (all models)
  • Nintendo DS
  • Nintendo Entertainment System (NES)
  • Super Nintendo Entertainment System (SNES)
  • Nintendo 64 (N64)

RetroArch

RetroArch-Sonic-iOS-Feature.jpg

RetroArch is a frontend that provides all-in-one access to many different emulators for consoles from Atari, Commodore, Nintendo, SEGA, Sony, and others. The app offers RetroAchievements, which are essentially custom challenges added on top of classic games, such as "find and collect a Fire Flower" in Super Mario Bros. for NES.

Supported Devices:
  • iPhone
  • iPad
  • Apple TV

Supported Consoles:
  • Atari 2600
  • Commodore 64
  • PlayStation (PS1)
  • PlayStation Portable (PSP)
  • SEGA Genesis
  • SEGA Saturn
  • Game Boy (all models)
  • Nintendo DS
  • Nintendo Entertainment System (NES)
  • Super Nintendo Entertainment System (SNES)
  • Nintendo 64 (N64)
RetroArch's full list of supported consoles is in the app's description on the App Store.

PPSSPP

iOS-Emulator-Feature.jpg

PlayStation Portable emulator PPSSPP is built into RetroArch, but it is also available as a standalone app for those who want a more distilled experience.

Supported Devices:
  • iPhone
  • iPad

Supported Consoles:
  • PlayStation Portable (PSP)

Gamma

Final-Fantasy-iOS-Emulation-Feature-Green.jpg

Gamma is an emulator for the original PlayStation. It is developed by ZodTTD, who has been creating emulators for jailbroken iPhones for around 15 years.

Supported Devices:
  • iPhone
  • iPad

Supported Consoles:
  • PlayStation (PS1)

Coming Soon

Provenance

Provenance is another frontend with all-in-one access to emulators for consoles from Atari, Nintendo, SEGA, Sony, and others. The app is currently available in beta via TestFlight, and it will be launching on the App Store soon. Provenance has been in development since 2016, and it could already be sideloaded on the iPhone.

Supported Devices:
  • iPhone
  • iPad
  • Apple TV

Supported Consoles:
  • Atari 2600
  • ColecoVision
  • PlayStation (PS1)
  • PlayStation Portable (PSP)
  • SEGA Genesis
  • SEGA Saturn
  • SEGA Dreamcast
  • Game Boy (all models)
  • Nintendo DS
  • Nintendo Entertainment System (NES)
  • Super Nintendo Entertainment System (SNES)
  • Nintendo 64 (N64)
A full list of supported consoles is available on Provenance's website.

Not Coming

Dolphin

The popular GameCube and Wii emulator Dolphin will not be available in the App Store, as its developers said Apple will not allow the emulator to use just-in-time (JIT) compilation, and PowerPC-based games are "basically unplayable" without it:
The GameCube and Wii have a PowerPC-based CPU inside them. All modern Apple devices use an ARM-based CPU. It isn't possible to directly run PowerPC code on an ARM CPU, and vice versa. Therefore, if we want to run a GameCube or Wii game on an iPhone, it is necessary to translate the game's PowerPC code to ARM so that the CPU can understand it.

Dolphin uses something called a Just-in-Time (JIT) recompiler to achieve this. Whenever the emulated console wants to run game code, Dolphin will use its JIT to translate the PowerPC code to ARM, and then execute the results.

Unfortunately, Apple generally does not allow apps to use JIT recompilers on iOS.

Article Link: iPhone Emulators on the App Store: Game Boy, N64, PS1, PSP, and More
 

HobeSoundDarryl

macrumors G5
How fantastic to finally have access to classic games that were overwhelmingly about "fun" and gameplay! IMO- modern developers could learn something from the games of yesteryear. Given a choice, I'd just about always opt for Amiga/N64 and before vs. about anything since. The oldies are not even remotely as pretty- go deep enough and 16 colors & mono sound becomes the norm- and resolutions are relatively pitiful in these 4K & 8K times- but there is a LOT of FUNNNNNNNNNNN in many of them.
 
Last edited:

everybodylovesramen

macrumors member
Aug 28, 2021
65
311
is there any non jailbreak ios emulator that supports turbografx-16 / pc engine yet?

i would really like to play devil’s crush when i have time to kill
 

MrDerby01

macrumors regular
Jun 2, 2010
235
290
They can but people will still pirate. All the Sega classics on the App Store are roms in an emulator wrapped in an iOS app.
That's fair.. just a thought... TBH I'm always amazed how someone rewrites the games with better graphics and smother game play using the from the games.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.