Pubblicato un nuovo aggiornamento in pre-release per Checkpoint, il noto gestore di salvataggi open source sviluppato dal programmatore Bernardo Giordano, diventato negli anni uno degli strumenti più utilizzati dalla community homebrew su Nintendo Switch e Nintendo 3DS.

L’applicazione si è affermata come uno dei punti di riferimento per la gestione dei dati di gioco, offrendo una soluzione semplice ma estremamente potente per effettuare backup e ripristino dei salvataggi.
Checkpoint consente agli utenti di mettere al sicuro i propri progressi nei videogiochi, permettendo di copiare e archiviare i file di salvataggio su scheda SD in pochi passaggi.
Questa funzione si rivela particolarmente utile in diverse situazioni: quando si sostituisce la memoria della console, quando si verifica una corruzione dei dati oppure quando si desidera semplicemente conservare copie di sicurezza dei propri salvataggi.
L’applicazione supporta sia i titoli installati in formato digitale sia quelli presenti su cartuccia, includendo anche demo e software homebrew, rendendo l’intero processo di gestione dei dati estremamente flessibile.

Uno degli aspetti che ha contribuito alla popolarità di Checkpoint è l’integrazione con Sharkive, un database di codici cheat che permette di applicare modifiche ai giochi in modo rapido e intuitivo.
Questa funzione consente agli utenti di attivare trucchi o personalizzazioni direttamente dall’interfaccia dell’applicazione, ampliando ulteriormente le possibilità offerte dal tool senza richiedere configurazioni tecniche particolarmente complesse.
La nuova versione 3.12.0 introduce un aggiornamento significativo soprattutto per quanto riguarda il supporto ai diversi tipi di salvataggi presenti su Nintendo Switch.
Nel corso degli anni alcuni formati specifici non erano stati implementati nel programma, principalmente perché lo stesso sviluppatore non aveva avuto necessità di utilizzarli nei giochi che aveva provato.
Con questo aggiornamento è stato deciso di colmare finalmente questa lacuna, aggiungendo il supporto a categorie di salvataggi che fino ad oggi non erano gestite dall’applicazione.
In particolare, la nuova versione introduce il supporto ai salvataggi BCAT, ai salvataggi di dispositivo e ai salvataggi di sistema nella versione dedicata a Nintendo Switch.
Questi tipi di dati sono utilizzati da alcuni giochi per gestire contenuti particolari, eventi o informazioni legate al sistema. L’integrazione di queste tipologie amplia quindi la compatibilità complessiva dell’applicazione e consente agli utenti di effettuare backup più completi anche con titoli che sfruttano meccanismi di salvataggio meno comuni.
Lo stesso sviluppatore ha comunque voluto sottolineare che questa implementazione non è stata ancora testata direttamente sul campo. Non avendo avuto modo di verificare personalmente le operazioni di backup e ripristino con questi nuovi tipi di salvataggi, l’aggiornamento è stato pubblicato come pre-release.
Gli utenti sono quindi invitati a utilizzare le nuove funzionalità con attenzione e a segnalare eventuali problemi o comportamenti anomali, contribuendo così al miglioramento del progetto.
Oltre alle novità legate al supporto dei nuovi formati di salvataggio, la versione 3.12.0 introduce anche diversi miglioramenti all’interfaccia grafica dell’applicazione.
Il layout è stato leggermente aggiornato per gestire correttamente i nuovi tipi di dati e per offrire un’esperienza più chiara durante le operazioni di backup o ripristino.
Tra le modifiche più interessanti compare l’introduzione di una barra di progresso per ogni singolo file. L’interfaccia ora mostra due indicatori distinti: uno che rappresenta l’avanzamento complessivo dell’operazione e uno dedicato ai file specifici contenuti nell’archivio di salvataggio. Questo sistema consente agli utenti di monitorare con maggiore precisione il processo di copia dei dati.
L’aggiornamento include inoltre una serie di correzioni e miglioramenti alla stabilità generale del software. Nella versione per Nintendo 3DS è stato risolto un crash che poteva verificarsi occasionalmente durante il caricamento dei salvataggi presenti nella memoria NAND della console.
Sono stati inoltre corretti problemi che in alcune circostanze potevano causare il blocco dell’applicazione durante le operazioni di backup o ripristino dei dati.
Un’altra modifica riguarda il supporto ai font di sistema asiatici nella versione Switch del programma. In precedenza alcuni caratteri speciali non venivano visualizzati correttamente nell’interfaccia, creando piccoli problemi di leggibilità per gli utenti che utilizzavano determinate lingue.
Con questo aggiornamento la gestione dei caratteri è stata migliorata, garantendo una visualizzazione più corretta dei testi.
Tra le altre correzioni tecniche figurano miglioramenti alla gestione dei nomi dei backup, che ora devono necessariamente contenere un valore valido per evitare errori.
Corretto inoltre un problema relativo ai percorsi dei file che in alcuni casi potevano includere più caratteri “/” consecutivi, causando potenziali problemi nella cancellazione delle cartelle.
Il codice dell’applicazione è stato reso anche più robusto eliminando alcuni comportamenti indefiniti legati alla chiusura di directory non aperte o alla lettura delle dimensioni dei file.
Infine sono stati migliorati i sistemi di logging relativi agli errori di lettura delle cartelle, contribuendo a rendere il programma più stabile e affidabile.
Come spesso accade nei progetti open source, lo sviluppatore ha invitato la community a contribuire attivamente allo sviluppo dell’applicazione. Gli utenti interessati possono infatti partecipare inviando suggerimenti, segnalazioni di bug o direttamente nuove funzionalità tramite pull request.
Percorsi di lavoro
Checkpoint utilizza le seguenti cartelle per archiviare i file generati. Da notare che tutte le directory vengono generate automaticamente al primo lancio (o quando Checkpoint trova un nuovo titolo che non dispone ancora di una directory).
3DS
sdmc:/3ds/Checkpoint: percorso root.sdmc:/3ds/Checkpoint/config.json: file di configurazione personalizzato.sdmc:/3ds/Checkpoint/saves/<unique id> <game title>: percorso root per tutti i backup di salvataggio di un gioco generico.sdmc:/3ds/Checkpoint/extdata/<unique id> <game title>: percorso root per tutti i backup dei dati esterni di un gioco generico.
Switch
sdmc:/switch/Checkpoint: percorso root.sdmc:/switch/Checkpoint/saves/<title id> <game title>: percorso root per tutti i backup di salvataggio di un gioco generico.
Guida
Potrete utilizzare Checkpoint su console 3DS con homebrew launcher sia attraverso un Custom Firmware che attraverso Rosalina. *I launcher di applicazioni homebrew basati su hax non sono supportati da Checkpoint.
Checkpoint per Switch funziona solo su launcher homebrew, è necessario riavviare la console dopo aver ripristinato un salvataggio tramite Checkpoint.
Il primo lancio richiederà molto più tempo del solito (1-2 minuti a seconda del numero dei titoli installati), a causa della creazione delle directory di lavoro – Checkpoint sarà significativamente più veloce al momento del lancio da quel momento in poi.
Volendo è possibile scorrere l’elenco dei titoli con il
o LR e selezionare un titolo con
quando il selettore è posizionato su di esso. Ora è possibile utilizzare il
o il touchscreen per selezionare un backup di destinazione da ripristinare/sovrascrivere.
Changelog
- Aggiunto: Supporto ai salvataggi BCAT nella versione Switch dell’app.
- Aggiunto: Supporto ai salvataggi di dispositivo nella versione Switch dell’app.
- Aggiunto: Supporto ai salvataggi di sistema nella versione Switch dell’app.
- L’interfaccia dell’app è stata leggermente aggiornata per gestire i nuovi tipi di salvataggio.
- Aggiunta: Barra di avanzamento per singolo file.
- L’interfaccia ora mostra due barre di progresso: una per l’avanzamento complessivo del salvataggio e una per ogni file presente nell’archivio.
- Risolto: Crash occasionale durante il caricamento dei salvataggi NAND nella versione 3DS dell’app.
- Risolto: Checkpoint non dovrebbe più bloccarsi durante le operazioni di backup o ripristino.
- Risolto: Aggiunto il supporto ai font di sistema asiatici nella versione Switch dell’app.
- Questo risolve un problema per cui alcuni caratteri speciali non venivano visualizzati correttamente nell’interfaccia.
- Risolto: Aggiunta la validazione per evitare nomi di backup vuoti.
- Risolto: I percorsi dei file potevano contenere più caratteri “/” consecutivi, causando problemi nella cancellazione delle cartelle.
- Risolto: Comportamento indefinito durante la chiusura di directory che non erano state aperte.
- Risolto: Possibile comportamento indefinito durante la lettura della dimensione di un file.
- Risolto: Errori di lettura delle directory ora registrati correttamente nei log.
- Miglioramenti generali alla stabilità del sistema per migliorare l’esperienza utente.
Download: Checkpoint v3.12.0 pre-release per console Switch (NRO) (ELF)
Download: Checkpoint v3.12.0 per console 3DS (CIA) (3DSX) (ELF)
Download: Source code Checkpoint v3.12.0
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch
Vedi altri prodotti Nintendo Switch
Ultimo aggiornamento 2026-04-12 / Link di affiliazione / Immagini da Amazon Product Advertising API


![[Scena Wii] NUSGET si aggiorna alla versione 1.5.2: fix ricerca titoli e corretta identificazione della versione su Windows e macOS](https://www.biteyourconsole.net/wp-content/uploads/NUSGET-238x178.webp)


![[Scena Wii] NUSGET si aggiorna alla versione 1.5.2: fix ricerca titoli e corretta identificazione della versione su Windows e macOS](https://www.biteyourconsole.net/wp-content/uploads/NUSGET-100x75.webp)
![[Scena PS Vita] Rilasciato USBDisable v2.0](https://www.biteyourconsole.net/wp-content/uploads/USBDisable-100x75.jpg)
