ROM Hack [Release] 3DS SNES Save Converter

manuGMG

Member
OP
Newcomer
Joined
Oct 2, 2020
Messages
11
Trophies
0
Age
32
XP
72
Country
Uruguay
Hi.
I wrote a small python app that allows you to convert your SNES Virtual Console saves to .SRM format, and vice versa.

preview.png
Convert your 3DS Save to .SRM:
1) Extract your save files using JKSM.
2) You will get many files in your save folder, but you'll only need the .VES file.
3) Open 3DS SNES Save Converter.
4) Select your .VES file.
5) Click on 'VES to SRM' button.
6) You'll get a .SRM file in the 3ds-snes-sc directory.


Convert your .SRM Save to .VES (3DS):
1) Open 3DS SNES Save Converter.
2) Select your .SRM file.
3) You will now need to write the Game Preset ID. You can get it from here.
Remember not to add 0x to the Game Preset ID.
For example, if you are converting a Super Mario World save, you should only write: 1011 (instead of 0x1011)
4) Click on 'SRM to VES' button.
5) You'll get a .VES file in the 3ds-snes-sc directory, rename it to the product code of the game.
For example, if you are converting an Earthbound save, you should name the file: KTR-UAEE.ves
6) Import your save (a folder with only the .VES file) using JKSM and you should see your progress when booting the game.


Release (Win)Source (Removed)

3ds-snes-sc was inspired and based on the following posts:
 
Last edited by manuGMG,

PlantedWave5190

Well-Known Member
Newcomer
Joined
Dec 28, 2017
Messages
61
Trophies
0
Age
24
XP
594
Country
United States
I'm not sure, but you could test and tell us if it works.
Just tested it with A Link to the Past on the Wii U VC, and it worked flawlessly!

EDIT: I also tested the tool with more games on the Wii U VC, and while some of them did work, others didn't.
 
Last edited by PlantedWave5190,

ZTylerDurden

Member
Newcomer
Joined
Jul 6, 2021
Messages
20
Trophies
0
Age
39
XP
73
Country
United States
Just wanted to say thanks. I was able to back up my save so I can go back to it whenever I want on PC or WiiU.
Tested and works fine with a JP title.
 

ZTylerDurden

Member
Newcomer
Joined
Jul 6, 2021
Messages
20
Trophies
0
Age
39
XP
73
Country
United States
Looks like the save works fine going from VES (WiiU) to SRM (Snes9x) but not vice versa. It's possible that all I needed to do was shut off the WiiU while in-game so it doesn't overwrite the save with the WiiU's save state "suspend point" on next boot.

I tried the script by user mossywell here and it worked great with my srm file
https://gbatemp.net/threads/research-snes-virtual-console-save-files.498334/
 
Last edited by ZTylerDurden,

Duplino

Member
Newcomer
Joined
Dec 7, 2021
Messages
5
Trophies
0
Age
25
XP
35
Country
United Kingdom
Is this really safe to use? I ran it through hybrid analysis and got a whole lot of warnings about anti-VM tricks, ransomware, registry edits and keylogging.

tinyurl com y5noetfc

(I had to replace the . and / with space and remove the h word that goes before it because I'm new.)
 

SkyPioneer

Member
Newcomer
Joined
Nov 16, 2010
Messages
21
Trophies
1
XP
54
Country
United States
This is a wonderful project!
My dream has always been to have some sort of way to synchronise save files between portable consoles (PSP, Vita, 3DS, etc) to PC emulators (retroarch and also maybe rasbperi pi and other dedicated emulation machines).
Thanks for your hard work! Hopefully the saves convert over cleanly.

I know the source is there but I am not smart. How does it work, in layman's terms, if I may ask? Like what are the differences between a VES and SRM file, how are they similar? Etc.
 

Duplino

Member
Newcomer
Joined
Dec 7, 2021
Messages
5
Trophies
0
Age
25
XP
35
Country
United Kingdom
This is a wonderful project!
My dream has always been to have some sort of way to synchronise save files between portable consoles (PSP, Vita, 3DS, etc) to PC emulators (retroarch and also maybe rasbperi pi and other dedicated emulation machines).
Thanks for your hard work! Hopefully the saves convert over cleanly.

I know the source is there but I am not smart. How does it work, in layman's terms, if I may ask? Like what are the differences between a VES and SRM file, how are they similar? Etc.
I know that VES files are the save files used by the 3ds virtual console, and SRM are the save files used by emulators. I don't know any more detail than that.
 

SkyPioneer

Member
Newcomer
Joined
Nov 16, 2010
Messages
21
Trophies
1
XP
54
Country
United States
I know that VES files are the save files used by the 3ds virtual console, and SRM are the save files used by emulators. I don't know any more detail than that.
Yep. I would like to know how they differ - if nintendo structured theirs differently for certain reasons, if one has X data and the other has Y data, etc
 

Illeea

New Member
Newbie
Joined
Mar 3, 2022
Messages
1
Trophies
0
Age
20
Location
England
XP
39
Country
United Kingdom
i have been trying to get your program to convert my chrono trigger save file from my pc to my new 2ds xl but it isnt working. ive tried using both headers that appear on the game id list (110B and 110D) and using both jksm and checkpoint to restore the save. the save file works on my pc but i cant convert it over to the 3ds vc release. i have no idea what im doing wrong if anything. ive spent like 4 days asking people in the homebrew discord. i cant figure out what im doing wrong. is it the game thats screwing it up, am i doing something wrong? please answer.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo