Checkpoint Switch - Gamebrew

Checkpoint Switch - Gamebrew

A fast and simple homebrew save manager for 3DS and Switch written in C++.

Checkpoint is created following ideas of simplicity and efficiency. The UI has been designed to condense as many options as possible, while keeping it simple to work with.

Moreover, Checkpoint is extremely lightweight - while being packaged with a nice graphic user interface - and is built using the most recent libraries available.

Checkpoint for Switch natively supports NAND saves for the titles you have played. Title information are loaded automatically.

Installation

Place the .nro to the /switch/ folder on the SD card.

Checkpoint for Switch runs on homebrew launcher. Make sure you're running up-to-date payloads.

User guide

Working path

Checkpoint relies on the following folders to store the files it generates. Note that all the working directories are automatically generated on first launch (or when Checkpoint finds a new title that doesn't have a working directory yet).

Switch

  • sdmc:/switch/Checkpoint: root path
  • sdmc:/switch/Checkpoint/config.json: custom configuration file
  • sdmc:/switch/Checkpoint/saves/<title id> <game title>: root path for all the save backups for a generic game

Online configurations

You can configure Checkpoint from your internet browser. Checkpoint will behave as an HTTP server while running.

Connect to SWITCH_IP_ADDRESS:8000 from any device connected to the same network as your Switch to be able to access configurations.

FTP server

Checkpoint offers built-in server that allows for easy and fast save retrieval.

You can access connecting to SWITCH_IP_ADDRESS:50000 with empty username and password.

Sarah Jenkins
Author

Sarah Jenkins

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.