A simple guide in bringing Pokémon from one generation to another using PKHeX and PKSM
In this simple guide you will learn how to transfer a pokémon (digitally downloaded or cartridge) from one generation to another using the QR code option in PKSM and PKHex. This will give you the option to legally transfer your pokémon to pokémon bank or home.
(This guide can also be used with an original DS game)
What you will need:
- A 3DS with CFW and checkpoint CIA installed (if your 3DS does not have CFW use this guide: https://3ds.hacks.guide
- A computer with PKHex installed(download link: https://projectpokemon.org/home/files/file/1-pkhex/)
- The PKSM CIA installed on your 3DS (Tutorial on how to install PKSM: https://www.youtube.com/watch?v=wLUerz4VYMc)
Step 1: Accessing the save file
As an example, I'm going to use my cartridge of pokémon Black for this tutorial.
I have this basculin in box 1 which i want to transfer to my other copy of pokémon Moon so i can transfer it to pokémon bank.
To access the save file we will open the Checkpoint CIA and locate our game .
After finding the game we will press A to select it, then press L to backup the game. A message will appear saying "Backup selected save?" Select Yes then choose a name. I will name mine "pkmn".
After doing that you can close your 3DS for now.
Step 2: Opening your save file in PKHex
Power off your 3DS and put your SD card in your computer.
Open PKHex.
Click on File -> Open.
Navigate to your SD card.
Click on 3ds -> Checkpoint -> saves -> (your pokémon game) -> (The name of your backup) -> (your pokémon game).sav
Congratulations! if you did everything correctly you should see your pokémon in PKHex!
Now this next step is probabçy the most important of the whole tutorial for it to work.
Step 2.5: COnverting a pokemon from 1 gen to another
Open a separate window in PKHeX.
Click on Options -> Settings
On the top there is an option called "Blank Save Version", select the game YOU WANT TO TRANSFER THE POKÉMON TO (mine is pokémon Moon).
Have both of the windows side by side.
Now drag the pokémon from 1 window to another
(yes just drag and drop the pokemon from one window to another)
Step 3: Using PKSM to get access to the pokémon
In PKHex, right click on your pokémon icon on the top left corner of the screen (of the new window in my case its Moon) and click on "QR!". This will make a QR code show up. Save it somewhere (i recommend taking a screenshot).
Reinsert your SD card on your 3DS and power it on.
Open the PKSM CIA and Select "Game Save File" on the game you want to TRANSFER THE POKÉMON TO. In my case its pokémon Moon.
By doing this, the PKSM menu will show up. Press the "Editor" button.
In your desired pc box, press the L and R button at the same time to turn on the camera.
Scan the QR code on your computer that you got with PKHeX.
There ya go! you now have the pokémon on your box!
Now press B.
Save your changes by pressing the button on the bottom right corner ( kinda looks like a download button).
And there ya go! open the game and your old pokémon will be in your new game!
hope i could help!
Posted Apr 2, 2023, 4:48 PM UTC