SaveSync 3DS
From GameBrew
More actions
| SaveSync | |
|---|---|
| General | |
| Author | coolguy1842 |
| Type | Save Managers and Editors |
| Version | 1.1.0 |
| License | GPL-3.0 |
| Last Updated | 2025/12/28 |
| Links | |
| Download | |
| Website | |
| Source | |
Locally hosted save/extdata backup, and synchronisation tool for the 3DS. Supports touchscreen and buttons.
You must be running SaveSyncd on another device. To connect, set the IP and port in settings.
Notes:
- Tested with Rosalina and Azahar, https not tested as this is intended for local use only.
- This application is fairly new, so it is recommended to backup your saves/extdata before using the download feature, uploading never changes save/extdata files on the 3DS, so this function should be safe.
- Expect the program to take longer to start the first time, or after new titles are added. While uploading/downloading, the program will disable home, sleep, and closing the application.
Screenshots
Known issues
The most recent 5 logs are stored in /3ds/SaveSync/logs. If the program was compiled in debug mode, the console can be toggled with L+X, and the screen swapped with R+X. Debug mode also shows a list of potential memory leaks when closing, shown after pressing the start button. You can print the profiler with L+Y, or R+Y, L will toggle the console on if it isn't active.
Changelog
v1.1.0
- Added a manifest file
- Added a scoped service wrapper
- Added a CondVar wrapper
- Added game card loading and watching
- Removed C++ flags from C to remove extra warnings
v1.0.1
- Fixed deadlock during load that I didn't catch, as I had it initialized already.
v1.0.0
- All planned features implemented, main changes from here on are likely to be bug fixes, and server protocol upgrades.