Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.
Revision as of 10:32, 19 April 2024 by HydeWing (talk | contribs) (Created page with "{{Infobox WiiU Homebrews |title=Saviine |image=saviinewiiu.png |description=A tool to dump and inject your Wii U game saves. |author=Maschell |lastupdated=2016/05/12 |format=elf |type=todo/Utilities |version=1.1b |license=GPL-3.0 |download=https://dlhb.gamebrew.org/wiiuhomebrews/saviinewiiu.7z |website=https://gbatemp.net/threads/release-saviine-wiiu-savedata-tool.399833/ |source=https://github.com/Maschell/saviine |donation= }} <!--bin: git...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Saviine
General
AuthorMaschell
Typetodo/Utilities
Version1.1b
LicenseGPL-3.0
Last Updated2016/05/12
Links
Download
Website
Source

This application dumps and injects savegames of any title that is entered over network to a PC application.

Installation

Copy the wiiu folder to the root of the SD card.

Notes:

  • The latest version exclusively runs with the Homebrew Launcher.
  • Make sure you already have a save of the game on you console before trying to dump/inject them
  • Always backup your savedata before initiating any dumping to prevent data loss. The developer is not responsible for lost data.
  • Confirm that your game version matches the version used for injecting saves. e.g. injecting PAL saves into NTSC one is untested.

Super Smash Bros for Wii U specific note:

  • The common data is too large to inject at once, and data may be flushed, making automatic restoration impossible. Ensure to make a backup. This caution may apply to other games as well.

Wii U save folders:

  • The Wii U has multiple save folders: one for shared account information (common) and one for each account (e.g. 8000000a).
  • Currently, only dumping the common folder and your own folder is possible, as not all games use the common folder.

Folder structure:

  • logs/ <- logs
  • saviine_root/dump <- dumped save files (subfolders created for each game)
  • saviine_root/inject <- place saves here for injection

User guide

Launch Saviine from the Homebrew Launcher.

Set the Saviine server IP using directional buttons, press A to install Saviine.

If the screen displays anomalies, use up/down to correct it.

Dumping:

  • Note: Make sure that the saviine server in a folder with a short path e.g. D:/saviine/
  • Open dump.bat or start saviine_server.exe on the PC with the argument "dump."
  • Launch a game; a dialog will appear to select user and/or common data for dumping.
  • Data will be dumped to saviine_root/dump/[game_title_id]/80000000x (user data) and/or saviine_root/dump/[game_title_id]/common (common).
  • Close the game and repeat the process for other games.

Injecting (experimental):

  • Note: Exist data will be gone after the injection. Please make sure to backup your saves before trying to inject something.
  • Open inject.bat or start saviine_server.exe on the PC with the argument "inject."
  • Place save data in saviine_root/inject folder, organized by game title id (e.g., saviine_root\inject\00050000-1010ED00).
  • Launch a game; a dialog will appear to select the profile to inject and whether to inject common files.
  • Two options for the common folder:
    • Inject: Adds data into the existing common folder, overwriting existing files.
    • Clean and Inject: Deletes existing files in the common folder before injecting new ones.
  • In case of errors during injection, the Wii tries to restore old data, but backups are advised.

Screenshots

saviinewiiu2.png

Compatibility

Works on:

Mocha/Haxchi/CBHC
Tiramisu Environment

Compatible firmwares (+ kernel exploit):

5.0.0
5.1,0
5.3.2
5.4.0
5.5.x

Changelog

v1.1b 2016/05/12

  • Fixed bug while dumping games that has only shared savedata (thx @n0rbyt3).

v1.1 2016/04/03

v1.0 2016/10/26

  • Read the README.

v0.3 2015/10/19

  • Now excecuted on FSAddClientEX.
  • getting the persistentID from the system instead of guessing.
  • cleaner log files.
  • improved the installer (thanks to dimok for the code in the loadiine installer).
  • loading saviine as elf (^-).
  • should support more games.

v0.2 2015/10/17

  • Fixed a lot of games.
  • New entry point.
  • Added fast/normal mode.

v0.1 2016/10/16

  • Fixed the folder structure.

Credits

Thanks to:

  • dimok - for the homebrew launcher, loadiine gx 2, and ddd with was the base environment for the current version.
  • chadderz - for cafiine. Still using some of this old funcions.

External links

Advertising: