Homebrew A way to inject SNES saves from blarg to VC?

  • Thread starter Deleted User
  • Start date
  • Views 3,376
  • Replies 8
D

Deleted User

Guest
OP
I have a cool save of loz alttp on blargsnes and on the retroarch emulators. is there a way to transfer the save file to my newly- installed VC loz alttp? I wanna use the "official" emulator, dont ask why...

so... I need a way to transfer saves from- and to- a VC game on 3ds.... any way to do it?

its SNES if its important...

can I do it with other console VC, like GAMEBOY or NES?
 

MushGuy

Well-Known Member
Member
Joined
Feb 11, 2010
Messages
1,262
Trophies
1
XP
2,308
Country
United States
Same question here. As for Game Boy, it is possible, by replacing sav.dat with your emulation save, also renamed sav.dat. NES, no idea.
 

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,674
Country
Australia
Works fine for Gameboy, as GB VC games use raw saves, so you can just copy over emulator saves using any homebrew save manager.
For SNES, this does not work, and as far as I know, there's no known way to convert emulator saves to VC saves or vice versa.
 
D

Deleted User

Guest
OP
Works fine for Gameboy, as GB VC games use raw saves, so you can just copy over emulator saves using any homebrew save manager.
For SNES, this does not work, and as far as I know, there's no known way to convert emulator saves to VC saves or vice versa.
Sorry , but i dont understand... can you please step-by-step it?
 

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,674
Country
Australia
Sorry , but i dont understand... can you please step-by-step it?
Using homebrew such as svdt or JKSV, you can extract save files from games on your system. When doing this with a GB(C) game, you'll get a .dat file, most likely sav.dat, which is actually identical to the .sav save file used by most emulators. Hence, by renaming an emulator save to sav.dat and injecting with the homebrew back into the system, you can get your emulator save files into VC games. You need to make sure that the Secure Value is overwritten when injecting the save back; I'm pretty sure that JKSV does this automatically, but svdt asks you to do it, so make sure you say yes.
This only works with GB/C games, and I'm not even sure if it works with all of them.

So the steps are:
1. Use svdt or JKSV to extract your VC game's save file (backup this file, along with the secure value, if there is one).
2. Get a save file from the same game that you've ben playing via an emulator.
3. Rename this file to the same as the file that was extracted from the VC game (most often sav.dat)
4. Make sure this file has the exact same file size as the extracted sav.dat (I know for Pokémon RBY it should be 32,768 bytes).
5. Put the emulator sav.dat in the same location where the extracted original was.
6. Run svdt or JKSV and inject the emulator save file into the VC game, making sure the secure value is overwritten.

Hopefully this works for you. I've only done this with the VC Pokémon games, but it worked fine for me. Just make sure you rewrite the secure value, otherwise your save will be deemed unreadable by the VC game.

Edit: I should note that I've never used GameYob or any other 3DS emulators, so I don't know how they handle save files. Assuming it's the same as most PC emulators like BGB, you should be fine.
 
Last edited by Xiphiidae,
D

Deleted User

Guest
OP
Using homebrew such as svdt or JKSV, you can extract save files from games on your system. When doing this with a GB(C) game, you'll get a .dat file, most likely sav.dat, which is actually identical to the .sav save file used by most emulators. Hence, by renaming an emulator save to sav.dat and injecting with the homebrew back into the system, you can get your emulator save files into VC games. You need to make sure that the Secure Value is overwritten when injecting the save back; I'm pretty sure that JKSV does this automatically, but svdt asks you to do it, so make sure you say yes.
This only works with GB/C games, and I'm not even sure if it works with all of them.

So the steps are:
1. Use svdt or JKSV to extract your VC game's save file (backup this file, along with the secure value, if there is one).
2. Get a save file from the same game that you've ben playing via an emulator.
3. Rename this file to the same as the file that was extracted from the VC game (most often sav.dat)
4. Make sure this file has the exact same file size as the extracted sav.dat (I know for Pokémon RBY it should be 32,768 bytes).
5. Put the emulator sav.dat in the same location where the extracted original was.
6. Run svdt or JKSV and inject the emulator save file into the VC game, making sure the secure value is overwritten.

Hopefully this works for you. I've only done this with the VC Pokémon games, but it worked fine for me. Just make sure you rewrite the secure value, otherwise your save will be deemed unreadable by the VC game.

Edit: I should note that I've never used GameYob or any other 3DS emulators, so I don't know how they handle save files. Assuming it's the same as most PC emulators like BGB, you should be fine.
Thx! Does this work on nes or other VCs? Like gba or something?
 

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,674
Country
Australia
Thx! Does this work on nes or other VCs? Like gba or something?
It doesn't work for SNES, but I imagine it would work for NES games, but I've never tried. I'm not sure about GBA games.
You're welcome to try, just backup your old saves.

Edit: I should add that I've heard that having the restore point feature enabled might interfere with this process. The Pokémon VC games don't allow restore points, so I've obviously haven't had a problem. So if you face any problems, try turning off the restore point feature before backing up.
 
Last edited by Xiphiidae,
D

Deleted User

Guest
OP
It doesn't work for SNES, but I imagine it would work for NES games, but I've never tried. I'm not sure about GBA games.
You're welcome to try, just backup your old saves.

Edit: I should add that I've heard that having the restore point feature enabled might interfere with this process. The Pokémon VC games don't allow restore points, so I've obviously haven't had a problem. So if you face any problems, try turning off the restore point feature before backing up.
Ah ok "just try and see if it works for ya"...
Btw is there a way to enable restore points in RBY?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys