Homebrew Pokémon Prism save from cia to emulator and vice versa

Shuu

Well-Known Member
OP
Newcomer
Joined
Nov 22, 2015
Messages
53
Trophies
0
XP
175
Country
Italy
So, basically I'd like to switch between the cia game and the emulator and then go back to the cia.

I do as follows: dump game save with sdt/jksm, start emulator and the game, rename sav.dat to pokeprism.sav, select the save and the game works no problem on the emulator.

When i want to go back to cia i export battery file from the emulator, rename it to sav.dat and i inject it with sdt/jksm.

After that, if I boot Prism it says that data are corrupted and formats the game.

I think that the problem is due to the secure value, but I don't know for sure.

What should I do?

EDIT: Nevermind. I did it.
 
Last edited by Shuu,

loserkidsblink

Member
Newcomer
Joined
Nov 11, 2011
Messages
5
Trophies
0
XP
113
Country
United States
If you use the latest jksm it should take care of the secure value automatically.

Still doesn't seem to be working for me, with the latest build. I extracted the file from gemboy, an Android emulator, might just not be playing friendly with the .sav file.

Regardless, I wasn't far along, don't mind starting over!
 

Shuu

Well-Known Member
OP
Newcomer
Joined
Nov 22, 2015
Messages
53
Trophies
0
XP
175
Country
Italy
Regardless, I wasn't far along, don't mind starting over!
You don't have to start over.
I continued playing on a gbc emulator (mgba) with the .dat converted to .sav of the cia and everything went fine.

The way i fixed the original problem was (sadly) only temporary and reappeard the next day.
 

NeoUmbreon

Active Member
Newcomer
Joined
Sep 22, 2016
Messages
29
Trophies
0
XP
196
Country
United States
Soo.. I can convert the 3ds .dat file to .sav just by renaming it and using it with mGBA, but when I export the data back to .dat and inject it with JKSM, the save gets corrupted. :unsure: Any help here?
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
36
Location
Asshai
XP
2,958
Country
United States
Ok if you're using visual boy advanced make sure your save settings are set to "automatic/64 Flash". Take the save you exported from JKSV and rename it to "gb.sav" and load your ROM. Then go to file and import battery file, and select your renamed saved. When you're done playing, go to file and export battery file, then when prompted to name+save, use the drop down bar to select the "Flash save" file type which which automatically save it as a .dat file. Just name it sav.dat to overwrite your old one and make sure it's 32kb in size. Place it in your JKSM folder and delete any "ram.sav" files stored in there as well as the "secure value" if it's present.

And there you go, it works for me 100% of the time. I've never had my save corrupted one way or the other. Good luck.
 
  • Like
Reactions: NeoUmbreon

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/Gy3BOmvLf2w?list=OLAK5uy_k27izUIERfT-RIE1qN1CHIOIkW4h5A9BY Play this song if...