GithubHelp home page GithubHelp logo

svdt's People

Contributors

kateeckhart avatar meladroit avatar suloku avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

svdt's Issues

svdt wont restore data

svdt won't restore the data in my copy of omega ruby. i have tried many times!!!! it won't work. anything helps!

latest version of homebrew broke title selection

Since the removal of title selection from homebrew menu, it became impossible to use SVDT.

is it possible to make a .cia version ? I love the auto backup and the security check handling while being fairly simple to use.

Issue with Pokemon Alpha Sapphire

Hello all.
Just need help with my issue. I'm trying to backup my Pokemon saves. When I try to backup my Pokemon Y game, svdt starts and let me copy the game without issue.
However, when I try to backup Pokemon Alpha Saphire, the tool is not booting up. On my lower screen, I can see a yellow color and it stays in that state until the 3DS is rebooted.

Any help with this? I'm using the latest version of svdt, firmware 11.1.0-34. Old 3DS, US version, using Freakyhax. Both games are the cartridge version The saved game load correctly when started.

Request: Support modification of secure value in games that use it.

A number of games have a 'secure value' in their save data which is generated each time the game is saved. A copy of this value is stored on the 3DS itself, and if these values don't match when the game is started, then the save is declared corrupt. The offset at which this value is stored changes per game.

More about this can be read here.
http://3dbrew.org/wiki/Anti_Savegame_Restore

Here is a GBATemp thread which gives the offsets of a number of games' save files.
https://gbatemp.net/threads/antisavegame-restore-secure-value-updater-ps-acnl-prw-ssb-xy-oras.396644/

It'd be handy if svdt were able to handle this so that we don't have to.

Using svdt on PAD causes red screen

"I'm trying to extract the save file for Puzzle and Dragons: Z & Super Mario Edition.
Launching via Ironhax on 2.1 and tried the 2.0 boot.3dsx,
Using svdt and save_manager and selecting this title just results in a red screen on bottom, the application does not load at all.
This, by far, only happens to PAD, having used this on Pokémon XYORAS, Shuffle, Animal Crossing, Tomodachi Life, and SMT4 previously.
I've been having this issue for a while, even before the latest update (since 10.0.0).
Any ideas?"

Source

Error when copying a file that is above x Mb

I believe this is more or less an issue with memory allocation (and running out of memory) than with svdt it's self.
However, assuming we know the memory allocation limit, what's to stop svdt from only allocating (and then copying) those bytes, and then releasing (or reusing) the allocated memory recursively for the length of the file being copied?

How to use

I wanna use SDVT but whenever I boot it up it just comes up with 2 things, the purple thingys, did I do something wrong? please help, I wanna get a savedata.bin from pokemon shuffle

"Super Smash Bros." is an invalid folder name

"Super Smash Bros." is an invalid folder name on Windows, as a file or folder can't have a null extension. As such, the generated backup folder can not be opened, renamed, or even deleted. Simple solution: Remove leading periods from the folder name when backing up.

Pokemon Super Mystery Dungeon (eShop) Trouble

When I try to use svdt with my eShop copy of Pokemon Super Mystery Dungeon, I get a red screen. I'm on an old 3DS with 10-3.0.28U. In the Pokemon Picross issue, suloku said that games released after a certain date can't be dumped because of an issue with ninjhax that smealum has to fix. Is this one of those games?

can't auto-detect digital title ID

When 3ds_hb_menu starts svdt, it uses the title ID for a target selected by the user. For gamecards (mediatype 0x2) the title ID is always zero. However, for digital titles, the title ID is of course unique for every game.

As far as I know 3ds_hb_menu does not pass the selected title ID on to svdt, so svdt has to re-prompt the user for the title. The title ID is useful because it is used for accessing the title short description in exeFS:/icon, for naming save dumps, and could potentially be used for anti-anti savegame restore (only for digital games ...).

Some ideas:

  • lookup tables for some kind of magic header
  • having 3ds_hb_menu pass the title ID to svdt somehow
  • implementing a service function that accesses the title ID (unfortunately APT:GetAppletInfo with NS_APPID = 0x300 won't work because APT somehow thinks the active appID is 0x101 [home menu])

No sdvt file in 3ds folder

I recently used the acnl/welcome amiibo editor and made a backup in JKSM because I had no idea how to install Svdt, I imported the new edited data (just replacing the main file.dat with the edited one) and still nothing changed so I tried downloading sdvt because that's what the tutorial that I was watching said in the first time so I came here to see how to use it and download it so I entered my 3ds folder but there isn't a svdt one inside, I created one and put the files innit, open the hb launcher and the tittle appeared but it didn't let me use it, so I'm wondering if there is a cia or a way to download it
Captura de pantalla (73)

Can't restore a oras savegame

Using rxtools, game instaled on emunand

I exported a save from ORAS, then I edited with pkhex. When injecting the save the software ask for rewriting the secure value, I said yes, browsed to the main file folder and pressed y to inject, but now when I open the game I said something like the save datesare corrupted and don't works

I tried to re-inject the untouched save but I got the same result

Maybe I got this because I run a hackrom (rising ruby)? it has the same titleid as vanilla OR

Return to HBL after emergency boot

Right now svdt will hang when it runs in emergency mode. I think it would be nifty (not sure if possible) to return to the Homebrew Launcher after the dump is complete.

I know this would conflict with the current emergency mode dump (automatic instead of L shoulder.)
Is is possible to detect a fail on gfxInitDefault()?

id like to import

a saved game of acnl from lets sa a month ago. any way to go about this using this save manager.?? with the new 11.1 update the SM on the HBL is seeming gone. its only way i got atm that i know of to restore and save old files. im needing some help here i tell ya. lol.

no support for certain games

darn it, it appears 11.0.0 breaks svdt, leaving you at a yellow screen please fix this, I tried loading legend of zelda ocarina of time 3d.

Integrated FTP Server

Today, the process to edit a save and get it back on a game may be a little fastidious for some, and inefficient for others.

  1. Open svdt.
  2. Dump a save to a location on the SD.
  3. Exit svdt to Homebrew Launcher.
  4. Open any FTP server homebrew.
  5. Copy the file from SD to the computer via FTP client.
  6. Edit the save.
  7. Copy the save from the computer to SD via FTP client.
  8. Exit the FTP server homebrew to Homebrew Launcher.
  9. Open svdt.
  10. Inject the modified save to the game.

By intregrating an FTP server to svdt, we could skip 4 of those steps.

We may configure an automatic startup of this feature in a config file, to avoid using any combination of inputs ; startup which may occur asynchronously after directories display. Some debug will inform about the end of the FTP instance creation, and display the current IP.

alternative executable formats

Questions:

  • Is it possible to build svdt as a CIA executable, or as other non-3dsx executables?
  • Would svdt actually work with non-hbmenu launchers?
  • Is someone willing to take on this project?

Pokemon picross froze

Hi, I tried to dump my save of Pokemon Picross with svdt several times but svdt just froze!

"svdt"

Smealum's "tdvs" is saveedit in reverse without the vowels. So, the SMDH description should say "it's saveedit without the vowels" instead of "it's tdvs in reverse without the vowels"

Issue with Animal Crossing New Leaf Welcome Amiibo

Backing up the save data works great. However, upon trying to restore, it throws an error:

! Error rewriting secure value.
[result code ffffffff]

Upon opening New Leaf, the game does not accept the save data, so obviously it didn't rewrite the secure value correctly (as it states.)

Any help is appreciated.

Problem with buttoms ( sorry confusion i'm stupidxD)

Hey hello, my problem is that when I go to delete or make another action, asking me to check with the botton "Select". The problem is that when I press restarts and returns to themehax loads the coldboot and choose Homebrew, I go to svdt and the file is not deleted.

Sorry bad english xD

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.