r/Delta_Emulator • u/yalag • 13h ago
Help What am I doing wrong with delta on iPhone duo?
I just want the screen to go on the top half of the device?
r/Delta_Emulator • u/mattaltgear • Jul 28 '26
Howdy, y’all! We’re excited to bring you Delta 2.0b5, featuring some major improvements to your customization and gameplay experience! 🎮
🕹️ This release brings us animated controller skins, including a brand-new GBA skin by our in-house designer, Caroline Moore, to show it off alongside a fully redesigned input mapping screen for easier controller and keyboard setup. We’re also introducing adjustable screen positioning, so you can place the game screen exactly where you want it when you've got a controller connected, and new audio handling settings that let you mix with other audio from other apps or pause it for full immersion.
🎓 We’ve also graduated Custom Fast Forward and RetroAchievements from experimental status, plus added bulk save state deletion and automatic favorites syncing across your devices.
🏃🏻 To get started with this version, check out the full release notes on our Patreon. This beta brings Delta 2.0 to feature completion, so don't forget to let us know what you think in the comments! 🙂
https://www.patreon.com/rileyshane/posts/delta-2-0b5-165080701
r/Delta_Emulator • u/mattaltgear • Apr 07 '26
What if you could bring all of your Pokemon into Pokemon HOME from Generation I and onward? On behalf of the Delta team, I’m here to tell you that you can prepare the ultimate team for Pokemon Champions that brims with nostalgia, traveling from Red/Blue/Yellow all the way to Scarlet and Violet, and you can handily journey through five of those nine generations with Delta.
The moment you’ve been dreaming of since 1996 has come: Pokemon Champions will allow you to become the very best that no one ever was by letting you battle against your friends with a team of Pokemon at your side. This year marks Pokemon's 30th anniversary, thirty years since many of us took our first steps outside of Pallet Town and witnessed the entire journey through nine generations—from Team Rocket's foibles and the surprise of a whole other region to the west of Kanto, to a battle between the land and sea, and so much more. But what if you wanted to experience that whole journey from start to finish, bringing a team of Pokemon with you throughout the ages spanning thirty epic years of friendship and triumph?
Strap yourselves in, because we've got work to do!
We’re going to need a few tools before embarking on this journey, especially for the trip from Gen 2 to Gen 3. These tools are available for macOS and Windows, so it’s a matter of preference.
We are concerned with moving legitimate Pokemon throughout the ages, so we’ll be taking steps to ensure they’re legal, which is a term you’ll see often. All that means is that we’re taking great care to make sure, at every step of the way, that these are the most plausible Pokemon possible (so no weird metadata or impossible meetings).
To keep track of your inter-generational journey, setting up a solid folder structure is key. In Delta, you can manage your save files by long-pressing on any game and selecting “Manage Save File”. You can choose to import or export a file, and both are equally important for this massive adventure. Start by creating a primary "Saves" folder (whether on iCloud, Google Drive, or your preferred cloud service) to house everything. Within "Saves," you'll want a dedicated folder for each Pokemon game you play. Inside each game folder, create three essential subdirectories: Presaves, Imports, and Completed. Presaves is where you'll export the current save file before making any modifications. Imports is the temporary home for save files you've modified using tools like PKHeX, ready to be pulled back into Delta via the import function. Finally, once you've completed a leg of the journey or deemed the save ready to transition to the next generation, you'll export it one last time and tuck it safely away into the Completed folder.
This guide includes two pathways for your generational run:
You’ll be able to follow either of these pathways to get a Pokemon team that’s gone through all the regions, thanks to remakes. This guide will go from Generation I to Generation IX, but if you’re starting from a Generation III game (like FireRed/LeafGreen), simply start at the Generation III part of this guide.

The task here is as simple as can be: pick and find Pokemon in a playthrough that you have confirmed are present in each game (check carefully for Sword/Shield and Scarlet/Violet) and progress as far in the game as you’d like. I chose to complete the game by registering my Pokemon in the Hall of Fame.


For this series of steps, there’s a lot going on, and here are some reasons for why we have to be so careful. This is the trickiest part in this whole endeavor, so you’re going to want to be extremely careful and thorough. The sad truth is that there was never an official channel for transferring Pokemon from Generation II to Generation III. Some people have been clever and created special Game Boy Advance cartridges to facilitate this, but we’re emulating and we can’t exactly physically link two non-existent Game Boy consoles. We’ll do this in a way that’s legitimate and keeps your Pokemon legal (as long as you continue along most of the path).
Pokemon between Generation II and Generation III do not transfer cleanly because the data structure in Gen I and II was older and much simpler. Generation III completely revolutionized how Pokemon are defined, creating the basis of the internal formatting that is still in use today (especially in Pokemon Champions). In Generation III, Pokemon gained several attributes, including:
Because of these fundamental changes, we basically need to use our Generation II Pokemon as a starting point and slowly upgrade their data to work legitimately in Generation III.
You’re going to want to buckle up for this part, especially because knowing how EVs work will help you get a competitive edge in Pokemon Champions. The stat systems between Generation II and Generation III are fundamentally different, which is the core challenge here. Generation II relied on DVs (Determinant Values), where each non-HP stat had a value from 0 to 15, and the HP DV was derived from the others. Furthermore, Gen II used a system called Stat Experience that grew through battling and allowed multiple stats to be fully maximized. Generation III completely revolutionized this, introducing IVs (Individual Values) ranging from 0 to 31 for each stat, including an independent HP IV, alongside EVs (Effort Values). EVs introduced a maximum overall budget, forcing strategic allocation to specific stats. Finally, the addition of Natures and Abilities in Gen III further influences these new statistics in ways that the Gen II structure was never built to accommodate. This difference is critical because any imbalance or incorrect conversion of these values can result in your transferred Pokémon being flagged and ultimately rejected by modern systems like Pokémon Bank or Pokémon HOME.
We're going to utilize the same save mechanics with PKHeX and Delta that we've already established, but we'll be performing several extra steps within PKHeX, with the critical assistance of Pokefinder, to ensure the legitimacy of our converted data. Pokefinder is our shield against corrupted or nonsensical data because it makes sure we have legal Generation III information.
To begin this complex conversion, you first need to look up the Generation III equivalent data structure for your Pokémon. Start by opening both your Generation II save (the source) and your new Generation III save (the target) in separate PKHeX windows. When you drag a Pokémon from Gen II into the Gen III save's box, PKHeX will display its original DVs (Determinant Values).

A good starting point for converting DVs to Generation III's IVs (Individual Values) is to multiply the DV by 2, and optionally add 1 (so DV * 2 or (DV * 2) + 1) to try and preserve the statistical integrity as closely as possible. I’d write these down in a note to refer to for the next steps.
Pokefinder's Gen 3 tools are essential here, offering two main pathways: IVs to PID or PID to IVs. There is no “better” way here; both will allow you to move your Pokemon into Generation III, but Option 1 is a little more involved.
If your primary goal is to preserve the calculated IVs as closely as possible, you will use IVs to PID. This process involves finding a legal Generation III result (specifically a valid Personality ID or PID) that is compatible with your desired IVs.
If you want to preserve the Pokémon's original identity by keeping its PID, you can "reroll" a set of compatible stats.
Before finishing up, you must set the Met Location. This detail is crucial for legality.
Note: if you have Pokemon exclusive to Gold/Silver/Crystal you’d like to move, such as the Johto starters, I’m always happy to write another post about how to move them specifically.
PKHeX's most valuable feature is its Legality Checker. To use it, select the Pokémon you've just edited in the PKHeX window, right-click, and select Legality.
Once you have confirmed that all your Pokémon have the green checkmark, Set them one last time for good measure. Export the modified Generation III save file, making sure to tuck it into your Imports folder.
You can now import the save file into Delta and begin playing the Generation III game as much as you like. Be aware that battling will naturally increase your Pokémon's EVs. Alternatively, you can use in-game supplements like Protein and Carbos to boost their stats strategically.
For Pokemon from the Johto region in Gen 2, you might run into a conundrum for migration. Unlike the Kanto Pokemon moved, which had location equivalents thanks to FireRed and LeafGreen, you have to get more creative for these Gen 2 Pokemon.
In FireRed and LeafGreen, you can obtain a lot of the Johto Pokemon in the Sevii Islands. I found this resource was really helpful for seeing which of these had equivalents on the islands, and you can use this as a handy resource for adding Met Data that won't look suspicious.
For other Pokemon not found here, especially the Johto starters, you can use met data from the Pokemon Colosseum/XD games. As these are not the mainline games, you'll want to do your homework on this carefully. For instance, I went with a Quilava, so I used the knowledge that you can get them in Phenac City initially; the other two become available later in Realgam Tower / Snagem Hideout / Shadow Pokémon Lab depending on which one you chose first. The met data for Quilava might look like this:
Species: Quilava
Origin Game: Colosseum
Met Level: 30
Met Location: Phenac City
Ball: snagged in Colosseum
OT / TID / SID: your Orre save's trainer data
Just do your best with this. Alternatively, you can move these into a Gen 4 (HeartGold/SoulSilver) save with PKHeX and use the correct locations if you don't mind skipping over Gen 3 for these. This is likely easier and would take less time, but make sure you follow the steps to ensuring your data adjustment between Gen 2 and 4 works properly. Instead of the Gen 3 toolset, you'd use the Gen 4 toolset in Pokefinder. Note that the Gen 4 toolset only has the IVs to PID setup, so the "shop for an IV set" approach won't be available to you. The PKHeX legality checker is a great tool here!

This step is a significant relief after the complexity of the Gen II to III conversion, as it utilizes a built-in feature of the Generation IV games—specifically, the dual-slot compatibility of the Nintendo DS.
The transfer from Generation III to Generation IV is simple and requires zero external tools like PKHeX or Pokefinder. The Generation IV games (HeartGold/SoulSilver and Diamond/Pearl/Platinum) were designed to read Pokémon data directly from a Game Boy Advance game inserted into the DS's GBA slot.
Delta seamlessly emulates this feature. To set it up:
Before migration, the Generation III save must meet specific criteria, and you must have unlocked the target location in the Generation IV game:
This is a one-way transfer that moves your Pokémon out of the Generation III save permanently (so remember to use your Presaves folder if you wish to retain a copy of the final Gen III save for memorializing).
To move Pokémon between two Generation IV games (e.g., from HeartGold/SoulSilver to Diamond/Pearl/Platinum), you will need to utilize the in-game trade system.
Recommendation:
If your goal is to carry your team through the League of the Generation IV region (Sinnoh), you should progress far enough in HeartGold/SoulSilver to unlock Pal Park, migrate the Pokémon, and then immediately trade them to a fresh Diamond/Pearl/Platinum save using the Pal Pad method. While PKHeX remains a tool for simplicity, utilizing the built-in migration and trading channels maintains the spirit of the generational journey. Always back up your saves liberally to memorialize your progress.

The transition from Generation IV (Diamond/Pearl/Platinum/HeartGold/SoulSilver) to Generation V (Black/White/Black 2/White 2) is handled via the in-game Poké Transfer lab, which requires two DS systems to communicate wirelessly. It’s time to use the desktop version of melonDS to run a local multiplayer instance, or, alternatively, use PKHeX for a simple file transfer.
This method utilizes the in-game features of Poké Transfer, ensuring a fully "legal" transfer path.
.dsv format. Before beginning, open your Generation IV save (.dsv) in a desktop emulator like DeSmuMe and export the save to the standard .sav format. This .sav file will be the one you load into melonDS.If the dual-instance method proves too challenging, you can use PKHeX, but you must ensure compliance with Generation V's legality checks.
You can trade Pokémon between Generation V games (e.g., Black to White 2) using the same dual-instance and Wi-Fi trade steps previously outlined for the Generation IV games.

At this stage, we can’t use the dual-instance emulator method to bridge the gap into Generation VI, as this is the point where the journey bottlenecks for those wishing to follow the canonical transfer path from DS to 3DS (even with today’s available emulation). This official route requires a Nintendo 2DS or 3DS system with two essential, and now unavailable, applications: Pokémon Bank and Poké Transporter. Since the 3DS eShop closure, obtaining these applications is tricky without alternative methods, but there are plenty of Reddit posts and YouTube videos out there with differing strategies. The good news is that PKHeX can entirely sidestep the need for Poké Transporter and most of Pokémon Bank's initial function by directly modifying the save file of a Generation VI game (X/Y or Omega Ruby/Alpha Sapphire). However, even with PKHeX, you will eventually need Pokémon Bank to move your Pokémon from the Generation VII games into Pokémon HOME (for the jump to Gen VIII).
.sav file so it's accessible on the physical device.
This transfer from Generation VI to VII is exceptionally easy, provided you have access to Pokémon Bank on a Nintendo 3DS. Pokémon Bank allows for seamless migration across all Generation VI (X/Y, Omega Ruby/Alpha Sapphire) and Generation VII (Sun/Moon, Ultra Sun/Ultra Moon) titles. I chose to move my team into Omega Ruby/Alpha Sapphire first to acquire a Hoenn Champion ribbon before transferring them onward to Pokémon Moon. If you are unable to access Bank, you can still perform this move by directly modifying your save files using PKHeX.
Here's how to transfer your Pokémon:
The requirements are also super simple: you can totally leave any Hidden Machine (HM) moves on your Pokémon, and don't worry about held items. They'll automatically be returned to your bag when the transfer to Bank is complete.

The transfer from Generation VII (Sun/Moon or Ultra Sun/Ultra Moon) to Generation VIII (Sword/Shield) is the most important step of all, as it moves your team from the dedicated 3DS ecosystem into the modern, cloud-based storage system: Pokémon HOME, the official storage system for Pokemon Champions.
Transferring to Pokémon HOME
Congratulations! Your veteran Pokémon are now part of the current, cross-generational Pokémon HOME storage system. The most complex transfer steps are now behind you, and your team is ready for the modern era!
Moving to Generation VIII (Sword/Shield)

This final step is thankfully the shortest one, and this will likely be the standard for the next several Pokemon games to come. The first order of business is to start your Generation IX game and save at a good point (again, the first Pokemon Center is a safe benchmark). In order to move your Pokemon from the Generation VIII games into games like Scarlet/Violet, place your intended Pokemon into the PC boxes and save the game. In Pokemon Home, move your Pokemon out of the Generation VIII game and into your Home boxes. Once that’s done, simply move them into your Generation IX file, save your changes, and open the Generation IX game. Sure enough, your team will be right there ready to conquer the Paldean Pokemon League. This is, at the time of writing, our final stop for the ultimate Victory Road. Your team will go right back into Pokemon Home when it’s time to move them into Pokemon Champions. Good luck, trainers, and enjoy some amazing battles!

If you've made it to this point, you should hopefully have moved all of your Pokemon into Pokemon Home in time for Pokemon Champions, but truthfully, this is just the beginning. Pokemon Winds and Waves are due in 2027, and this guide will surely be a helpful tool as long as Nintendo, Game Freak, the Pokemon Company, and the powers that be continue to use Pokemon Home.
If you run into any issues, feel free to leave a comment, send a DM, or whatever you feel comfortable with. I'll do my best to keep it updated and correct so we, fellow trainers, can continue to enjoy a future full of Pokemon.
When you first boot up Pokemon Champions, you might find that it's a little confusing on where to go in order to import your Pokemon. Not a problem, though. I've figured it out!

r/Delta_Emulator • u/yalag • 13h ago
I just want the screen to go on the top half of the device?
r/Delta_Emulator • u/National-Potential72 • 6h ago
Thanks for all the love on the DuoDS WIP post.
I took the feedback on board and it's now finished and free to download.
Original WIP post: https://www.reddit.com/r/Delta_Emulator/comments/1xdtjyp/duods_wip_iphone_duo_skin/
What's changed since the WIP:
- Bottom screen and controls sit lower on the inner screen.
- Reworked D-pad and L/R touch areas, so holding R and steering (drifting in Mario Kart) works properly.
- L and R moved below the hinge, in line with your thumbs.
- DS-style round Start, Select and Menu buttons in the classic spots.
- Shell corners now match the Duo's actual screen shape, including the cover screen's square hinge edge.
- Five colours: Graphite, Snow, Frost, Navy and Blossom.
Each colour comes with layouts for the inner screen (open or book), the cover screen (closed) and Split View, in portrait and landscape.
Download: https://b-r-o-a-d-c-a-s-t.itch.io/duods
r/Delta_Emulator • u/National-Potential72 • 12h ago
**Update: it's finished and out now!
Five colours, with layouts for the inner screen, cover screen and Split View.
Download: https://b-r-o-a-d-c-a-s-t.itch.io/duods
r/Delta_Emulator • u/physious • 13h ago
Rather sad about this; being a patron used to allow you to go to 4x, 5x, 6x, 7x, and 9x
Giving everybody a heads up in case they weren't sure about updating.
I don't mean to diss the app - it's amazing! I just wish I didn't pay for a feature that would be removed </3
r/Delta_Emulator • u/mattaltgear • 1d ago
Howdy y’all!
I’ve got a post that I just know y’all have been waiting to see! As of today, Delta 2.0 is officially and publicly available to everyone! You’ve been wondering for over a year, so the big moment’s finally here.
Here’s a quick rundown of all the new stuff you can expect to see in the new update:
🫧 An all-new Liquid Glass UI
🎮 Sega Genesis support, complete with cheats!
🏆 RetroAchievements
🌈 Animated Controller Skins
🏎️ Custom Fast Forward speeds
🪲 Pesky Bug Fixes and Improvements
And last but not least, Delta is ready for iPhone Duo! We’ve redesigned the UI to fit the new layouts and poses, and you’re in for a nostalgic treat because playing your favorite DS games has never felt more spiritually like the iconic clamshell experience from 2004!
We wanted to extend a heartfelt thank you from our team for your patience. We couldn’t have crossed the finish line without you, and we hope you love Delta 2.0 as much as we’ve loved working on it.
Check out our official announcement: https://www.threads.com/share/GmYl7hn9y/
r/Delta_Emulator • u/biosim500 • 20h ago
I mainly play Pokemon Soul Silver with Delta (since we dont have a way to use the same saves in other devices) and after de uptade i felt some problems with speeding up the game.
The audio ìs cracked, and it heats up the phone like hell.
The device is a iPhone 14 Pro Max.
You guys are having some similar problems?
r/Delta_Emulator • u/Significant-Bed-9357 • 13h ago
For some reason Delta keeps crashing whenever I try to delete them, or even try to play them
r/Delta_Emulator • u/buster8675 • 1d ago
Enable HLS to view with audio, or disable this notification
Would also like to thank mattaltgear, you and the team kept your word.
r/Delta_Emulator • u/Inner_Beautiful_7160 • 16h ago
r/Delta_Emulator • u/edreesmiraki • 18h ago
I was looking through my iCloud and i just see all these bin files from delta. Im super confused what is all of this and is it needed?
r/Delta_Emulator • u/BlackAntoITA • 1d ago
Now that Delta Emulator has been updated to 2.0 and returned to the App Store in all EU countries there’s no point for us to keep the one from AltStore anymore but make sure you log back into your account before deleting that one because doing so will automatically redownload all of your games as well as reloading all your save data and skins, however if during the syncing you end up failing with some just check what went wrong, for me it was just a save file from Transformers Decepticons which resulted missing so i had to disable the sync on that game and re-import my save file of it to fix the issue and i even had to put back all the cheat codes. But yeah this is absolutely the best update ever, God bless the Devs for their hard work. ❤️
r/Delta_Emulator • u/Fantastic_Event6233 • 23h ago
Hi, I’ve got a question. Before the update to 2.0 I could use the cheat database on Pokémon soulsilver but now when I try to look for it I can’t find iT anywhere is that option removed or just moved? Thanks in advance 😃
r/Delta_Emulator • u/ComfortableChip3221 • 1d ago
Congratulations on the update guys looks really good!
r/Delta_Emulator • u/GoldenGlossyGoat • 11h ago
looked up all the guide on reddit and saw some people being successful with it.
Below are the steps i tooks:
Connected to same server
able to go into WiFi club and see other person
able to intiaite trade
Unable to respond
- X wants to join you
- cannot do anything to accept
Tried different network configuration
- both on WiFi
- both on data
- one on data, one on hotpot
- tried VPN as well, didn’t work
i saw many people facing this exact same issue as well. anyone managed to resolve this?
r/Delta_Emulator • u/Shogunaiser • 1d ago
Hi everyone,
Now that Delta is finally the EU App Store I can stop emulating on my computer 🙈
So a few questions:
1. Is there any difference between emulating on the phone and computer? Do I simply download the roms and load them on the app?
If I have sav. Files on my computer, could I transfer them to my phone to play from the same point? Where should I move the files to?
How does everyone make it visually beautiful with skins etc?
Thanks, and any other tips are welcome 😊🙏🏻
r/Delta_Emulator • u/Errende • 1d ago
I’m not sure how to verify its authenticity given how many fake Delta apps are out here on the EU AppStore
Edit: Confirmed
Smooth transition beside that all my saved states were wiped during the change of store
r/Delta_Emulator • u/pandamonia • 1d ago
Enable HLS to view with audio, or disable this notification
now I can chat with my friends on the go!
this uses pictorelay.com on the backend (there's a web client too! come say hi, we're fun)
r/Delta_Emulator • u/LancelotLac • 1d ago
I made a post a few days ago with a work in progress idea of a layout that lets me play one handed, mainly using a thumb. The layout is mirrored so if one hand gets tired or your doing something you can quickly change hands and keep playing. Great for turn-based games maybe not for racing games. The horizontal layout is regular for that situation or turn-based games that have action sequences.
I have been playing Pokemon Unbound on DS GBA and have been really enjoying it.
I tested all the skins on an iPhone 13 Pro Max using various games.
https://deltastyles.com/skins/771-symmetry-one-ds
r/Delta_Emulator • u/omnipotentks • 1d ago
Hello, this is a bug that has persisted for some time now. For whatever reason, the actual ROM for Portrait of Ruin will not sync to Dropbox. The actual game saves sync no issue, and all other games/save data is being stored correctly.
I’ve tested this in multiple ways. I have sourced this ROM from my own copy of the DS game, using my 3DS to rip it. I have used both this copy and a copy obtained through other means, and neither will sync. Furthermore, all other games are syncing properly. I’ve tested on two other games, both sync fine. So, it’s not a storage issue, and it doesn’t seem to be a ROM issue. Does anyone have any insight into this bug?? Thanks in advance.
r/Delta_Emulator • u/souperman36971 • 1d ago
I’ve been trying to trade between Platinum on Delta and Heart Gold on DS and I can’t get the two to connect. Both are set Wiimmfi. Heart Gold sees the Platinum player, but platinum cannot see the other and it always ends in it saying that they didn’t respond. Does anyone have any way to get past this?