Tutorial  Updated

Transferring Pokémon from Gen 4 & 5 to Gen 6 & 7

Transferring Pokémon from Pokémon HeartGold, SoulSilver, Diamond, Pearl, and Platinum to Pokémon X, Y, AS, OR, Sun, Moon, and USUM

*THIS METHOD OF TRANSFERRING Pokémon DOES NOT REQUIRE Pokémon Bank*
*THE VERSION OF PKHeX USED IN THIS TUTORIAL DOES NOT REQUIRE THE MICROSOFT .NET FRAMEWORK TO WORK*
*PokéGen IS NOT REQUIRED IN THIS TUTORIAL, PKHeX ALSO WORKS WITH DS GAMES*
*EVEN THOUGH YOU MIGHT NOT HAVE THAT Pokémon IN YOUR 3DS GAME, IT WILL NOT REGISTER TO YOUR Pokédex*

Downloads:
- PKHeX (https://drive.google.com/file/d/0BywQvBgV_2ijUTBFZ2h3VE1qT0U/view)
- PokéGen (http://archive.pokedit.com/download/pokegen.php)
- TWLSaveTool (https://github.com/TuxSH/TWLSaveTool/releases)
- JKSM (https://github.com/J-D-K/JKSM/releases)

Disclaimer:
There are many ways one could transfer Pokémon from one game to another, this is just my way of doing things :)

Setup:
Step 1:
You must have TWLSaveTool and JKSM installed on your 3DS
Step 2: You must have PokéGen and/or PKHeX installed on your PC
Extracting the Save Files:
TWLSaveTool (DS Game):
Step 1: Make sure your DS game cartridge is in your 3DS and launch TWLSaveTool (Homebrew or CIA)
Step 2: Press (B) to extract the save file from your cartridge
Step 3: Reboot your 3DS
JKSM (3DS Game):
Step 1: Make sure your 3DS game cartridge is in your 3DS and launch JKSM (Homebrew or CIA)
Step 2: Navigate to "Cartridge" (or "SD/CIA", depending on where the game is installed)
Step 3: If you chose "SD/CIA" find your game in the list of applications
Step 4: Select "Save Data Options"
Step 5: Select "Export Save"
Step 6: Select "New" and name your file whatever you want

Step 7: Shut down your console and remove the SD card
Save Editing (PC):

Step 1: Eject your SD card and insert it into your PC
Step 2: Navigate to "SD:\TWLSaveTool" to find your save file
Step 3: Open the DS save file with PokéGen or PKHeX (Drag-and-Drop the save file onto the application)
Step 4: Drag-and-Drop the Pokémon you want to transfer to your Desktop or to an empty folder
Step 5: Navigate to "SD:\JKSV\Saves" and open the folder with the name of your Pokémon game to find your save file (it should be named "main")
Step 6: Open the 3DS save file with PKHeX (Drag-and-Drop the save file onto the PKHeX application)
Step 7: Drag-and-Drop the Pokémon from before (saved on your Desktop or some other folder) onto the PKHeX save file interface and save the changes to the file (File -> Export SAV -> Export main) and place it somewhere else (DO NOT OVERWRITE THE PREVIOUS SAVE FILE, THIS MAY STILL BE NEEDED IN CASE ANYTHING GOES WRONG)
Step 8: Create a new folder in "SD:\JKSV\Saves\(Pokémon Game)" and name it "pkhex"
Step 9: Move the modified 3DS game save file back to your 3DS in "pkhex"
Injecting the Save File:
Step 1: Insert your SD card back into your 3DS
Step 2: Boot up your 3DS and launch JKSM (Homebrew or CIA)
Step 3: Navigate to "Cartridge" (or "SD/CIA", depending on where the game is installed)
Step 4: If you chose "SD/CIA" find your game in the list of applications
Step 5: Select "Save Data Options"
Step 6: Select "Import Save"
Step 7: Select "pkhex" and allow it to restore
Step 8: Launch the game and test if the save file worked


I hope this helped!
:)
 
Last edited by Elexon6273,

Dionicio3

goat
Member
Joined
Feb 26, 2017
Messages
4,046
Trophies
2
Age
20
Location
Hollister, CA
Website
dionicio3.com
XP
7,173
Country
United States
Since the Pokemon are being transferred over by illegitimate mean you may as well just cheat the pokemon in with PkHex. Seems like a lot of effort when you aren't even bothering with the official way, just my two cents.
Well, some people can't afford the offical way
 
  • Like
Reactions: proflayton123

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
Well, some people can't afford the offical way
and pretending to do it the "official" way is better?

I'm not gonna bash you for being poor but dont fool yourself thinking its as legitimate. Just hack them in with PkHex and save yourself the 30mins-1 hour of your life trying to justify an illegitimate method.
 

Elexon6273

Well-Known Member
OP
Newcomer
Joined
Mar 8, 2017
Messages
73
Trophies
0
XP
181
Country
Canada
and pretending to do it the "official" way is better?

I'm not gonna bash you for being poor but dont fool yourself thinking its as legitimate. Just hack them in with PkHex and save yourself the 30mins-1 hour of your life trying to justify an illegitimate method.
Just because the method is illegitimate doesn't mean the Pokémon are illegitimate, unless you modify them of course.
 

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
Just because the method is illegitimate doesn't mean the Pokémon are illegitimate, unless you modify them of course.
Just stop. I didn't make that claim at all.

If people want to spend more time than necessary pretending it's better than going straight for the PkHex that's their prerogative. It just seems silly to me to waste such valuable time when the results would be the same. Please don't put words in my mouth and really understand the point I'm making.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: 🦛 🐦 (🐑🐑) 🦛 🐦 (🐑🐑) 🦛 🐦 🦌🐑 🦛🐦 (🐑🐑) +1