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

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

  1. Elexon6273
    OP

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    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

    Member Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Joined:
    Feb 26, 2017
    Messages:
    2,021
    Location:
    Hollister, CA
    Country:
    United States
    This is good, but it can be written way better. (Not trying to hate)
     
  3. Elexon6273
    OP

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    Canada
     
  4. Dionicio3

    Member Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Joined:
    Feb 26, 2017
    Messages:
    2,021
    Location:
    Hollister, CA
    Country:
    United States
    Yeah I know, but why not complete the guide first?
     
  5. Elexon6273
    OP

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    Canada
    I was in a rush and I was afraid I would forget later
     
  6. Elexon6273
    OP

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    Canada
    I changed it, happy now?
     
  7. Dionicio3

    Member Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Joined:
    Feb 26, 2017
    Messages:
    2,021
    Location:
    Hollister, CA
    Country:
    United States
    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

    Member Yepi69 Vivid and busy gamer

    Joined:
    Nov 29, 2010
    Messages:
    2,013
    Location:
    Behind you
    Country:
    Portugal
    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

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    Canada
    Why are you guys hating? :(
     
  10. evandixon

    Member evandixon Formerly UniqueGeek

    Joined:
    May 29, 2009
    Messages:
    1,624
    Country:
    United States
  11. Dionicio3

    Member Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Joined:
    Feb 26, 2017
    Messages:
    2,021
    Location:
    Hollister, CA
    Country:
    United States
    We are not hating, we are giving you tips to make it better
     
  12. bennyman123abc

    Member bennyman123abc GBATemp's Lil' Fucker

    Joined:
    Mar 21, 2013
    Messages:
    316
    Location:
    On a Train to Everywhere and Nowhere
    Country:
    United States
    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

    Member MichiS97 "Leftist snowflake milennial"

    Joined:
    Jun 14, 2011
    Messages:
    1,216
    Location:
    Bavaria
    Country:
    Germany
    PokeGen is not needed anymore.
     
  14. DeoNaught

    Member DeoNaught Is NOT Naughty

    Joined:
    Aug 22, 2016
    Messages:
    885
    Location:
    Under that one's temp bed
    Country:
    United States
    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

    Member Dionicio3 GBATemp's Official Skiddo™ | Founder of Skiddoism

    Joined:
    Feb 26, 2017
    Messages:
    2,021
    Location:
    Hollister, CA
    Country:
    United States
    If PKHeX says they are legal, they are fine, you will not get banned
     
    DeoNaught likes this.
  16. Elexon6273
    OP

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    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

    Newcomer Elexon6273 Advanced Member

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

    Member chrisrlink your friendly neighborhood serial killer

    Joined:
    Aug 27, 2009
    Messages:
    1,355
    Location:
    Elm street
    Country:
    United States
    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

    Newcomer Elexon6273 Advanced Member

    Joined:
    Mar 8, 2017
    Messages:
    54
    Country:
    Canada
    Same, it sucks how Mega Evolution is introduced at the end of the game... :(
     
  20. RemixDeluxe

    Suspended RemixDeluxe Suspended

    Joined:
    Nov 23, 2010
    Messages:
    4,584
    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.
     

Share This Page