Homebrew svdt: save data explorer/manager

  • Thread starter Thread starter meladroit
  • Start date Start date
  • Views Views 364,177
  • Replies Replies 953
  • Likes Likes 44
EDIT: I'M A IDIOT... I have found out that my problem was that SVDT didn't give me the prompt to enable/disable anti game restore... All I had to do was manually fix it using this: https://gbatemp.net/threads/antisav...value-updater-ps-acnl-prw-ssb-xy-oras.396644/
Good luck and hopefully I helped at least someone out :P


I got a problem...

I've been using this program to get the saves from my carts to CIA versions that I have installed on my emuNAND. I got this to work for 3 games (Animal Crossing, Paper Mario, and Luigi's Mansion). I also wanted to get Sm4sh as a CIA format. So, I copied my save from my cart to my SD and then from my SD card to my CIA.

I booted up into the CIA version and got an error. The error was along the lines of "The save data is for a older version and new data must be created to carry on". This means I can't transfer all my progress from my cart to my CIA.

Anyone else got a similar problem and a fix?
 
Last edited by cat_toucher,
@cat_toucher glad you solved it, but svdt should have allowed you to correctly restore the savegame.

Can you post the region for the sm4sh cia you were using?
Also, dis you run the game and create a save before running svdt?
 
@cat_toucher glad you solved it, but svdt should have allowed you to correctly restore the savegame.

Can you post the region for the sm4sh cia you were using?
Also, dis you run the game and create a save before running svdt?

I was getting my save from a NA cart and was trying to import it to a NA CIA.

I did run the CIA first and created a save before I messed with the saves. No matter what I did, I didn't get the prompt to enable/disable anti save game restore. I tried rebooting my 3DS, the app, and even made new backups of my cart save so I could import it. The prompt just didn't show up.

I thought it was weird that the prompt wouldn't show even though it did for AC:NL (and the save works perfectly fine!).

I have also found a Reddit thread about a person with the same problem: https://www.reddit.com/r/3dshacks/comments/40jwcv/3ds_svdt_smash_bros/
 
Hi guys!

Have been trying to extract my FFE savegame to no avail. I just keep getting stuck on a red screen. Works fine with MH4U. Anyone have problems with FF Explorers also? My copy of the game is digital via the Eshop, if that helps.
 
Hi guys!

Have been trying to extract my FFE savegame to no avail. I just keep getting stuck on a red screen. Works fine with MH4U. Anyone have problems with FF Explorers also? My copy of the game is digital via the Eshop, if that helps.

FFE is a 9.6+ games which will not work on svdt or any other homebrew save manager
 
@cat_toucher thanks for reporting, seems like something is wrong with product code detection. I'll try to get it fixed this weekend, but I have been told that there's a way to delete secure values from userland, which would be great since we could forget about secure values.
 
when I launch svdt in homebrew launcher it tells me to select a target title selector. and then I cannot use any game. only the settings app and some apps are shown.

what do I do wrong?
 
@cat_toucher thanks for reporting, seems like something is wrong with product code detection. I'll try to get it fixed this weekend, but I have been told that there's a way to delete secure values from userland, which would be great since we could forget about secure values.
Is svdt updated to the latest ctrulib? I'm pretty sure it'll need to be in order to use the FSUSER_ControlSecureSave function.
 
Is svdt updated to the latest ctrulib? I'm pretty sure it'll need to be in order to use the FSUSER_ControlSecureSave function.
svdt is not updated to the latest ctrulib.
I would like to refactor it for, but that was too complicate for me, so I am working on tvds (another tdvs clone) to handle that.

what does that do?
It can remove the secure value from the NAND easily.
 
Last edited by Gocario,
svdt is not updated to the latest ctrulib. I am working on tvds (...) to handle that.


It can remove the secure value from the NAND.
oh, okay : ) I was hoping there was a way of breaking the 9.6 encryption-hangup, but that is on account of *hax and not svdt, if I understand things correctly
 
Is svdt updated to the latest ctrulib? I'm pretty sure it'll need to be in order to use the FSUSER_ControlSecureSave function.

Someone updated it and made a pull request. Seems to work fine so far. I'm actually trying to figure out why smash bros had a problem with product code recognition, but suddenly I can't reproduce the problem anymore :S

Being able to delete secure value, or even always deleting it after a file is written to the savefile would be a great and universal solution to the problem.
 
So the simple answer, where 9.6+ games are concerned, is that we have to wait for a *hax update, yes?
 
So the simple answer, where 9.6+ games are concerned, is that we have to wait for a *hax update, yes?
that depends. an update will probably be released in the future, but it does not necessarily mean that Smea will address the issue. it might be in the next update, the update after that or never. there is no way to know for sure.
 
that depends. an update will probably be released in the future, but it does not necessarily mean that Smea will address the issue. it might be in the next update, the update after that or never. there is no way to know for sure.
But an update is the only possible answer? That's what I'm asking. Not necessarily the NEXT update, but there's nothing any homebrew can do to give us access.
 

Site & Scene News

Popular threads in this forum