How to Build a Retro Gaming Console with Your iPhone
Your iPhone Is Already a Retro Gaming Powerhouse: It Just Needs the Right Software
Modern iPhones contain more raw processing power than any gaming console released before 2010. Recent iPhones have power to spare for retro emulation. Some emulators, like Delta, PPSSPP and RetroArch, are now on the App Store, and Scarlet iOS makes it easy to install others as IPA files.
This guide will walk you through transforming your iPhone into a comprehensive retro gaming system capable of running games from the NES era all the way through the PlayStation Portable and early Nintendo DS generation. By the end, you will have a unified gaming setup that would have seemed like science fiction to a 1990s gamer.
For a broader overview of available emulators, see our companion guide on the best emulators to install with Scarlet iOS in 2026.
What You Will Need
Before starting, gather the following:
- An iPhone 8 or newer running iOS 14 through iOS 26 (iOS 27 support is reported by users but not officially confirmed)
- Scarlet iOS installed (the process takes under five minutes)
- A Bluetooth or wired controller (optional but strongly recommended)
- ROM files for games you own (legally required in most jurisdictions)
- At least 10 GB of free storage for a starter library
- A computer or iCloud Drive for transferring ROM files
Step 1: Install Scarlet iOS
If you have not already installed Scarlet iOS, visit the official site and follow the on-screen instructions. The process involves visiting the download page in Safari, tapping Install, and trusting the certificate in your device settings. No computer is required. Full instructions are available in our Scarlet iOS download guide.
Step 2: Install Your Core Emulators
A well-rounded retro gaming setup covers multiple platforms. Here is the recommended stack:
Nintendo Systems: Delta
Delta is the definitive Nintendo emulator for iPhone. It supports:
- NES (Nintendo Entertainment System)
- SNES (Super Nintendo Entertainment System)
- Nintendo 64
- Game Boy, Game Boy Color, Game Boy Advance
- Nintendo DS
Delta features beautiful controller skins, save states, fast-forward, and excellent controller support. Delta is on the App Store, or you can install it via Scarlet iOS; it will become the most-used emulator in your collection.
Sony Systems: PPSSPP and Gamma
For PlayStation coverage, you need two separate apps:
- Gamma: PlayStation 1 emulation, available on the App Store
- PPSSPP: PlayStation Portable emulation with configurable rendering resolution, texture replacement, and full save/load state support
Multi-System: RetroArch
RetroArch is the Swiss Army knife of emulation. Through its “cores” system (on iOS the cores are bundled with the app, not downloaded), a single app emulates many platforms; available cores vary, but can include:
- Sega Genesis, Master System, Sega CD, Saturn
- Atari 2600, 5200, 7800, Lynx, Jaguar
- NeoGeo and arcade systems via FinalBurn Neo
- TurboGrafx-16 and PC Engine
- Commodore 64 and Amiga
- DOS games via DOSBox Pure (to run a whole old PC with Windows 95 or DOS, see UTM SE)
RetroArch has a steeper learning curve but rewards the time investment with unmatched platform coverage and customization options. Our RetroArch setup guide walks through it step by step.
Arcade: MAME4iOS
For authentic arcade experiences, MAME4iOS is the essential app. It runs thousands of arcade ROM files with accurate emulation. The interface is optimized for touch, though a controller dramatically improves the experience for most arcade titles.
Step 3: Organizing Your ROM Library
A disorganized ROM library is frustrating to navigate. Follow these organizational principles from the start:
Folder Structure
ROMs/ NES/ SNES/ N64/ GBA/ PS1/ PSP/ Genesis/ Arcade/
File Naming Conventions
Use a consistent naming format: Game Title (Region) (Version).extension
- Super Mario World (USA).sfc
- Final Fantasy VII (USA) (Disc 1).bin
- Sonic the Hedgehog (USA, Europe).md
Transferring ROMs to Your iPhone
Most emulators accept files via multiple transfer methods:
- iCloud Drive: the easiest method; save ROMs to iCloud and import them within the emulator
- iTunes/Finder File Sharing: connect via USB and drag files into the emulator’s shared folder
- Wi-Fi transfer: some emulators have built-in Wi-Fi import options
- Web browser import: some emulators let you download files directly from a URL within the app
Step 4: Controller Configuration
Touch controls work for many games, but a physical controller is transformative for precision-dependent titles.
Controller Recommendations by Use Case
- Backbone One: best for casual retro gaming; clips to your iPhone for a console-handheld feel
- 8BitDo SN30 Pro+: best for SNES/NES purists who want authentic button feel
- Xbox Series Controller: best all-rounder with native iOS Bluetooth support
- Razer Kishi V2: best for extended sessions with pass-through charging
Mapping Controllers in Each Emulator
- Delta: pair your controller in iOS Bluetooth settings; Delta maps it automatically and lets you adjust mappings in its settings
- PPSSPP: full custom mapping in its controls settings
- RetroArch: per-port mapping in its input settings
Step 5: Display and Audio Optimization
Getting the visuals right is important for an authentic retro experience.
Display Tips
- Enable integer scaling in all emulators to preserve pixel art sharpness
- Use CRT scanline shaders in RetroArch for a nostalgic CRT TV feel
- Set N64 emulation to 2x or 3x internal resolution for crisp rendering
- For PS1 games, enable texture correction to remove wobbling geometry
Audio Tips
- Use headphones for the best audio reproduction, especially for SNES and PS1 soundtracks
- Enable audio latency compensation in RetroArch for tighter controller response
Step 6: Save Management and Backup
Losing save data is devastating for RPG players. Establish a save backup routine from the beginning:
- Delta can sync saves and save states to Google Drive or Dropbox when Delta Sync is enabled
- PPSSPP saves to a dedicated folder that can be backed up via iTunes
- RetroArch cores each have their own save locations, so back up RetroArch’s saves folder regularly
- Export save files to your iCloud Drive weekly for important long-form games
Your Retro Gaming Console Is Ready
With Scarlet iOS, five or six emulators, a Bluetooth controller, and a well-organized ROM library, your iPhone becomes a very capable retro gaming handheld.
The best part is that, apart from an optional controller, this setup costs little beyond what you already spent on your iPhone. Download Scarlet iOS for free and start building your retro gaming library today.