v2026.11 DB LIVEVerified Frame-Time & Emulator Config Recipes for PS2, GameCube, Switch, PSP & iOS Delta
60
RetroFPSHandheld Matrix
Test FPS
🧭 Matchmaker🕹️ Systems🔋 Battery Calc🎮 Frontends📱 Handhelds (18)💿 Games (50)⚔️ Versus⚡ Turnip Drivers📦 ROM Compress📐 Screens🛠️ CFW🧠 Chipsets💾 SD Calc
S Tier SoC • Apple A17 Pro / A16 Bionic (iOS)Phone + Controller • 221g

iPhone 15 Pro / 16 (Delta & PPSSPP iOS) Emulation Compatibility & FPS Matrix

Turn Your iPhone Into a 4x Upscaled PSP, DS, N64 & GBA Beast

For GBA, DS, N64, PS1, and PSP, your iPhone paired with a telescoping controller beats every sub-$150 handheld. However, if you want plug-and-play PS2 and GameCube, buy a dedicated Retroid Pocket 5 or RP4 Pro instead.

Switch⚪ No
PS2⚪ No
GameCube🔴 Slow
3DS🟡 Playable
PSP🟢 60 FPS
N64🟢 60 FPS
GBA🟢 60 FPS
Street Price$99
Display:6.1" - 6.9" Super Retina XDR OLED (120Hz ProMotion)
Processor:Apple A17 Pro / A16 Bionic (iOS)
Memory & OS:8GB Unified • iOS 18 (App Store Emulators)
Battery:4441 mAh
Best Custom OS:Delta + PPSSPP + RetroArch + Folium + Backbone One / GameSir G8+

✓ Why Buy iPhone 15 Pro / 16 (Delta & PPSSPP iOS)

  • +Zero console cost—you already own an A16/A17/A18 powerhouse with a flagship OLED screen
  • +PPSSPP on iOS runs every PSP game at 4x (1080p) 60 FPS with Metal backend
  • +Delta Emulator makes GBA, DS, N64, and SNES dead-simple with iCloud save sync
  • +Snap on a $79 GameSir G8+ or $99 Backbone One USB-C for instant handheld ergonomics

✕ Known Limitations

  • −Apple blocks JIT compilation on the App Store—meaning NO official PS2 (Play! / NetherSX2) or full-speed GameCube without developer sideloading (AltStore/StikJIT)
  • −Touchscreen controls are painful for action games without a telescoping controller

🧠 Silicon Breakdown: Apple A17 Pro / A16 Bionic (iOS)

Raw silicon single-core speed is unmatched, making PPSSPP and Delta run at 4x resolution with zero frame drops. However, Apple App Store restrictions prevent JIT compilation by default, limiting official App Store PS2/GameCube emulation without sideloading.

CPU: 6-Core (2 Performance @ 3.78GHz + 4 Efficiency)
GPU: Apple 6-Core GPU (Metal 3 API)
Turnip Drivers: Not Supported
Compare All Handheld Chipsets →
11 Perfect • 4 Playable with Tweaks

iPhone 15 Pro / 16 (Delta & PPSSPP iOS) Game Compatibility & Settings Matrix

Game TitleSystemPerformance VerdictUpscale ResEmulator & Cycle TweakFull Recipe
God of War IIPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Grand Theft Auto: San AndreasPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Shadow of the ColossusPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Need for Speed: Most WantedPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Burnout 3: TakedownPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Gran Turismo 4PS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Metal Gear Solid 3: SubsistencePS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Silent Hill 2 (Director’s Cut)PS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Final Fantasy XPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
The Legend of Zelda: The Wind WakerGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Super Smash Bros. MeleeGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Resident Evil 4GameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Mario Kart: Double Dash!!GameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Super Mario SunshineGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
God of War: Chains of OlympusPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Crisis Core: Final Fantasy VIIPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Monster Hunter Freedom UnitePSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Grand Theft Auto: Vice City StoriesPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Pokémon Ultra Sun / Ultra Moon3DS🟡 28 FPS Playable (With Tweaks)2x Native (Folium JIT-less)Azahar • 100% (Default)Config →
The Legend of Zelda: Ocarina of Time 3D3DS🟡 28 FPS Playable (With Tweaks)2x Native (Folium JIT-less)Azahar • 100% (Default)Config →
Super Mario OdysseySwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Mario Kart 8 DeluxeSwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
The Legend of Zelda: Ocarina of TimeN64🟢 60 FPS Locked (4x)4x Native (1080p+)Mupen64Plus-Next • 100% (Default)Config →
Pokémon Emerald & Unbound (GBA)GBA🟢 60 FPS Locked (4x)4x Native (1080p+)RetroArch • 100% (Default)Config →
BlackPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Tekken 5PS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Metroid PrimeGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
F-Zero GXGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
The Legend of Zelda: Breath of the WildSwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Persona 5 RoyalSwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
God of War: Ghost of SpartaPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Midnight Club 3: DUB Edition RemixPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Kingdom Hearts II Final MixPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Dragon Ball Z: Budokai Tenkaichi 3PS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
The Legend of Zelda: Twilight PrincessGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Paper Mario: The Thousand-Year DoorGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Super Mario GalaxyGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Persona 3 PortablePSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
The Legend of Zelda: A Link Between Worlds3DS🟡 28 FPS Playable (With Tweaks)2x Native (Folium JIT-less)Azahar • 100% (Default)Config →
Super Smash Bros. UltimateSwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Burnout RevengePS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Dragon Quest VIII: Journey of the Cursed KingPS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Tony Hawk's Pro Skater 4PS2🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Luigi's MansionGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Mario Golf: Toadstool TourGameCube🔴 19 FPS Slowdown (Underpowered)1x Native (No JIT)Dolphin • 100% (Default)Config →
Grand Theft Auto: Liberty City StoriesPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
DaxterPSP🟢 60 FPS Locked (4x)4x Native (1080p+)PPSSPP • 100% (Default)Config →
Xenoblade Chronicles 3D3DS🟡 28 FPS Playable (With Tweaks)2x Native (Folium JIT-less)Lime3DS • 100% (Default)Config →
Fire Emblem: Three HousesSwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →
Metroid DreadSwitch🔴 Blocked by iOS App Store JIT LimitN/ANo • N/AConfig →

Compare iPhone 15 Pro / 16 (Delta & PPSSPP iOS) Against Rivals