Delta emulator for iOS 15
Modern mobile devices are packed with powerful processors and graphic chips that can easily handleclassic video games from popular video game systems. With Delta you can play your favorite games from GBA, GBA, N64, SNES, DS, GEN, NES on iPhone or iPad.
- What is Delta?
- Download Delta IPA
- Install Delta without a computer
- Add Repository
- How to enable Delta JIT
- What's new
Install Delta IPA on your iPhone:
Delta 15, the console emulator for iOS, can also be sideloaded with on-device IPA installers such as TrollStore, Esign, or Bullfrog Assistant. All tools work without jailbreak.
What is Delta?
Delta is an all-in-one classic video game emulator for iOS with support for several video game systems including Game Boy Advance, Nintendo 64, Nintendo DS, Nintendo Entertainment System, Super Nintendo Entertainment System, Game Boy Color, and Sega Genesis.
Basically, Delta turns any iPhone or iPad into a full-featured pocked size console emulator for top gaming systems. What's more, Delta is the spiritual successor to GBA4iOS which adds new features to the emulator including more emulation options and support for game controllers.
To play your favorite games on your iPhone or iPad, it's required to download ROMs. Those files contain a copy of the data from a read-only memory chip, often from a video game cartridge. Delta Emulator for iOS can import those files, allowing you to play your favorite games on iPhone.
Delta originally used DeSmuME to emulate DS games, but it was switched to melonDS which aims at providing fast and accurate Nintendo DS emulation. Unlike DeSmuME, melonDS requires several “BIOS” files in order to work, which can be found and downloaded from Googling.
Those DS Bios files include bios7.bin, bios9.bin, and firmware.bin.
On top of that, Delta uses multiple open-source emulator cores such as NES: Nestopia, SNES: Snes9x, N64: mupen64plus, GBC: Gambatte, GBA: visualboyadvance-m, DS: melonDS, and GEN: Genesis Plus GX. All console emulations are working at 100% speed on most new iPhones.
One of the last features implemented in Delta is JIT support on iOS. With Just-In-Time (JIT) compilations, supported apps can be compiled natively on the device, allowing them to run at full speed. As an example, Delta JIT compilation doubles the Fast Forward speed from 1.5x up to 3x.
Every Delta game system comes with its own custom-designed controller skin optimized for touch. Depending on the platform, you can experience different themes referring to the original hardware. There are available two skins for each platform in landscape and horizontal mode.
The emulator comes with a browser that not only shows all imported ROM files categorized by platform, but also will automatically display appropriate box art for imported games. It's also packed with a lot of useful features that are not available in the boxed consoles.
Let's mention just a few of them. Delta for iOS 15 can save states at any time of gameplay, enable cheats (Action Replay),activate Fast Forwarding (up to 3x with JIT, 1.5x without),and adds support for Game Controllers such as MFi, PS4, PS5, Xbox One S, and Xbox Series X.
What's more, you can connect to Bluetooth (and wired) keyboards, as well as the Apple Smart Keyboard. There is even an option to customize button mappings on a per-system basis and map buttons to special “Quick Save”, “Quick Load”, and “Fast Forward” actions.
Delta for iOS 15 allows you also to change game artwork to custom, change controller skin for a game, save and load save states for any game from the pause menu, speed through slower parts of games by running the game much faster than normal, and automatically backup saves.
From emulator settings, you can import new skins for supported game platforms, change the controller opacity, disable haptic feedback (device will not vibrate in response to touch screen controls),or activate Sync services to backup your games, save data, save states, and cheats.
With Delta emulation, you can play your favorite games from GBA (such as GTA, Donkey Kong, Pokémon, Legend of Zelda),Nintendo DS (Pokémon Diamond, New Super Mario Bros, Spider-Man – Shattered Dimensions),SNES (Mortal Kombat, Contra III, Doom),and many others.
Delta Emulator for iOS was released as an open-source project licensed under AGPLv3. The source code was published by Riley Testut through the GitHub Repository. Delta was developed using Swift language. This allows the emulator to run fast on any iOS device.
To compile the project by yourself, it's required to install Xcode 12 on a macOS with Swift 5+ libraries. Delta Emulator can run on iOS 12.2, but if you're compiling the app yourself, however, you should be able to lower the deployment target to iOS 12.0 without any issues.
Delta supports iOS 12, iOS 13, iOS 14, iOS 15, and iOS 16. It was designed for non-jailbroken iOS devices, but it also runs smoothly on all modern jailbreaks, such as unc0ver or checkra1n.
Download Delta IPA
When you will download Delta IPA it's required to sign and sideload the file on your iPhone or iPad with a free tool like AltStore (for Windows, macOS, Linux). Alternatively, you can do it with Sideloadly, but in this case, you will be not able to enable JIT compilations for Delta.
Step 1.Download AltStore for Mac or PC and install it on your device.
Step 2. Download Delta IPA from the link below.
Step 3. Connect your iOS device to your computer via lightning cable.
Step 4. Open AltStore on your iPhone and navigate to the “Browse” tab.
Step 5. Find Delta, then press the “Free” button to start installing the app.
Step 6. Open Delta Emulator from your Home Screen and enjoy the app.
Install Delta without a computer
Delta can also be installed through popular third-party App Stores for iOS. The no PC method doesn't work all the time because the Delta IPA file is signed with a globally available certificate that gets revoked by Apple. It means that the app will not install or stop opening when revoked.
The latest version of Delta for jailbroken devices is available through the private dtathemes Repository. To install Delta Emulator for iOS, add the unofficial Repository to your package manager and start playing your favorite games from various game consoles for free.
- Open from the home screen Cydia app.
- Tap Sources → Edit → Add the https://cydia.dtathemes.com/repo/ Repository URL.
- Cydia will automatically refresh packages available in the repository.
- Search for Delta Emulator and install the free package.
- Restart the Springboard to display the icon on the home screen.
Alternatively, please use the quick links available below to add the Delta Repository to your favorite package manager (Cydia, Saily, Installer, Zebra) with just one tap.
How to enable Delta JIT
Delta supports JIT on iOS by mapping separate virtual memory addresses with different permissions to the same underlying memory. This can dramatically improve melonDS performance and speed on iOS 14.2 – iOS 15.4. Only AltStore can enable JIT compilation.
Once installed, you can enable Delta JIT compilation for the sideloaded app by tapping on the app icon and selecting the new “Enable JIT” menu option. Since AltServer 1.5 you can do it also from the many AltServer → Enable JIT → Your iPhone → Delta.
- Updated Delta emulator for iOS to version 1.4.
- Integrated “CheatBase”.
- Improved controller support
- “Respect Silent Mode” setting.
- Fixes keyboard support on iOS 15+.
- Fixes system name not visible when remapping game controller inputs.
- Dark mode support throughout the app.
- Support for transparency in-game artwork.
- It fixes game audio distortion.
- Support for Dark Mode.
- Fixes the broken Real-Time Clock for some GBA games.
- Supports Just-in-time (JIT) compilation for enhanced performance on devices with A12 or later running iOS 14.2 – iOS 14.3.
- New core based on melonDS for DS emulation.
- DS settings screen to switch cores and import melonDS BIOS files.
- Fast-forward DS games.
- Action Replay cheat codes for DS games (melonDS core).
- Boot directly to Nintendo DS home screen and change system settings (melonDS core).
- Support for 8-character NES Game Genie cheat codes.
- Export save files for games from the context menu.
- Fixes issue preventing game artwork from loading.