Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
meladroit committed Sep 6, 2015
1 parent 67e7171 commit 2eae964
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Expand Up @@ -6,11 +6,17 @@ svdt is a save explorer and manager for the 3DS. It is heavily based on smealum'
Put svdt.3dsx, svdt.smdh, and svdt.xml in sd:/3ds/svdt/. Run from the homebrew launcher. Make sure you can select a target app, since svdt will want to access its save data.

For games that don't handle gfxInitDefault() well for some reason (Animal Crossing: New Leaf is a prominent example), svdt has an emergency mode. Since the homebrew launcher doesn't care about the L/R shoulder buttons, these are ideal for binding to functions that need to be executed before the application gets to gfxInitDefault().
* Hold down the left shoulder button while starting svdt to dump all save data into a time-stamped folder in the SD root directory (ex. sd:/20151021_060942/).
* Hold down the left shoulder button while starting svdt to dump all save data into a time-stamped folder in the SD card (ex. sd:/svdt/Cubic Ninja/20151021_060942/).
* Hold down the right shoulder button while starting svdt to dump the contents of sd:/svdt_inject/ into the target save data. If no directory named svdt_inject exists in the SD root, nothing is attempted.

These functions are available for all games, not just misbehaving ones.

When svdt starts up, it checks for whether the target game is on a gamecard or the SD card.
* If the target is a gamecard, svdt automatically fetches the game title (the short English title in exeFS:/icon)
* If the target is a digital game, svdt asks you to pick the game title from a list of all titles on the device. This is because at present, svdt does not have an automatic way to fetch the title ID. Use left/right buttons on the D-pad to browse through the title list, and press A to select a title. (You can also press B to skip this step.)

While the game title is unnecessary for actually accessing data, svdt uses it for naming backups of all save data. Emergency backups go to sd:/svdt/[title]/[timestamp], while interactive ones go to sd:/[current working directory]/[title]_[timestamp]).

### Brief UI guide
* There are two panes in view. The left pane lists files and directories in the target app's save data. The right pane does the same for the SD card. Both listings start at root.
* A cursor to the left of the active listing indicates the current selected entry. Use up/down on the D-pad to move the cursor up and down the listing. Use L/R D-pad or shoulder buttons to switch which listing is selected (SD versus save data).
Expand Down

0 comments on commit 2eae964

Please sign in to comment.