Hacking GBC file injection

theoldbucwild

Well-Known Member
OP
Member
Joined
Apr 15, 2017
Messages
284
Trophies
0
Age
19
XP
519
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.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
22
Location
New York
XP
2,715
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.
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

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
812
Trophies
0
XP
887
Country
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

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
22
Location
New York
XP
2,715
Country
United States
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.
 

Tac 21

Well-Known Member
Member
Joined
Feb 2, 2008
Messages
907
Trophies
0
XP
903
Country
Canada
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?
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,338
Trophies
3
Age
28
XP
2,317
Country
France
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

Tac 21

Well-Known Member
Member
Joined
Feb 2, 2008
Messages
907
Trophies
0
XP
903
Country
Canada
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,

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,338
Trophies
3
Age
28
XP
2,317
Country
France
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,

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
812
Trophies
0
XP
887
Country
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.
 

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,758
Trophies
1
Age
24
Location
Munich
XP
3,049
Country
Germany
  • Like
Reactions: GizmoTheGreen

theoldbucwild

Well-Known Member
OP
Member
Joined
Apr 15, 2017
Messages
284
Trophies
0
Age
19
XP
519
Country
United States
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.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: https://youtu.be/7EvzUBlh9Qo