Pubblicato un nuovo importante aggiornamento per PKSM, il noto save manager dedicato alle console Nintendo 3DS, utilizzato per modificare, clonare e trasferire Pokémon, oltre che per iniettare eventi, wondercard e altri contenuti nei salvataggi della serie Pokémon dalla prima all’ottava generazione.

Questa versione introduce soprattutto una nuova infrastruttura per il trasferimento wireless dei salvataggi, completamente ricostruita utilizzando il protocollo chlink di Checkpoint.
Il vecchio protocollo bridge di PKSM viene quindi abbandonato in favore di una soluzione più moderna e compatibile con l’ecosistema di Checkpoint. Il sistema permette di trasferire sia i file di salvataggio grezzi sia gli archivi ZIP generati da Checkpoint e chlink.
In caso di trasferimento fallito o annullato, PKSM conserva inoltre una copia di recupero nella cartella sdmc:/3ds/PKSM/backups/wireless, così da evitare la perdita accidentale dei dati. Anche la documentazione del progetto è stata aggiornata con le nuove istruzioni.
Tra le novità più evidenti c’è anche un lettore di codici QR molto più veloce, che durante il funzionamento utilizza una quantità di memoria sensibilmente inferiore rispetto alla versione precedente.
Sono stati inoltre effettuati numerosi interventi sull’ottimizzazione generale dell’applicazione, con un avvio più rapido e menu più fluidi.
Le directory dei salvataggi vengono ora indicizzate una sola volta anziché una volta per ogni gioco, mentre gli asset scaricati vengono verificati una sola volta invece di tre.
Anche la gestione dei box Pokémon è stata ottimizzata, riducendo drasticamente il numero di allocazioni effettuate durante la navigazione.
L’aggiornamento migliora anche alcuni aspetti dell’interfaccia. Quando viene modificata la lingua viene ora mostrato un messaggio dedicato, evitando che PKSM possa sembrare bloccato durante l’operazione.
Aggiunto inoltre un avviso quando la lista delle wondercard ha raggiunto la propria capacità massima, impedendo che l’utente possa pensare che l’operazione non sia andata a buon fine senza alcuna spiegazione.
Un ulteriore intervento riguarda la tipografia CJK, che ora risulta più pulita e coerente all’interno di liste e menu. Sono stati inoltre aggiunti i nomi francesi degli oggetti per le generazioni 1, 2 e 3 e i nomi francesi delle località per le generazioni 2 e 3.
Sul fronte degli script è stato aggiunto anche un nuovo strumento che permette di impostare a 100 i punti Island Scan, mentre sono stati corretti diversi script già presenti nel progetto.
Tra questi figura il respawn di Mesprit in Pokémon Diamante, Perla e Platino, il reset di Type: Null in Pokémon Sole, Luna, Ultrasole e Ultraluna e gli script mancanti per Pokémon Nero, Bianco, Nero 2 e Bianco 2.
Particolarmente ampia è la lista dei problemi risolti con questa versione. PKSM ora gestisce correttamente le cartucce DS e i relativi salvataggi che in precedenza potevano essere identificati erroneamente come file di dimensioni non corrette e quindi rifiutati.
Corretto inoltre il problema che impediva la lettura dei giochi DSi e quello che poteva provocare blocchi durante l’apertura di salvataggi DS validi, compresi quelli estratti attraverso TWiLight Menu++.
Sono stati corretti anche diversi problemi specifici relativi ai giochi Pokémon. Corretto un crash durante il caricamento dei salvataggi di Pokémon Smeraldo di terza generazione e un blocco che poteva verificarsi sulla schermata “Creating backup… Please wait…” quando veniva caricato manualmente un salvataggio.
La gestione dei salvataggi aggiuntivi è stata corretta anche nella schermata principale di caricamento, dove in precedenza alcune impostazioni erano disponibili soltanto attraverso il menu delle impostazioni.
Numerosi interventi hanno riguardato anche la gestione dei dati Pokémon. Un problema nella modifica delle condizioni di stato poteva corrompere i dati dei Pokémon ed è stato corretto insieme ad alcuni campi etichettati erroneamente negli editor esadecimali delle generazioni 4 e 5.
Per i salvataggi di prima generazione è stato risolto il problema che mostrava soltanto l’ultimo box salvato, mentre sono stati eliminati anche alcuni byte residui presenti dopo il terminatore nei nomi degli Allenatori Originali delle generazioni 1 e 2.
Migliorata anche la gestione delle wondercard e dei regali. Le wondercard iniettate ora vengono visualizzate correttamente in Pokémon HeartGold e SoulSilver, mentre il comportamento dei Pokémon ottenuti tramite regalo è stato corretto.
Sistemata inoltre l’iniezione delle wondercard di quarta generazione e i Mystery Gift vengono ora inseriti sempre come non utilizzati.
Per i trasferimenti dalla sesta generazione è stato risolto un problema che poteva alterare i dati relativi alla geolocalizzazione e agli incontri, mentre sono stati corretti anche alcuni bug specifici dei Mystery Gift giapponesi di sesta generazione.
Importanti correzioni interessano anche GPSS, il sistema di gestione dei contenuti online di PKSM. I due browser cloud sono stati unificati in un’unica pagina, eliminando diversi problemi che potevano causare crash durante le ricerche vuote, blocchi in seguito a richieste fallite o risposte visualizzate in modo corrotto.
Sono stati inoltre risolti diversi blocchi rari e condizioni di race condition legati allo scanner QR, al server locale e al caricamento dei font. PKSM non dovrebbe più salvare come completati i download falliti e il controllo di legalità dei Pokémon non dovrebbe più rimanere bloccato per due minuti prima di arrendersi.
Anche la gestione dei file di salvataggio è stata resa più rigorosa: i contenuti vengono ora sottoposti a una validazione più severa e i file danneggiati vengono rifiutati invece di essere caricati soltanto parzialmente.
Corretto inoltre un problema che poteva impedire l’avvio dell’applicazione con l’errore 0xC8A04573: quando l’extdata viene rilevato in uno stato non valido, viene ora ripristinato automaticamente.
L’aggiornamento introduce infine una significativa opera di pulizia del progetto. Il vecchio PKSM bridge è stato rimosso perché sostituito dal nuovo sistema di trasferimento wireless, mentre è stata eliminata anche la schermata duplicata per la selezione della banca.
Non viene più precaricata all’avvio ogni lingua disponibile, operazione che rallentava inutilmente il caricamento, e sono stati rimossi vecchi decoder audio, asset dell’interfaccia non utilizzati e una grande quantità di codice ormai inutilizzato.
Caratteristiche
- Supporta cartucce originali e copie digitali dei giochi da FrLgRSE a SwSh.
- Consente modifiche istantanee a tutti i tuoi dati.
- Consente di archiviare internamente e ridimensionare offline per memorizzare i Pokémon.
- Capace di eseguire script personalizzati per consentire l’iniezione di dati arbitrari nei salvataggi.
- Capace di scansionare codici QR per iniettare sia file
.pkxche wondercard di eventi. - Contiene un database offline di wondercard per ottenere eventi da vecchie distribuzioni.
- Capace di verifica e legalizzazione automatica di tutti i dati (connessione internet richiesta).
- Interfacciamento opzionale con un’app Android per gestire la verifica e la legalizzazione senza una connessione di rete.
Installazione
Su Custom Firmware
- Installare il file
PKSM.ciacon il programma di installazione preferito ed eseguire l’applicazione dal menu Home.
Da Rosalina HBL
- Copiare il file
PKSM.3dsxall’interno della scheda SD ed eseguire PKSM da un Homebrew Launcher basato su Rosalina.
Applicazioni compatibili con PKSM
- PKHeX: Genera codici QR
.pk7,.pk6,.wc7,.wc6scansionabili da PKSM. Funziona su PC. - MysteryGiftBot: Genera codici QR
.wc7scansionabili da PKSM. Funziona su Twitter. - PKSM-Scripts: Un toolkit per sviluppare e compilare script
.pksme.c. - GPSS: Una piattaforma di condivisione di Pokémon online.
- GPSS Mobile: Interfaccia mobile per il GPSS e le relative funzioni. Solo per Android.
Percorso di lavoro
- Le risorse aggiuntive si trovano in
/3ds/PKSM/assets - I backup di salvataggio automatico si trovano in
/3ds/PKSM/backups - I dati di archiviazione aggiuntivi si trovano in
/3ds/PKSM/banks - I dump
.pkxe.wcxsi trovano in/3ds/PKSM/dumps - Gli script personalizzati si trovano in
/3ds/PKSM/scripts - I brani di sottofondo personalizzati si trovano in
/3ds/PKSM/songs
Nota: Puoi ottenere supporto in tempo reale unendoti al server discord di FlagBrew.
Changelog
- Aggiunto: il trasferimento wireless dei salvataggi è stato ricostruito sulla base del protocollo
chlinkdi Checkpoint, sostituendo il vecchio protocollo bridge di PKSM.- Sono accettati sia i file di salvataggio grezzi sia i backup ZIP prodotti da Checkpoint e
chlink - Se un invio fallisce o viene annullato, una copia di recupero viene conservata in
sdmc:/3ds/PKSM/backups/wireless - La wiki è stata aggiornata con le nuove istruzioni. La documentazione ufficiale per l’app complementare
chlinkè qui. - Puoi scaricare
chlinko l’ultima versione di Checkpoint qui.
- Sono accettati sia i file di salvataggio grezzi sia i backup ZIP prodotti da Checkpoint e
- Aggiunto: uno scanner QR molto più veloce, che utilizza anche una frazione della memoria utilizzata in precedenza.
- Aggiunto: avvio più rapido e menu più fluidi, con le directory dei salvataggi indicizzate una sola volta invece che una volta per gioco, gli asset scaricati verificati una sola volta invece di tre e un numero molto inferiore di allocazioni durante la navigazione nei box.
- Aggiunto: un messaggio durante il cambio della lingua, così l’applicazione non sembra più bloccata.
- Aggiunto: un avviso quando la lista delle wondercard è piena, invece di non fare nulla senza mostrare alcun messaggio.
- Aggiunto: tipografia CJK più pulita e coerente nelle liste e nei menu (grazie a
@seien210300928). - Aggiunto: nomi francesi degli strumenti per la Gen 1/2/3 e nomi francesi delle località per la Gen 2/3 (grazie a
@SombrAbsol). - Aggiunto: un nuovo script per impostare a 100 i punti Island Scan.
- Corretto: cartucce DS e file di salvataggio erroneamente segnalati come di “dimensione errata” e rifiutati durante il caricamento (corretto con #1492, #1517, #1527, #1541).
- Corretto: i giochi DSi non venivano letti (corretto con #1515).
- Corretto: blocchi durante l’apertura di salvataggi DS validi, compresi quelli estratti tramite TWiLight Menu++ (corretto con #1557).
- Corretto: un crash durante il caricamento di un salvataggio di Pokémon Smeraldo di Gen 3 (corretto con #1490).
- Corretto: PKSM rimaneva bloccato su “Creating backup… Please wait…” durante il caricamento di un file di salvataggio aggiunto manualmente (corretto con #1475).
- Corretto: i salvataggi aggiuntivi potevano essere configurati dalle impostazioni ma non dalla schermata principale di caricamento dei salvataggi (corretto con #1574).
- Corretto: un crash durante il controllo della scheda SD (corretto con #1564).
- Corretto: impossibilità di avviare l’applicazione con l’errore
0xC8A04573, poiché ora l’extdata viene ripristinato quando viene rilevato in uno stato non valido (corretto con #1567). - Corretto: la modifica delle condizioni di stato corrompeva i dati dei Pokémon, insieme ad alcuni campi con etichette errate negli editor esadecimali di Gen 4/5 (corretto con #1366).
- Corretto: i salvataggi della Generazione 1 mostravano solamente l’ultimo box salvato (corretto con #1437).
- Corretto: byte residui dopo il terminatore nei nomi OT di Gen 1/2 (corretto con #1438).
- Corretto: le wondercard iniettate non venivano visualizzate in HeartGold/SoulSilver e i Pokémon regalo si comportavano in modo errato (corretto con #1439, #1425).
- Corretto: i dati di geolocalizzazione e degli incontri venivano alterati durante i trasferimenti di Gen 6 (corretto con #1476).
- Corretto: bug relativi ai Mystery Gift giapponesi di Gen 6 (corretto con #1454).
- Corretto: l’iniezione delle wondercard di Gen 4 e ora i Mystery Gift vengono sempre iniettati come non utilizzati.
- Corretto: il contenuto dei salvataggi viene ora validato in modo più rigoroso, quindi i file danneggiati vengono rifiutati invece di essere caricati parzialmente.
- Corretto: numerosi bug di GPSS, poiché i due browser cloud sono ora un unico browser a pagina singola.
- Niente più crash durante le ricerche vuote, blocchi in caso di richieste fallite o risposte corrotte.
- Corretto: diversi blocchi rari e race condition relativi allo scanner QR, al server locale e al caricamento dei font.
- Corretto: i download falliti venivano salvati come se fossero stati completati correttamente.
- Corretto: il controllo della legalità rimaneva bloccato per due minuti prima di arrendersi.
- Corretto: script mancanti per Nero/Bianco e Nero 2/Bianco 2 (corretto con PKSM-Scripts #60).
- Corretto: lo script per il respawn di Mesprit in Diamante/Perla/Platino (corretto con PKSM-Scripts #51, #49).
- Corretto: lo script per il reset di Type: Null in Sole/Luna e Ultrasole/Ultraluna (corretto con PKSM-Scripts #56).
- Corretto: diverse incoerenze nei dati di localizzazione legacy.
- Corretto: i log dei crash non venivano scritti correttamente.
- Rimosso: il vecchio bridge di PKSM, ora sostituito dal trasferimento wireless.
- Rimosso: la schermata duplicata per la selezione della banca.
- Rimosso: il precaricamento di tutte le lingue all’avvio, che rallentava l’avvio senza alcun beneficio.
- Rimosso: decoder audio obsoleti, asset dell’interfaccia inutilizzati e una grande quantità di codice morto.
- Tutti i sottomoduli e le dipendenze di compilazione sono stati aggiornati all’ultima versione.
- Miglioramenti generali alla stabilità del sistema per migliorare l’esperienza dell’utente.
Download: PKSM v10.4.0 (CIA)
Download: PKSM v10.4.0 (3DSX)
Download: PKSM v10.4.0 (ELF)
Download: Source code PKSM v10.4.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: Xbox Series
Vedi altri prodotti Xbox Series
Ultimo aggiornamento 2026-09-04 / Link di affiliazione / Immagini da Amazon Product Advertising API





