Hacking GBC file injection

theoldbucwild

Well-Known Member
OP
Member
Joined
Apr 15, 2017
Messages
284
Trophies
0
Age
20
XP
555
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,094
Trophies
1
Age
24
Location
New York
XP
2,771
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
813
Trophies
1
XP
905
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,094
Trophies
1
Age
24
Location
New York
XP
2,771
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
915
Trophies
1
XP
949
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,674
Trophies
3
Age
30
XP
3,653
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
915
Trophies
1
XP
949
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,674
Trophies
3
Age
30
XP
3,653
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
813
Trophies
1
XP
905
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,821
Trophies
2
Age
26
Location
Munich
XP
3,690
Country
Germany
  • Like
Reactions: GizmoTheGreen

theoldbucwild

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

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    there is a plugin that display them on the wii u menu, pretty sure it is enabled by default
  • crafthp434 @ crafthp434:
    so like it doesnt exist
  • crafthp434 @ crafthp434:
    yeah
    ?
  • NinStar @ NinStar:
    it doesn't exist, at least not for aroma
  • crafthp434 @ crafthp434:
    ohhhhh
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
    +1
  • BigOnYa @ BigOnYa:
    Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)
    +1
  • BigOnYa @ BigOnYa:
    Easiest, simple way would be just restart scene, but player would restart from beginning.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, thx in advance
    +1
    Xdqwerty @ Xdqwerty: @BigOnYa, thx in advance +1