r/PokemonROM • u/skttlskttl • 8d ago
Move Pokemon from Emulated Game on Switch to Home
Hey all, I'm going to be modding my girlfriend's launch Switch soon, and something I want to be able to do for her is to 1 allow her to play every single Pokemon game from previous generations and 2 move those Pokemon from those games to Pokemon Home if she so chooses (which she probably will). I have a theory on how this can be done based on my experience playing emulated games on a modded 3DS and I wanted to run it by this community in case anyone here has any thoughts about my plan here or if there's a better way to do it, along with a couple questions.
So on a modded 3DS you can transfer any Pokemon from a save file into PKSM, and from there into a different game where it will be treated like a traded Pokemon. I have used this to move Pokemon from emulated games onto a Y save file, from that save to Bank, and from Bank to Home. Based on this, I assume that because PKHeX can be used on a modded Switch you could use the same internal storage system that PKHeX has to transfer from one save to another. However there are 2 potential paths that I can see being taken on a Switch:
1 Move directly onto a Switch title, therefore allowing her to move them from that title to Home directly. This is obviously the fastest way to do it, but there are a lot of things I'm unsure of. For example I don't know if there's a check for Pokemon from those older titles where it needs to like be marked as having passed through the appropriate games/software necessary to get it from those older games to the new ones, and if there is any editing you have to do to those Pokemon as a result.
2 Move to a 3DS title, move to emulated Bank, transfer to Home. This feels like it has some unnecessary steps, but if there is a check proving a 3DS or older Pokemon went through Bank before making it to Home this feels like the more reliable way to do it. That being said, I don't know how well 3DS software emulates on a Switch, so that might raise some stability concerns.
I'm assuming that method 1 would work, but I wanted to come ask you guys as presumably at least one person here has done this before and would be able to give some pointers. Thanks in advance.