Hacking GBC file injection

theoldbucwild

Well-Known Member
Member
Joined
Apr 15, 2017
Messages
284
Reaction score
32
Trophies
0
Age
22
XP
575
Country
United States
Is it possible to inject a save from an emulator copy of Pokemon Silver to the virtual console 3DS Pokemon Silver? If so, please explain.
 
Is it possible to inject a save from an emulator copy of Pokemon Silver to the virtual console 3DS Pokemon Silver? If so, please explain.
Yes, it should be. Use jksm to dump silver's save. If there's a .sav in there, overwrite that. It might not be in .sav format, but it's in there somewhere.
 
  • Like
Reactions: THYPLEX
incase OP meant to inject a ROM (perhaps a romhack?) you can do that too easily with Luma, enable gamepatching and figure out the filename of the ROM with godmode9 by browsing inside the title and mounting the .app.
 
  • Like
Reactions: THYPLEX
incase OP meant to inject a ROM (perhaps a romhack?) you can do that too easily with Luma, enable gamepatching and figure out the filename of the ROM with godmode9 by browsing inside the title and mounting the .app.
They specifically said save but... Eh, just in case.
 
what about crystal? since the VC game has the celbi feature... does that make the game slightly different? thus the old sav not work properly?
 
what about crystal? since the VC game has the celbi feature... does that make the game slightly different? thus the old sav not work properly?
My old save (with E4 already beaten many times) from vba work on the vc, but I didn't manage to get Celebi.
So I'm beating the E4 on the 3ds this time, and I will try.

Edit : Yes, the Celebi event work
 
Last edited by Asia81,
  • Like
Reactions: Tac 21
weird... both jsvk and checkpoint... don't see crystal the game to backup data!

whoops... you have to refresh them.. I'll try my old sav file now


didn't work for me... I got "save data is corrupted... will be initialized..."
 
Last edited by Tac 21,
weird... both jsvk and checkpoint... don't see crystal the game to backup data!

whoops... you have to refresh them.. I'll try my old sav file now


didn't work for me... I got "save data is corrupted... will be initialized..."
Dump your save with JKSM.
Take the save from VBA (or any other emulator) and open it in HxD, then edit the 2 last extra lines
1517293748-hxd.png


Save and close it.
Copy the save in the jksm folder with renaming it to sav.dat and delete the old.
Re-inject, it should be ok.
If you still get a corrupted save message, open SavaDataFiler, select the id of Crystal, and delete your Secure Value with R+X.
 
Last edited by Asia81,
you need to actually have a save to inject a new one.
start the game, play until you can save. (and save)
start JKSM or Checkpoint.
Backup/dump save
open that folder and replace sav.dat
Restore the save.
 
  • Like
Reactions: GizmoTheGreen
Dump your save with JKSM.
Take the save from VBA (or any other emulator) and open it in HxD, then edit the 2 last extra lines
1517293748-hxd.png


Save and close it.
Copy the save in the jksm folder with renaming it to sav.dat and delete the old.
Re-inject, it should be ok.
If you still get a corrupted save message, open SavaDataFiler, select the id of Crystal, and delete your Secure Value with R+X.
what is the id of pokemon crystal. i still can't manage to get this to work.
 

Site & Scene News

Popular threads in this forum