How to Extract SNES Virtual Console Saves from 3DS to PC

HOW TO EXTRACT SNES VIRTUAL CONSOLE SAVES FROM 3DS TO PC

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ABOUT:

I wanted to know if I could take my save from a 3DS SNES VC game to play the game on my PC. I did some research, but I couldn't find anything except for people asking if could be done with hardly any good answer. So after after a few minutes of examining the save files that I extracted using JKSM, I found out how to do just that, and now I want to share this information for everyone to benefit!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

WHAT YOU WILL NEED:

For this tutorial we need two things:

For the 3DS:

JKSM Save Manager (Don't know if anything else works...)
For the PC:

HxD Hex Editor (Any other hex editor should work.)​

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

EXTRACT THE SAVE FILE:

STEP 1:

- Open up JKSM on your 3DS and extract the save files for the SNES game of your choice.​

STEP 2:

- With the save files extracted with JKSM on the SD Card, access the SD card on your PC.
(For New 3DS Users, you can go into System Settings > Data Management > microSD Management to access your SD Card over the Network.)

- Inside the Save Folder you should have four files; a CFG file, a VEA file, a VES file, and a VEW file. The only file we need is the VES file, for it is the file that contains our real save file.​

STEP 3:

- Open the VES file in HxD, select and copy all the bytes starting at offset 0x30 all the way to end, then paste these bytes in a new document. Save the new document as a SRM file.​

- We are done! The SRM file is your save file and can be used for various emulators.​

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,005
Trophies
2
XP
7,295
Country
United States
Is there anything in the SNES VC titles that can be changed to run on O3DS? Like, has anyone looked and tried? It seems like a software switch.
don't get your hopes up. there's a bit somewhere in the smdh (game's icon) blocking the title from running on Old3DS (shows the "New 3DS exclusive" dialog). besides that, it requests some New3DS-specific services in the exheader. even after removing those (since none of them seemed required for an SNES emulator), the game still doesn't boot.
 

placebooooo

Well-Known Member
Member
Joined
Aug 9, 2013
Messages
817
Trophies
0
Age
28
Location
Philadelphia
XP
1,033
Country
United States
Is it possible to do the opposite (transfer from .srm to 3ds virtual console save)? I would like to take my earthbound saves from my psp snes emulator and transfer them to my new 3ds. If so, how is this possible?
 

Webbmaster1900

Member
OP
Newcomer
Joined
Sep 2, 2010
Messages
20
Trophies
1
Location
Internet
XP
1,130
Country
United States
I'm pretty sure you can, just get Earthbound's VES file from JKSM and replace all those bytes with that of your SRM file instead of copying them over to a new document, then import the back save using JKSM.
 

placebooooo

Well-Known Member
Member
Joined
Aug 9, 2013
Messages
817
Trophies
0
Age
28
Location
Philadelphia
XP
1,033
Country
United States
I'm pretty sure you can, just get Earthbound's VES file from JKSM and replace all those bytes with that of your SRM file instead of copying them over to a new document, then import the back save using JKSM.
I'll try it when I get the chance and report back. I never used a hex editor before but I'll still give it a try anyway. Also, is this possible with gba virtual console games? gameboy?
 

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
948
Trophies
0
Age
29
XP
1,234
Country
United Kingdom
In theory, the only VC titles that use different rules from SNES should be GBA, due to the unique way that the saves are stored to work around AGB_FIRM's lack of SD Card access.
In practice, I could be completely wrong and stupid.
 

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
948
Trophies
0
Age
29
XP
1,234
Country
United Kingdom
I'm pretty sure you can, just get Earthbound's VES file from JKSM and replace all those bytes with that of your SRM file instead of copying them over to a new document, then import the back save using JKSM.
I know this is a bump - but I tried that (with EarthBound, natch) and even though I made sure I had no save states (suspend or restore) and it still had a completely blank save. Not that it really matters, I just wanted to try it.
Maybe there's some integrity checking going on? I wouldn't know.
 

placebooooo

Well-Known Member
Member
Joined
Aug 9, 2013
Messages
817
Trophies
0
Age
28
Location
Philadelphia
XP
1,033
Country
United States
I know this is a bump - but I tried that (with EarthBound, natch) and even though I made sure I had no save states (suspend or restore) and it still had a completely blank save. Not that it really matters, I just wanted to try it.
Maybe there's some integrity checking going on? I wouldn't know.
Interesting. Honestly, I haven't given this a try (yet). I am working on restoring my 3ds .cia saves first. Will post back here if I ever get the chance.
 

placebooooo

Well-Known Member
Member
Joined
Aug 9, 2013
Messages
817
Trophies
0
Age
28
Location
Philadelphia
XP
1,033
Country
United States
So, what are the results?
Never attempted. I had issues restoring saves on my new 3ds, which really put me down. I just lost all interest in playing it and never thought to try the snes save transfer. I just developed that "screw it" mentality. Hopefully someone else here will be able to help you out.
 

Stremon

Well-Known Member
Member
Joined
Sep 30, 2014
Messages
212
Trophies
0
Age
40
Location
Nerima, Tokyo
Website
jbbongrand.blogspot.fr
XP
837
Country
France
Hey guys,
Sorry to revive this old post, but has anyone managed to import srm save to vc games, by bypassing the auto restore point function?
Any way to inject or delete the restore point that would force the game to reset with the new save file?
 

wiimer

Member
Newcomer
Joined
Jul 24, 2010
Messages
20
Trophies
0
Age
24
XP
210
Country
Australia
You should mention that this method also works with Wii U SNES games, since they both use the same save file format for their Virtual Console games.

(Tested with EarthBound)
 
Last edited by wiimer,
  • Like
Reactions: Stremon

raphamotta

Well-Known Member
Member
Joined
Jul 12, 2013
Messages
684
Trophies
0
Age
39
XP
2,088
Country
Guys I'm trying to transfer my VC SNES save from 3DS to VC SNES WiiU with this method without success.Tried to replace ves file, replace all ves, vew and vea files and tried to copy only the bytes above from ves 3DS file to WiiU ves file.

Anyone managed how to do that? Tried with FF6 injected game on loadiine and 3DS
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes