Release Notes
Last updated
Was this helpful?
Last updated
Was this helpful?
April 8, 2025
Disables OpenGL ES 3.0 by default for Donkey Kong 64 to fix crashes
Tapping "Join our Patreon" now directly opens link to Patreon campaign instead of AltStore
Fixed game previews not respecting OpenGL ES 3.0 setting
Fixed missing Patreon-exclusive app icons in PAL version
March 31, 2025
Play online-compatible Nintendo DS games with friends around the world!
Connect via community Nintendo WFC servers
Choose one of the default servers, or provide a custom DNS
(167.235.229.36)
(5.161.56.11)
(172.104.88.237)
Disables pausing & other functionality during multiplayer sessions
Shows toast notification when connecting + disconnecting from Nintendo WFC
Stays connected online up to 30 seconds after entering background
Uses OpenGL ES 3.0 to render games
Fixes many common graphical issues (e.g. black textures)
Optionally switch back to OpenGL ES 2.0 on per-game basis
Custom resolutions by editing config file at Delta/Cores/Mupen64Plus/Config/mupen64plus.cfg
Custom texture packs via Delta/Cores/Mupen64Plus/hires_texture
directory
New option in pause menu to take screenshots of games
Upscales screenshot to 1080p to ensure they appear sharp in Photos app
Map game controller buttons to take screenshot
New screenshot
input for controller skins
[Experimental Feature] Save to dedicated "Delta Screenshots" album
Choose a skin to use when a game controller is connected
Choose system-wide or per-game
Lists new features in latest Delta update on first launch
Includes links to Delta's new social media accounts
[Experimental Feature] "Show What's New" setting to re-show on next launch
New context-menu option to configure per-game settings
Preferred game skin
OpenGL ES 3.0 (N64)
Inserted GBA Game (DS)
Replaces "Change Game Skin" in game context menu
Controller skins can adjust position of pause menu via new `menuInsets` property
Supports vertical and horizontal insets
Log in with RetroAchievements account to track achievements
Supports Hardcore mode (Optional)
Shows notification after unlocking achievement
Supports NES, SNES, and N64 games
Remaining systems coming soon!
Optional AI assistant with detailed information about various games
Ask for help about the current game you're playing
Changed "Respect Silent Mode" default to OFF for all devices
Always shows Friend Zone Patrons in Settings
Shows "Follow Us" footer at bottom of Settings screen
Removed legacy credits for Riley, Shane, and Caroline
Includes timestamp in exported error log filename
Renamed "Variable Fast Forward" to "Custom Fast Forward Speed"
Removed legacy Experimental Features
Online Multiplayer
OpenGL ES 3.0
Game Screenshots
Removes "External Purchase Link" entitlement from non-App Store builds
Fixed black/missing/incorrect textures in various N64 games
Fixed white screen after (un-)locking device while AirPlaying DS games
Fixed no audio for game previews in silent mode when Respect Silent Mode is OFF
Fixed showing all save states as incompatible for non-DS systems
Fixed crash when viewing save states for unsupported system
Fixed missing accessibility label for Settings button
Fixed not showing "Reset" button when choosing landscape skin
Fixed not showing "Reset" button when choosing per-game Game Controller or AirPlay skins
Fixed "Hold Button" description layout after orientation change
[Delta Sync] Fixed misleading “file does not exist” errors when previous version is missing
[iPad] Fixed qutting all games when using multiple scenes
December 17, 2024
General
“Resume” button to quickly resume paused game
Dark + tinted variants of primary app icon
Toggle between light and dark mode variants to view both in settings
Patreon Integration (U.S. App Store only)
Access to patron-exclusive features by connecting Patreon account
Includes alternate app icons and Experimental Features
"External Purchase Link" to join our Patreon directly in-app
Alternate App Icons (Patrons)
Asks user to reboot device if attempting to choose existing app icon
Previous patron-only icons now available in U.S. App Store
Experimental Features (Patrons)
Now available in U.S. App Store
New OpenGL ES 3.0 renderer fixes many common graphical issues
DS Online Multiplayer (Patrons)
Play Nintendo DS games online with friends!
Connect via 3rd-party Nintendo WFC servers (e.g. Kaeru)
Available in U.S. App Store via Experimental Features
Fixed incorrect mappings for iPad landscape GBC controller skin
September 19, 2024
Fixed black screen when running on macOS 15 Sequoia
Fixed showing Patreon icons by accident in App Store build
September 16, 2024
Fixed not unlocking Experimental Features
Fixed misc. visual bugs on iOS 18
July 31, 2024
Changed Caroline Moore's credit to “Creative Director”
Fixed occasionally dropping DS touch screen inputs
Fixed crash when loading certain skins with fallback traits
Fixed crash when loading certain iPhone skins on iPad
Fixed app freezing when AirPlaying non-DS systems
Fixed app freezing when rotating device with certain skins
July 23, 2024
Supports using iPhone skins on iPad
"Show Touches" Experimental Feature
Optionally show touches when playing games or navigating UI
Useful for screen recordings and tutorials
Fixed rare crash when loading DS save states
Fixed game controllers not working on visionOS and macOS
Fixed hardware keyboard support on macOS
Fixed menu button not working on external controllers with remapped menu button
Fixed delayed inputs on external controllers with remapped menu button
Fixed DS touch screen not responding after updating to iPad version
July 10, 2024
App Icon
Includes alternative app icons designed by community members:
iPad Support
Play games full screen on iPad's beautiful display
Supports multiple windows in Stage Manager and Split View
Automatically pauses games when switching windows (optional)
Handoff
Seamlessly switch between iPhone and iPad
Continues playing exactly where you left off
Also supports Delta on Apple Silicon Macs via Mac App Store
melonDS 0.9.5
Improves DS game compatibility & performance
BIOS files are no longer required
Supports "inserting" GBA games into DS dual-slot
Increased Fast Forward speed to 3x (A15 processor or later)
Menu Button Gestures
Use gestures while holding menu button to perform quick actions
Menu + Horizontal Swipe: Fast Forward
Menu + Any Button: Hold Button
Menu + Double-Tap: Quick Save
Menu + Long-Press: Quick Load
Experimental Features
New section in Settings for features by third-party contributors
Features are WIP and should be used at user’s discretion
Available for Patrons on "Beta Access" tier or higher
Latest experimental features:
"Reverse Controller Skin Screens"
Allow switching controller skin screens at runtime
e.g. flipping DS screens
"Skin Debugging"
Visually show hit-boxes on controller skins to debug mappings
Replaces legacy "debug" key in controller skin info.json
Optionally ignore padding ("extendedEdges")
Save States
Sort save states by name
View all incompatible screenshots on a separate screen
Export save states to import into other emulators
“Display Full Screen” AirPlay Setting
Control whether Delta shows games full screen on external displays
Disable to use multiple windows on external display with Stage Manager
Misc.
Renamed “Change Controller Skin” context-menu option to “Change Game Skin”
Logs additional information in Error Log
Supports Game Mode on iOS 18+
Increased DS screen size for default edge-to-edge iPhone landscape skin
Fixed interface rotating when playing WarioWare: Twisted!
Fixed Pokemon Black & White (2) freezing with C-Gear enabled
Fixed preparing CheatBase every app launch
Fixed initializing games database concurrently
May 17, 2024
Updated app icon to avoid legal trouble with Adobe
Revised context menu for games
Groups related settings together
Nests Import/Export Save File under parent “Manage Save File” option
Changes Rename icon to match Files app
Renames “Save States” to “View Save States”
Fixed
Fixed exporting save file without file extension
Fixed broken melonDS BIOS FAQ link
April 25, 2024
Pre-fills Games Database search bar with game name
Revises Patreon settings section
Updates Caroline’s + Grant’s credit URLs to Threads
Adds “Credits” footer mentioning to follow Riley and Shane for Delta news
Fixed AirPlay message covering touch screen when AirPlaying just top screen
Fixed minor AirPlay message layout issues
Hides Genesis controller mapping for public builds
April 17, 2024
Initial App Store release!
Updated social media account for Riley & Shane to Threads
Adds "Support" settings section
February 20, 2024
Play multiplayer NES, SNES, and N64 games with friends
Supports up to 4 players
Stream your games to the big screen with AirPlay
[DS] Layout screens horizontally or vertically on TV
[DS] Optionally AirPlay just top screen for true multi-screen experience
Raised deployment target to iOS 14.0
Automatically resolves Cheat + ControllerSkin sync conflicts
Syncs GameSave.sha1
hash between devices to prevent redundant uploads
Displays activity indicator when signing in
Delays seeding Delta Sync database until initial sync
Delays sync until after interactive Settings dismissal has completed
Uses local modification date when uploading changes
Saves change token to disk immediately after fetching remote changes
Deauthenticates existing service when switching services
Improved error message when remote storage is out of free space (Dropbox only)
Added detailed logging to help debug issues
View complete error log by pressing "Export Error Log" in Settings
New default mappings for single Joy-Cons and Switch NES/SNES controllers
Uses Logo/Home button as Delta pause button if controller has one
Revised UI to use modern "inset grouped" style
Uses large titles where appropriate
Updates GoogleSignIn dependency to 5.0.2
Removes Fabric + Crashlytics dependencies
Replaces UIDocumentBrowserViewController
with UIDocumentPickerViewController
on iOS 17+
Skips checksum verification when importing zipped games
Adds "Learn More" links to FAQ thoughout the app
Displays "Touch Screen" instead of "iPhone" or "iPad" when using touch controls
Includes Delta Sync authentication error information in detailed error log
Switches to weak references for EmulatorCore + VideoManager gameViews
Adds GameView.isEnabled
to enable/disable rendering per-GameView
Fixed "Harmony.sqlite couldn't be opened" sync error when there are more than 1000 games
Fixed "file does not exist" sync error after restoring previous version
Fixed Delta Sync switch remaining OFF if users cancels "Disable Syncing?" warning alert
Fixed incorrect mass conflicts when signing out then back in
Fixed missing references to remote files when signing out then back in
Fixed queued syncs sometimes fetching outdated changes
Fixed accidentally using wrong account when signed-in to multiple services
Fixed issue causing Harmony to skip seeding database, potentially overwriting local data with old remote data
Fixed incorrectly marking some game saves as conflicted during initial sync
Fixed accidentally signing-out after signing-in to previous Google Drive account
Fixed incorrect font size for some labels
Hides "Haptic Feedback" section on iPad
Fixed accidentally deleting Games directory during sync in rare circumstances
Fixed GridCollectionViewCell
"Unable to simultaneously satisfy constraints" runtime error
September 19, 2023
Fixed crash when loading save states on iOS 17
Fixed displaying system name in dark text when remapping inputs on iOS 17
May 10, 2023
Fixed translucent controller skins becoming opaque after rotating device
Fixed incorrect controller skin thumbstick size after rotating device
February 28, 2023
View and add all known cheats for supported games
Read cheat descriptions, including how to activate them (if needed)
Groups cheats by category for easier browsing
Limited to DS games for now, but will be expanded in the future
When enabled, Delta will only play game audio when your device isn’t muted
Automatically mutes game audio if another app is playing audio
See everyone who has contributed to the Delta codebase on GitHub
View associated Pull Requests/GitHub repos for contributed features
Supports controller skins with new `placement` parameter
Supports controller skins with custom screens that don’t have explicit `outputFrame`
Adds Shane Gill to Credits
Automatically pauses + resumes emulation when switching between foreground apps with Stage Manager
Uses modern menu UI when importing games
Updated icon for "Copy Deep Link" action when sharing a game
Fixed error sharing games via certain share methods
Fixed exporting save files for games with names containing special characters
Fixed potential crash rendering game screen after changing EAGLContext
Fixed incorrect game screen frame when software keyboard appears on iOS 16
Fixed software keyboard sometimes appearing when not emulating anything
Fixed keyboard controller appearing when another controller is active
Fixed using Xbox controller analog sticks as D-pad inputs
Fixed remapping analog sticks
Fixed re-activating held inputs
Fixed duplicate inputs when re-activating discrete held input
Fixed incorrect font size for Credits section in Settings
Mastodon:
Threads:
Bluesky:
Allows using pause menu with cases such as and
For more info, check their
Fixed using analog sticks as discrete inputs for controllers with poor calibration (thanks !)
New "Button Pack" icon set by
Brand new legally-compliant app icon (thanks !)
"Halogenide" by
"Ketchup" by
"Microchip" by
Brand new controller skins designed specifically for iPad (thanks !)