Injecting Pokemon Prism Save
This guide was written by Rid1 and can also be found on Reddit
What you will need
- Your latest patched Pokemon Prism save file and your installed Pokemon Prism cia
- A Hex Editor (preferably HxD, noob friendly)
Section I - Creating a fresh save
- If you havent already play for a few minutes up to the point where you fight your first Shinx, after that you can save.
- Save In Game, NOT using the VC Save State function
- Exit out of the game and open up JKSM
- In the JKSM menu press (A) on SD/CIA
- Hit (A) on Pokemon Prism
- Hit (A) on Save Data Options
- Hit (A) on Export Save
- Hit (A) on new and enter the name Freshand hit (Start)
- A message box saying "Complete!" should appear if succesful, if not repeat steps 3a-3e It may not prompt you to hit new if you don't have any previously exported saves for Prism
- Exit out of JKSM by hitting (B) a few times and power of your 3ds
- Insert your SD Card into your PC
Section II - Injecting the save
- Download the latest release of the Pokemon Prism Save Converter
- Extract the .7z file to somewhere easily accesible e.g Desktop
- Navigate to X:\SD\JKSV\Saves\Pokemon_Prism\Fresh, right click on the sav.dat and press Copy
- Open the Pokemon Prism Save Converter folder and right click on empty space and press Paste
- Do the same thing as step 4 & 5 but for your Pokemon Prism.sav file
- Now your sav.datfile andpokeprism.savfile should be in the Pokemon Prism Save Converter folder and it should look like this.
- Open the helper application.exe file.
- The Application should terminate itself when finished, this process should take a few seconds
- A new file named conv.datshould have been created in thePokemon Prism Save Creatorfolder
- Right click on conv.dat press Copy, navigate to X:\SD\JKSV\Saves\Pokemon_Prism\Freshand now right click and press Paste
- Delete the sav.datfile in the Fresh folder
- Rename conv.dattosav.dat
- If everything went to plan, there should only be 3 files in the Fresh folder, which are rsm1.datrsm2.datsav.dat
Section III - Importing the save
- Put the SD Card back into the 3ds and power it on
- Open up JKSM and press (A) on SD/CIA
- Hit (A) on Pokemon Prism
- Hit (A) on Save Data options
- Hit (A) on Import Save
- Hit (A) on Fresh
- Hit (A) to confirm the action
- A message box saying "Complete!" should appear if succesful, if not repeat steps 3-7
Special Credit to u/Sonlen1414 for essentially telling me how to do this and using up his valuable time :)
Special Credit to u/rikumax for coding the exectubal file and making this much easier
This shouldn't be needed for other non Pokemon games, as I believe the last line of code is the RTC data, and not many older games use a RTC.