Checkpoint riceve quello che viene definito il più grande aggiornamento dalla sua prima pubblicazione, avvenuta circa nove anni fa.

La nuova versione introduce una completa revisione dell’applicazione, con numerose funzionalità inedite che migliorano la gestione dei salvataggi su Nintendo 3DS e Nintendo Switch, oltre a una lunga serie di ottimizzazioni interne che rendono il software più veloce, stabile e moderno.
Sul fronte Nintendo 3DS, la novità più importante riguarda finalmente il supporto al backup e al ripristino dei salvataggi per i giochi GBA Virtual Console e per i titoli DSiWare.

Questa funzione amplia notevolmente le possibilità offerte da Checkpoint, permettendo agli utenti di mettere al sicuro anche alcune categorie di giochi finora non gestite direttamente dall’applicazione.
L’aggiornamento porta inoltre una nuova interfaccia grafica completamente ridisegnata, con un’esperienza utente più intuitiva e moderna.
Sono stati introdotti il supporto ai temi chiaro e scuro, una nuova sezione Impostazioni attraverso cui modificare direttamente il file di configurazione config.json dalla console e un sistema di navigazione delle cartelle della scheda SD per scegliere facilmente directory aggiuntive dedicate ai salvataggi.
Tra le funzioni più comode troviamo la possibilità di attivare backup rapidi utilizzando automaticamente il nome predefinito senza ulteriori richieste, l’opzione per disabilitare la conferma durante il ripristino dei salvataggi e il supporto alla configurazione di cartelle aggiuntive per i giochi DS.
Aggiunta anche la possibilità di annullare un backup tenendo premuto il tasto
durante il processo.
Checkpoint diventa inoltre più accessibile grazie al supporto multilingua, con traduzioni disponibili in italiano, inglese, francese, tedesco, portoghese, spagnolo, olandese, giapponese e cinese.
Gli sviluppatori hanno invitato la community a migliorare ulteriormente la qualità delle traduzioni attraverso segnalazioni e contributi.
Dal punto di vista tecnico, il nuovo aggiornamento introduce importanti ottimizzazioni interne. Le operazioni sui file ora sfruttano un sistema di I/O asincrono che permette di eseguire i trasferimenti tramite un processo separato dall’interfaccia principale, migliorando velocità e fluidità.
Migliorati inoltre i tempi di caricamento dei titoli, la gestione della cache e la velocità di rendering degli elementi grafici.
Il progetto ha ricevuto anche una profonda revisione dell’architettura del codice, la prima vera riorganizzazione dopo nove anni di sviluppo.
Questa nuova base permette una maggiore sicurezza, una migliore manutenzione futura e corregge numerosi problemi legati a stabilità e affidabilità, incluso un crash causato dalla sostituzione delle cartucce DS dovuto a un errore di memoria.
Una delle modifiche più discusse riguarda la rimozione della funzione trucchi. Il database dei cheat richiedeva aggiornamenti costanti per rimanere compatibile con le nuove versioni dei giochi e la sua manutenzione non era più sostenibile per il team di sviluppo.
Anche la versione Nintendo Switch di Checkpoint riceve un aggiornamento molto importante. Oltre alla nuova interfaccia e alle stesse funzioni di personalizzazione presenti su 3DS, arriva una completa migrazione del motore grafico da SDL2 a deko3d, una modifica che porta diversi vantaggi tecnici e riduce le dimensioni dell’applicazione di circa il 70%.
La versione Switch introduce inoltre un server HTTP per i log sulla porta 8000, che consente di visualizzare in tempo reale i messaggi diagnostici direttamente dal browser di qualsiasi dispositivo collegato alla stessa rete.
Aggiunto anche il supporto alla modalità dock a 1080p, mantenendo il supporto ai 720p della modalità portatile.
Migliorata anche la gestione dei grandi salvataggi grazie a un nuovo sistema di ripristino con journal pre-esteso e scrittura progressiva dei dati, evitando errori dovuti alla mancanza di spazio durante le operazioni più pesanti.
Sono stati inoltre eliminati diversi componenti ormai inutilizzati, tra cui il sistema pksmbridge, la vecchia pagina HTML delle impostazioni accessibile dalla rete locale e alcune dipendenze software non più necessarie.
Insieme al nuovo Checkpoint arriva anche chlink, un’applicazione complementare per PC disponibile su Windows, macOS e Linux. Questo strumento permette di trasferire i backup dei salvataggi tra computer e console tramite rete locale sfruttando la funzione di trasferimento wireless integrata in Checkpoint.
I trasferimenti sono protetti da un PIN a quattro cifre mostrato direttamente sulla console e il programma riconosce automaticamente la struttura delle cartelle utilizzata da Checkpoint, semplificando la gestione dei file.
Caratteristiche
Checkpoint permette di eseguire il backup e il ripristino dei dati di salvataggio per:
- Nintendo 3DS: Cartucce 3DS e titoli digitali (incluse le demo), dati extra (extdata), cartucce DS, giochi DSiWare e titoli GBA Virtual Console.
- Nintendo Switch: Salvataggi dei titoli utilizzati, con informazioni sui giochi caricate automaticamente.
Entrambe le versioni condividono lo stesso insieme di funzionalità principali:
- Interfaccia utente completamente ridisegnata, con supporto ai temi chiaro e scuro.
- Una nuova sezione Impostazioni che permette di configurare tutto direttamente dalla console: preferiti, filtri, cartelle aggiuntive per i salvataggi e molto altro, senza dover modificare manualmente i file.
- Supporto internazionale con traduzioni disponibili in inglese, italiano, francese, tedesco, portoghese, spagnolo, olandese, giapponese e cinese.
- Operazioni sui file rapide e reattive: backup e ripristini vengono eseguiti tramite un processo separato e i backup possono essere annullati mentre sono in corso.
- Supporto a cartelle aggiuntive per i salvataggi, configurabili per ogni titolo tramite un browser integrato.
- Server FTP in background per accedere direttamente ai backup dei salvataggi dal PC.
- Trasferimento wireless dei salvataggi tra console.
- Server HTTP per i log, che permette di visualizzare in tempo reale i registri di Checkpoint tramite qualsiasi browser collegato alla stessa rete.
Funzionalità aggiuntive della versione Switch
Su Nintendo Switch, Checkpoint offre inoltre:
- Un backend grafico basato su deko3d, che rende l’applicazione circa il 70% più piccola rispetto alla versione precedente.
- Supporto alla modalità dock con risoluzione 1080p, oltre alla modalità portatile a 720p.
- Verifica file per file dopo il ripristino dei salvataggi e una gestione più sicura dei ripristini di grandi dimensioni.
chlink
Checkpoint include chlink, un’applicazione da riga di comando per PC che comunica con la funzione di trasferimento wireless dei salvataggi di Checkpoint.
Grazie a chlink è possibile inviare i backup dei salvataggi dal PC alla console e ricevere i salvataggi dalla console al computer tramite la rete locale, senza utilizzare cavi o dover rimuovere e reinserire la scheda SD.
I trasferimenti sono protetti da un PIN a quattro cifre mostrato direttamente sulla console. Inoltre, chlink riconosce automaticamente i backup provenienti dalla struttura delle cartelle utilizzata dalla scheda SD di Checkpoint, compilando in automatico le informazioni relative al titolo e al backup.
chlink è disponibile come singolo eseguibile senza dipendenze per Windows, macOS e Linux.
Utilizzo
Checkpoint per Nintendo 3DS può essere utilizzato sia con Custom Firmware (CFW) sia con Homebrew Launcher basati su Rosalina. Gli Homebrew Launcher basati su hax non sono supportati da Checkpoint.
Checkpoint per Nintendo Switch funziona tramite Homebrew Launcher. Assicurarsi di utilizzare payload aggiornati.
Il primo avvio richiederà più tempo del normale perché verranno create le cartelle di lavoro necessarie. Dopo questa prima configurazione, Checkpoint sarà molto più veloce durante gli avvii successivi.
Percorso di lavoro
Checkpoint utilizza le seguenti cartelle per archiviare i file generati dall’applicazione. Tutte le directory necessarie vengono create automaticamente al primo avvio oppure quando viene rilevato un nuovo titolo privo di cartella dedicata.
Nintendo 3DS
sdmc:/3ds/Checkpoint— percorso principale dell’applicazione.sdmc:/3ds/Checkpoint/config.json— file di configurazione.sdmc:/3ds/Checkpoint/logs— cartella contenente i file di log.sdmc:/3ds/Checkpoint/saves/<unique id> <game title>— percorso principale dove vengono salvati tutti i backup dei salvataggi di un determinato gioco.sdmc:/3ds/Checkpoint/extdata/<unique id> <game title>— percorso principale dove vengono salvati tutti i backup degli extdata di un determinato gioco.
Nintendo Switch
sdmc:/switch/Checkpoint— percorso principale dell’applicazione.sdmc:/switch/Checkpoint/config.json— file di configurazione.sdmc:/switch/Checkpoint/logs— cartella contenente i file di log.sdmc:/switch/Checkpoint/saves/<title id> <game title>— percorso principale dove vengono salvati tutti i backup dei salvataggi di un determinato gioco.
Configurazione
Tutte le opzioni che in passato richiedevano la modifica manuale del file di configurazione ora possono essere gestite direttamente dalla sezione Impostazioni presente sulla console.
Il file config.json continua comunque a essere salvato nella cartella di lavoro di Checkpoint, ma non è più necessario modificarlo manualmente.
Risoluzione dei problemi
Checkpoint mostra codici di errore quando si verificano problemi o quando alcune operazioni non vengono completate correttamente.
In caso di difficoltà, è consigliato verificare che il problema non sia già stato segnalato e, quando si apre una nuova segnalazione, fornire il codice di errore insieme a una descrizione delle operazioni eseguite per permettere di riprodurre il problema.
È inoltre possibile ricevere assistenza in tempo reale entrando nel server Discord di FlagBrew.
Changelog
Questo è senza dubbio il più grande aggiornamento di Checkpoint dalla sua versione originale rilasciata 9 anni fa. Lavorarci è stato divertente e gratificante. Buon divertimento!
3DS: Novità
- Aggiunto: Backup e ripristino dei salvataggi per i titoli GBA Virtual Console (grazie a
@LiquidFenrir). - Aggiunto: Backup e ripristino dei salvataggi per i titoli DSiWare (grazie a
@SNBeastper il PoC della funzionalità). - Aggiunto: Completo redesign dell’interfaccia UI/UX.
- Aggiunto: Server FTP in background. Ora è possibile accedere ai backup dei salvataggi direttamente dal PC tramite Checkpoint.
- Aggiunto: Una nuova sezione Impostazioni: ora è possibile modificare il file
config.jsondi Checkpoint direttamente dalla console tramite una nuova interfaccia grafica dedicata.- Aggiunto: Supporto ai temi chiaro e scuro.
- Aggiunto: Browser delle cartelle per navigare nella scheda SD e scegliere cartelle aggiuntive per i salvataggi direttamente dal dispositivo.
- Aggiunto: Opzione backup rapido per utilizzare il nome predefinito del backup senza alcuna richiesta di conferma.
- Aggiunto: Opzione conferma ripristino per evitare la richiesta di conferma durante le operazioni di ripristino dei salvataggi.
- Aggiunto: Ora è possibile configurare cartelle aggiuntive per i salvataggi dei titoli DS.
- Aggiunto: Supporto all’internazionalizzazione.
- Le traduzioni sono state realizzate utilizzando LLM. Se sei un madrelingua e ritieni che la terminologia o l’aspetto dei testi nell’interfaccia possano essere migliorati, puoi inviare una pull request oppure aprire una segnalazione nel repository.
- Le lingue attualmente supportate includono inglese, italiano, francese, tedesco, portoghese, spagnolo, olandese, giapponese e cinese.
- Aggiunto: Possibilità di annullare il backup tenendo premuto il tasto B durante il processo.
- Corretto: La navigazione nella lista dei backup è ora molto più intuitiva.
- Corretto: L’I/O asincrono rende le operazioni sui file più rapide ed efficienti eseguendole tramite un processo separato dal thread principale dell’interfaccia.
- Corretto: Migliorati notevolmente i tempi di caricamento dei titoli con e senza cache.
- Corretto: La memorizzazione del testo tramite cache permette ora un rendering più veloce di tutti gli elementi testuali dell’interfaccia.
- Corretto: L’architettura del codice del progetto è stata notevolmente migliorata.
- Il codice sorgente ha ormai 9 anni e non aveva mai ricevuto una revisione architetturale completa come questa.
- Sono state integrate decine di correzioni relative a prestazioni, sicurezza e stabilità, rendendo l’applicazione più sicura ed efficiente.
- Corretto: Un problema che causava il crash di Checkpoint durante la sostituzione delle cartucce DS a causa di un errore di stack smashing.
- Rimosso: Funzione trucchi.
- Il database dei cheat richiedeva aggiornamenti costanti per rimanere sincronizzato con gli aggiornamenti dei giochi e la sua manutenzione non era più sostenibile.
- Miglioramenti generali alla stabilità del sistema per migliorare l’esperienza dell’utente.
Switch: Novità
- Aggiunto: Completo redesign dell’interfaccia UI/UX.
- Aggiunto: Supporto all’internazionalizzazione.
- Le traduzioni sono state realizzate utilizzando LLM. Se sei un madrelingua e ritieni che la terminologia o l’aspetto dei testi nell’interfaccia possano essere migliorati, puoi inviare una pull request oppure aprire una segnalazione nel repository.
- Le lingue attualmente supportate includono inglese, italiano, francese, tedesco, portoghese, spagnolo, olandese, giapponese e cinese.
- Aggiunto: Una nuova sezione Impostazioni: ora è possibile modificare il file config.json di Checkpoint direttamente dalla console tramite una nuova interfaccia grafica dedicata.
- Aggiunto: Supporto ai temi chiaro e scuro.
- Aggiunto: Browser delle cartelle per navigare nella scheda SD e scegliere cartelle aggiuntive per i salvataggi direttamente dal dispositivo.
- Aggiunto: Opzione backup rapido per utilizzare il nome predefinito del backup senza alcuna richiesta di conferma.
- Aggiunto: Opzione conferma ripristino per evitare la richiesta di conferma durante le operazioni di ripristino dei salvataggi.
- Aggiunto: Verifica file per file dopo il ripristino.
- Aggiunto: Completa migrazione del backend grafico da SDL2 a deko3d.
- Grazie a tutti i miglioramenti introdotti dalla riscrittura del software, la dimensione dell’applicazione è ora ridotta di circa il 70%.
- Aggiunto: Server HTTP per i log sulla porta 8000 — permette di visualizzare i log in tempo reale tramite qualsiasi browser collegato alla rete.
- I log possono ora essere consultati direttamente dall’applicazione tramite Impostazioni > Connettività > Log.
- Aggiunto: Supporto alla modalità dock a 1080p (oltre alla modalità portatile a 720p).
- Corretto: L’I/O asincrono rende le operazioni sui file più rapide ed efficienti eseguendole tramite un processo separato dal thread principale dell’interfaccia.
- Corretto: La navigazione nella lista dei backup è ora molto più intuitiva.
- Aggiunto: Ripristino dei salvataggi di grandi dimensioni con pre-estensione del journal e commit durante la scrittura, evitando errori causati dalla mancanza di spazio (risolve il problema #541).
- Corretto: Impedito il ripristino dei file dopo il verificarsi di un errore di corruzione durante la copia.
- Corretto: L’architettura del codice del progetto è stata notevolmente migliorata.
- Il codice sorgente ha ormai 9 anni e non aveva mai ricevuto una revisione architetturale completa come questa.
- Sono state integrate decine di correzioni relative a prestazioni, sicurezza e stabilità, rendendo l’applicazione più sicura ed efficiente.
- Rimosso: Funzione di trasferimento dei salvataggi tramite pksmbridge.
- Rimosso: Funzione trucchi.
- Il database dei cheat richiedeva aggiornamenti costanti per rimanere sincronizzato con gli aggiornamenti dei giochi e la sua manutenzione non era più sostenibile.
- Rimosso: Pagina HTML delle impostazioni accessibile dalla rete locale e tutte le relative dipendenze.
- Rimosse: Dipendenze non necessarie come la suite SDL2 e libpng.
- Miglioramenti generali alla stabilità del sistema per migliorare l’esperienza dell’utente.
chlink: una nuova applicazione complementare
- Aggiunto: chlink, un’applicazione da riga di comando per PC che funziona insieme alla funzione di trasferimento wireless dei salvataggi di Checkpoint.
- Permette di inviare backup dei salvataggi dal PC alla console oppure riceverli dalla console al computer tramite la rete locale.
- I trasferimenti sono protetti da un PIN a quattro cifre mostrato direttamente sulla console.
- chlink riconosce automaticamente i backup salvati nella struttura delle cartelle utilizzata dalla scheda SD di Checkpoint, recuperando automaticamente le informazioni relative al titolo e al backup.
- Viene distribuito come singolo eseguibile senza dipendenze per Windows, macOS e Linux, incluso direttamente in questa release.
Download: Checkpoint v4.0.0 per console Switch (NRO) (ELF)
Download: Checkpoint v4.0.0 per console 3DS (CIA) (3DSX) (ELF)
Download: chlink darwin amd64 (arm64)
Download: chlink Linux amd64 (arm64)
Download: chlink Windows amd64
Download: Source code Checkpoint v4.0.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-08-15 / Link di affiliazione / Immagini da Amazon Product Advertising API


![[Scena Switch] Sphaira si aggiorna su Nintendo Switch: Supporto MSP, nuove opzioni e fix per l’avvio degli NRO](https://www.biteyourconsole.net/wp-content/uploads/homebrew1900-238x178.webp)


![[Scena Switch] Sphaira si aggiorna su Nintendo Switch: Supporto MSP, nuove opzioni e fix per l’avvio degli NRO](https://www.biteyourconsole.net/wp-content/uploads/homebrew1900-100x75.webp)