Features
A modern Dreamcast emulation experience tailored for iPhone, iPad, and Apple TV. iFly focuses on smooth performance, robust controller support, and a clean interface designed for iOS and tvOS.
Performance & graphics
JIT-less full speed
Custom Apple-silicon CPU work runs Dreamcast at full speed with no JIT. Upscales to 1440p or 4K on recent devices.
Custom Metal backend
A Metal renderer built for Apple GPUs, with HDR upscaling support.
1K+ Metal shaders
A large native shader library for visual quality and effects.
Texture packs
Custom texture-pack support with a management UI, like Flycast.
ProMotion support
High-refresh ProMotion rendering, or lock to the original refresh rate.
VMU tooling
Floating VMU window
Keep a live VMU on screen while you play.
VMU Watch companion
A live VMU viewer on Apple Watch.
Native VMU file manager
A Swift-native VMU manager with per-game and per-VMU backup and restore.
Saves & sync
iCloud sync
Saves, VMUs, and BIOS sync across devices over iCloud. ROMs stay local.
Off-thread auto-saves
Timed auto-saves serialize off the main thread, so emulation never stalls.
HLE & native BIOS
Run on the built-in HLE BIOS, or supply a real BIOS.
Input & controls
External controllers + haptics
DualShock, DualSense, Xbox, Switch, and MFi controllers, with haptics.
Jump Pack rumble
Jump Pack rumble maps to device haptics or controller rumble.
Remappable + presets
Remap external controller buttons and save presets.
On-screen controls
Customizable, movable on-screen controls.
Keyboard & mouse
On-screen touch keyboard/mouse plus native Bluetooth keyboard, mouse, and Smart Keyboard where the OS supports it.
Light gun & microphone
Touch light-gun input and native CoreAudio microphone input.
DeltaSkin / ManicSkin
Import DeltaSkin and ManicSkin controller skins.
Connectivity & display
External display
Output to an external display on iOS and iPadOS.
DCNet & LAN
DCNet network and LAN support, matching Flycast.
Games & content
Cheat database
In-app cheat-code database.
RetroAchievements
RetroAchievements support.
Metadata lookup
Online game-metadata lookup for your library.
Per-game options
Tune options per game.
Platform & import
iOS, iPadOS, tvOS
One app across iPhone, iPad, and Apple TV.
Recent-games widget
Quick-launch recent games from a Springboard widget.
Flexible import
WebDAV, HTTP, or Files.app import, plus drag-and-drop on iPad.