mattials
English
eNES

How to play SNES games on iPhone and iPad with eNES

To play SNES games on iPhone, open eNES, import an .sfc or .smc file you own from the Files app, and tap the game. SNES support in eNES is marked beta: most of it works, and some games may show minor glitches.

2 min read · Updated 2026-08-19

Download on the App Store ★ 4.4 (183)

Can you play SNES games on an iPhone?

Yes. eNES runs a separate SNES emulation path next to its NES core, with full audio, save states, cheats and rewind. You need no jailbreak and no computer, only a game file you are entitled to use.

As with the NES side, eNES contains no games and never points you to any; use only an .sfc or .smc file you have the right to use under the law where you live, such as homebrew distributed by its author.

Steps: from file to first level

  1. Save your .sfc or .smc file where the Files app can reach it.
  2. In eNES, tap Import ROM (or +) and choose the file. It joins the same library as your NES games.
  3. Tap the game. Its page shows SNES Emulation (Beta) and details such as the Region and ROM Size.
  4. Tap Play. The on-screen pad adds X, Y and the Left Shoulder and Right Shoulder buttons.
  5. Open Save States from the save icon at the top and tap New Save to keep your place.
  6. For a sofa session, pair a Bluetooth controller in iOS Settings; eNES maps it without any setup.

What works on the SNES side

SNES features in eNES
FeatureFreePro
Play imported .sfc / .smc games with soundYesYes
Manual save states per game1Unlimited
Automatic saves per game33
Active cheat codes at once1Unlimited
Rewind (about 10 seconds)After a short ad, per sessionYes
Color filtersDefaultAll styles
Bluetooth controllersUp to 2Up to 2

SNES cheats live under Cheats (SNES). That screen takes 8-digit hex codes such as 7E0200FF and the dash-separated letter codes printed in old cheat books; the next guide on cheat codes shows how a hex code is read.

About the beta label

The app says it plainly: SNES support is new, still being refined, and some games may have minor glitches. In practice that means you may meet a graphics or sound oddity in some titles. If a game misbehaves, make a save state before the tricky part so you never lose progress, and keep the app updated.

Mistakes to avoid

  • Importing a zipped file. Unzip it in the Files app so eNES sees the .sfc or .smc file.
  • Treating a save state as your only save. Keep the game's own in-game save too, especially while SNES support is beta.
  • Looking for SNES on the Apple Watch. The Watch app plays NES games only.

Questions and answers

Does eNES need a jailbreak to play SNES games?
No. It is a normal App Store app. Import your own .sfc or .smc file and play.
Is there sound in SNES games?
Yes, SNES games run with full audio on iPhone and iPad. Only the Apple Watch app is silent, and it plays NES games only.
What is the difference between .sfc and .smc?
Both are SNES game file formats; .smc files often carry an extra header from old copying devices. eNES imports both.

More eNES guides