TYSS or RYaTian's Save Studio for 3DS.
简体中文 | English
- Support backup/restore 3DS and DS cartridge saves
- Support save management for 3DS digital titles and demo titles, with automatic filtering of homebrew or other applications without save data
- Support backup/restore ExtData, BOSS ExtData, Sys Saves and Shared ExtData
- Support cloud save upload and download (via Google Drive)
- Support backup/restore DSiWare saves
- Support GBAVC save management (raw and/or .sav)
- Multi-language user interface
- Built-in cheats database (English and Simplified Chinese), with support for installing cheat files
- Save files can be compressed in zip format
- Provide both light and dark UI themes color
- Configurable game title language
- Provide Save Studio Toolbox for managing play time history, step history, cached icon data and more:
- Modify play coin count
- Clear step history
- Clear play time history and software library
- Clear shared icon cache
- Clear HOME Menu icon cache (Old3DS consoles require
Mode3
version) - Reset demo play count
- Clear game notes
- Remove software update notifications
- Unpack all gift-wrapped software on the HOME Menu
- Modify today's step count
- Reset favorites list and titles blacklist for TYSS
-
Circle Pad Left/Right, C-Stick Left Left/Right or ZL/ZR Changes View Type. Introduces L/R button function toggle, which allows Old 3DS users to switch View Type using the L/R buttons.
-
While in title selection:
- A Opens the highlighted title
- Y Adds the highlighted title to favorites.
- X Open options menu
-
While Backup Item Selection is open:
- A Overwrites an already dumped backup or selects New
- X Deletes the highlighted item
- Y Restores the highlighted item
- R Upload the highlighted zip/sav/bin file
- B Closes and returns to title selection
- Google Drive Instructions: Follow the guide here.
- NOTE: Cloud Drive feature requires backup created with the
Export To Zip
option turned on are uploadable.
- NOTE: Cloud Drive feature requires backup created with the
See releases for the latest version.
- Setup devkitPro
- Run this command to install dependencies:
dkp-pacman -S 3ds-curl 3ds-mbedtls 3ds-zlib
(You may need to removedkp
)pip install zopflipy
(You may need to install python and pip first)- Install
gettext
toolchain via your package manager git clone -b 3ds-jtjson https://github.com/R-YaTian/3ds-jtjson.git && cd 3ds-jtjson && catnip -T 3ds -S . -B build install
- Then simply run
make
Distributed under the GNU GPLv3. See LICENSE for more information.
Copyright © 2024-2025 R-YaTian.
- R-YaTian: Main Developer
- J-D-K for the original JKSM version.
- TuxSH for TWLSaveTool, from which SPI code has been taken.
- All Checkpoint and PKSM contributors for some code that has been ported to TYSS.
- WinterMute, fincs and devkitPro contributors for devkitARM and dkp-pacman.
- James-Makoto for testing and the TYSS logo/icon.
- FlagBrew for the original Sharkive DB.
- realworld: Main Translator of Sharkive DB CHS.
- Ryuzaki-MrL for the Cthulhu homebrew.