ROM Hack Best way to transfer pokemon from Pearl/Plat, B/W and B2/W2 to 3DS games?

Chrushev

Well-Known Member
OP
Member
Joined
Jul 23, 2013
Messages
634
Trophies
1
XP
1,463
Country
Serbia, Republic of
So obviously there is the shell out $5 a year and use pokeBank method. However Iam trying to figure out a way to do it with homebrew.

So I have retail cartridges for everything. I have already dumped the saves from them so I can open them in PkHex. Ive also tried PKSM and PHbank.

With PKSM and PHbank DS game functionality is extremely limited, you cant even view your boxes, so those arent going to work.

PkHex does open them up and I can view the boxes, at which point I think I can extract pokemon from the DS games, then load up a save for X/Y/OR/AS (as SuMo once they officially support with a patch) and import the exported DS pokemon into 3DS game save and then import that save onto my retail 3DS cartridge?

So thats the plan, is that the best way to do this? Or is there a better tool/way that supports the DS games? I am not interested in changing the pokemon, not interested in hacking, making shinys etc.. all I want is to just move over my old Pokemon into the new games.

Also there is an issue open on github for PKSM which says that trainer name does not get adjusted on import (not OT name, but actual trainer name), which messes up the pokemon as far as being legit, this value is normally adjusted during a transfer by any official method (system to system or pokeBank etc).

Any suggestions?

Thanks!
 
Last edited by Chrushev,

Chrushev

Well-Known Member
OP
Member
Joined
Jul 23, 2013
Messages
634
Trophies
1
XP
1,463
Country
Serbia, Republic of
There's only the official way to transfer Pokémon from DPPt to BW/B2W2.

I mean the way I described with PkHex would work. Load up the save on a DS/3DS, move everything you want to move over to a box. Export save, load up in Pkhex, export the box to a .bin file. Load up X/Y/ORAS save in PkHex, import the .bin box. Save the save file... import the save file to the X/Y/ORAS retail cart.

Thats just a lot of steps, so I was wondering if there was an easier way. Even if it was a PC tool where you load up two saves at the same time and drag and drop stuff between them.
 

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
I mean the way I described with PkHex would work. Load up the save on a DS/3DS, move everything you want to move over to a box. Export save, load up in Pkhex, export the box to a .bin file. Load up X/Y/ORAS save in PkHex, import the .bin box. Save the save file... import the save file to the X/Y/ORAS retail cart.

Thats just a lot of steps, so I was wondering if there was an easier way. Even if it was a PC tool where you load up two saves at the same time and drag and drop stuff between them.
iirc you can use pksm with ds pokemon games but I'm not sure about banking and transfering them.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
Thats just a lot of steps, so I was wondering if there was an easier way. Even if it was a PC tool where you load up two saves at the same time and drag and drop stuff between them.
I believe that's exactly how pkHex works.

Load up your D/P/Pt save, then open a new instance of pkHex and load up your B/W/B2/W2 save. Then simply drag and drop the Pokémon from one game to the other.

All official flags that indicate an intergenerational transfer has occurred are applied to the Pokemon you moved. So it's exactly as if you did it manually using your legit carts and a pair of (3)DSes.

The only instance when it doesn't mimic the official transfer method is when there isn't one eg. transferring between G/S/C and R/S/E.
 

Chrushev

Well-Known Member
OP
Member
Joined
Jul 23, 2013
Messages
634
Trophies
1
XP
1,463
Country
Serbia, Republic of
I believe that's exactly how pkHex works.

Load up your D/P/Pt save, then open a new instance of pkHex and load up your B/W/B2/W2 save. Then simply drag and drop the Pokémon from one game to the other.

All official flags that indicate an intergenerational transfer has occurred are applied to the Pokemon you moved. So it's exactly as if you did it manually using your legit carts and a pair of (3)DSes.

The only instance when it doesn't mimic the official transfer method is when there isn't one eg. transferring between G/S/C and R/S/E.
Oh awesome! I didnt realize you can drag and drop between instances. That solves EVERYTHING! Thanks!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    rvtr @ rvtr: Spam bots again.