Skip to main content

About iFly

What is iFly?

iFly is a Dreamcast emulator for iOS and tvOS. Fast, JIT-less Dreamcast performance on iPhone, iPad, and Apple TV, built on Flycast and optimized from the ground up for Apple silicon. From the creator of Provenance EMU (388k+ App Store downloads, 6,300+ GitHub stars).

Built for Speed Without JIT

iFly runs at full speed on modern iPhones and Apple TV without requiring JIT compilation, jailbreak, or sideload workarounds. The ARM64-optimized interpreter handles Dreamcast workloads natively on Apple silicon. 1,000+ Metal shaders for CRT effects, scanlines, and visual filters, all running at native frame rates.

Platform Support

iPhone

Optimized touch controls and responsive design

iPad

Larger screen experience with enhanced controls

Apple TV

Big screen gaming with controller support

Key Features

  • MFi, PlayStation, Xbox, and Switch controller support
  • 1,000+ native Metal shaders for visual quality and performance
  • ARM64-optimized interpreter for fast JIT-less performance
  • Save states and pause menu with quick in-game toggles
  • Automatic artwork and cheat code downloads
  • Smart search, filters, and full game library management
See full feature list →

System Requirements

  • iOS: iOS 15.6 or later
  • tvOS: tvOS 16.6 or later
  • Device: iPhone 12 or newer, iPad (6th generation) or newer, Apple TV 4K with JIT support
  • Recommendation: Newer devices recommended for best performance
  • Storage: Varies by game size

Download

iFly isn’t on the App Store. You can sideload it from the sources below. We recommendSideloadlyfor installing on iOS/tvOS. For enabling JIT on Apple TV, ask in our Discord for current JIT enabler recommendations.

Community

Join for updates, tips, and support.

Support Development

Help keep iFly free and improving.