3DS-Save-Sync
From GameBrew
More actions
| 3DS-Save-Sync | |
|---|---|
| General | |
| Author | Lokthran |
| Type | PC Utilities |
| Version | 1.0 |
| License | MIT License |
| Last Updated | 2025/08/08 |
| Links | |
| Download | |
| Website | |
| Source | |
The developer always wanted a more streamlined way to transfer save files between the 3DS and PC, so he created a simple tool to share with the community.
This lightweight GUI application built in Python connects directly to FTPD on the console without requiring additional tools on the 3DS - users simply need their existing FTPD client.
The tool enables one-click downloading and uploading of save folders while automatically creating timestamped backups before overwriting anything, ensuring save files are never lost even when mistakes occur.
Features
- One-Click Transfers: Simple "Download to PC" and "Upload to 3DS" buttons.
- Automatic Backups: Always creates a backup of the destination (either PC or 3DS) before transferring files.
- Dynamic Categories: You're not stuck with just 3DS/NDS/GBA. You can add, name, and remove your own save categories for different emulators or systems with custom paths.
- Network Scan: If you don't want to type the IP, you can leave the field empty and it will scan your network for the 3DS/FTP-Server.
- Works with Checkpoint: Designed to work with the folder structure created by Checkpoint for 3DS games, as well as simple folder structures for NDS/GBA saves. For 3DS Games: Please use Checkpoint on your console to export your save files first.
How to Use
- Prerequisites:
- A 3DS console with Custom Firmware (Luma3DS) and the Homebrew Launcher.
- The
FTPDhomebrew application on your 3DS. - Python 3 installed on your PC.
- The
customtkinterlibrary (pip install customtkinter).
- Setup:
- Run the application (
python sync_tool.pyw). - On first launch, the tool creates a
Savesfolder with default subdirectories. - Configure the paths for your saves in the GUI if you want to use different locations on your PC. The main "Backup Folder" is required.
- Run the application (
- Transferring Saves:
- Start
FTPDon your 3DS. - Launch the tool on your PC.
- Enter your 3DS's IP address or leave it blank to scan.
- Select the categories you want to sync by enabling them.
- Click "Download to PC" or "Upload to 3DS".
- Start
For 3DS Games: Please use Checkpoint 3DS on your console to export your save files first.
Screenshots
Changelog
v1.0
- First Release.
