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

Discussion in '3DS - Tutorials' started by Elexon6273, May 9, 2017.

  1. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    Transferring Pokémon from Pokémon HeartGold, SoulSilver, Diamond, Pearl, and Platinum to Pokémon X, Y, AS, OR, Sun, and Moon

    *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 FRAMEWRORK 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)

    Disclamer:
    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, May 12, 2017
    Xabring, YveltalJ1 and Sliter like this.


  2. Dionicio3

    Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Member
    2,856
    3,779
    Feb 26, 2017
    United States
    Hollister, CA
    This is good, but it can be written way better. (Not trying to hate)
     
  3. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
     
  4. Dionicio3

    Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Member
    2,856
    3,779
    Feb 26, 2017
    United States
    Hollister, CA
    Yeah I know, but why not complete the guide first?
     
  5. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    I was in a rush and I was afraid I would forget later
     
  6. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    I changed it, happy now?
     
  7. Dionicio3

    Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Member
    2,856
    3,779
    Feb 26, 2017
    United States
    Hollister, CA
    Yeah, but I suggest you should add a 2ds method (using PKSM), and PKHeX is compatible with gen 4 & 5 games, so PokeGen is not needed
     
  8. Yepi69

    Yepi69 Vivid and busy gamer

    Member
    2,377
    983
    Nov 29, 2010
    Portugal
    Behind you
    I would never try that method, I have too many Pokémon and I've used Pokegen before and it did bug out some of my Pokemon causing them to be marked as ''hacked''.
    So what I did was, transfer from Emerald to Soul Silver using a DS Phat, then using Soul Silver to transfer to a Pokemon White 2 cartridge and then buying a subscription of Pokemon Bank and transferring every single Pokemon from Pokemon White 2.
     
  9. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    Why are you guys hating? :(
     
  10. evandixon

    evandixon PMD Researcher

    Member
    1,655
    781
    May 29, 2009
    United States
  11. Dionicio3

    Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Member
    2,856
    3,779
    Feb 26, 2017
    United States
    Hollister, CA
    We are not hating, we are giving you tips to make it better
     
  12. bennyman123abc

    bennyman123abc Master of the Script Kiddies

    Member
    551
    212
    Mar 21, 2013
    United States
    Training some more Script Kiddies
    The reason he included the unofficial link is so those without access to .NET Framework 4.6 (Windows XP users) can still follow this tutorial. If I didn't have this version, I wouldn't have been able to follow the tutorial so, I thank the OP for that link. :)
     
  13. MichiS97

    MichiS97 "Leftist snowflake milennial"

    Member
    GBAtemp Patron
    MichiS97 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,288
    718
    Jun 14, 2011
    Gambia, The
    Bavaria
    PokeGen is not needed anymore.
     
  14. DeoNaught

    DeoNaught ¯\_(ツ)_/¯

    Member
    1,380
    1,139
    Aug 22, 2016
    United States
    Over there ;)
    do these pokemon look legit?
    as in would you get in trouble by people saying you cheated, if they looked at the code?
     
  15. Dionicio3

    Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Member
    2,856
    3,779
    Feb 26, 2017
    United States
    Hollister, CA
    If PKHeX says they are legal, they are fine, you will not get banned
     
    DeoNaught likes this.
  16. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    No Problem :)

    — Posts automatically merged - Please don't double post! —

    I honestly prefer PokéGen, but you can use PKHeX if you want. PokéGen is completely for the DS games (even though it's buggy) compared to PKHeX, which is mainly for editing 3DS game files.
     
    Last edited by Elexon6273, May 12, 2017
  17. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    PokéGen is not needed, you can use PKHeX instead. And this method does not require Pokémon Bank. :)
     
  18. chrisrlink

    chrisrlink your friendly neighborhood serial killer

    Member
    1,404
    152
    Aug 27, 2009
    United States
    Elm street
    i used pksm for 6--->7 no data corruption AND i can used my Kalos mon online i just need to beat the game to get the key stone even events like gf victini no issues
     
    Last edited by chrisrlink, May 12, 2017
  19. Elexon6273
    OP

    Elexon6273 Advanced Member

    Newcomer
    59
    11
    Mar 8, 2017
    Canada
    Same, it sucks how Mega Evolution is introduced at the end of the game... :(
     
  20. RemixDeluxe

    RemixDeluxe GBAtemp Psycho!

    Member
    4,584
    1,357
    Nov 23, 2010
    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.