Home Emulatori Rilasciato Dekopon v2.0.0: Arrivano savestate, Arctic Setup Tool, stretching dello schermo...

[Scena Switch] Rilasciato Dekopon v2.0.0: Arrivano savestate, Arctic Setup Tool, stretching dello schermo e nuove ottimizzazioni

154
0

L’ecosistema homebrew della console Nintendo Switch continua ad arricchirsi di progetti sempre più ambiziosi e tra le novità più interessanti degli ultimi mesi spicca Dekopon, un emulatore open source dedicato ai giochi Nintendo 3DS.

Basato su Azahar, che a sua volta deriva dallo storico emulatore Citra, questo progetto è stato sviluppato specificamente per l’hardware della console ibrida di Nintendo, con l’obiettivo di offrire prestazioni elevate, un’ampia compatibilità e un’esperienza d’uso completamente ottimizzata.

Il nome Dekopon prende ispirazione dall’omonimo mandarino giapponese, proseguendo la tradizione degli emulatori di questa famiglia di adottare nomi legati agli agrumi.

Dietro questa curiosità si nasconde però un progetto estremamente solido, che dopo mesi di sviluppo è riuscito a raggiungere un livello di maturità tale da essere considerato uno dei migliori emulatori Nintendo 3DS disponibili su console Switch.

Uno dei suoi punti di forza è rappresentato dalle prestazioni. Grazie alle numerose ottimizzazioni introdotte dagli sviluppatori, molti giochi riescono a raggiungere la piena velocità o prestazioni molto vicine all’hardware originale.

Il progetto sfrutta diverse tecnologie moderne, tra cui NXVK per il rendering Vulkan, il sistema Fastmem e numerosi miglioramenti dedicati alla gestione della CPU e della GPU, consentendo di eseguire una larga parte del catalogo 3DS in modo fluido.

Naturalmente alcuni titoli più complessi possono ancora presentare cali di frame o richiedere configurazioni specifiche, ma la compatibilità continua a migliorare con ogni aggiornamento.

Dekopon offre inoltre una dotazione di funzionalità estremamente completa. Supporta il sensore giroscopico della Nintendo Switch, permette l’installazione diretta dei file CIA, offre il supporto a cheat, mod tramite LayeredFS e texture pack personalizzati.

È possibile modificare rapidamente il layout dei due schermi del Nintendo 3DS, rimappare completamente i pulsanti del controller, utilizzare un touch screen virtuale e accedere a un pratico menu di gioco tramite i tasti e .

Tra le altre funzioni troviamo l’upscaling della risoluzione, il supporto al rendering stereoscopico compatibile con Nintendo Labo VR, l’inserimento virtuale delle cartucce e l’integrazione della tastiera nativa della Switch, caratteristiche che contribuiscono a rendere l’esperienza sempre più vicina a quella della console originale.

Anche l’installazione risulta particolarmente semplice, è sufficiente scaricare l’ultima versione dell’applicazione in formato .nro, copiarla nella cartella /switch/ della microSD e avviarla tramite Atmosphère.

I giochi nei formati .3ds e .cia possono invece essere copiati nella directory /switch/dekopon/roms/.

La versione 2.0.0 rappresenta uno degli aggiornamenti più importanti del progetto. L’emulatore introduce infatti il supporto ai salvataggi rapidi (savestate), la compatibilità con Arctic Setup Tool, una nuova modalità di stretching dell’immagine e numerose altre funzionalità richieste dalla community.

Stato del progetto

Attualmente il progetto è in grado di avviare ed eseguire la maggior parte dei giochi a una velocità vicina o pari a quella originale. Per maggiori dettagli è possibile consultare l’elenco di compatibilità.

Tra le funzionalità già disponibili troviamo:

  • Supporto completo al giroscopio.
  • Supporto all’installazione dei file CIA.
  • Compatibilità con la tastiera software e hardware di Nintendo Switch.
  • Diversi layout dello schermo selezionabili tramite  (pressione dello stick destro).
  • Input touch virtuale.
  • Rimappatura completa dei pulsanti.
  • Menu di gioco accessibile con i tasti e .
  • Supporto per cheat, mod (LayeredFS) e texture pack.
  • Possibilità di cambiare lingua e regione emulate.
  • Supporto ad Arctic Base/Azahar Setup Tool.
  • Supporto completo al rendering 3D tramite Nintendo Labo VR Kit e Virtual Boy for Nintendo Switch.
  • Supporto all’inserimento di cartucce virtuali.
  • Upscaling della risoluzione.

Tra le funzionalità attualmente in sviluppo figurano ulteriori miglioramenti delle prestazioni.

Gli sviluppatori invitano inoltre la community a proporre nuove funzionalità, ricordando però che la loro implementazione dipenderà dalla fattibilità tecnica e dal tempo disponibile.

Installazione

L’installazione è molto semplice: basta scaricare il file .nro dell’ultima release dalla pagina delle release e copiarlo nella normale cartella degli homebrew della microSD, generalmente /switch/. Le ROM ottenute legalmente devono essere collocate nella directory /switch/dekopon/roms/.

Nota: Questo percorso può essere modificato dalle impostazioni dell’emulatore.

Cheat, mod e texture pack

Tutti e tre utilizzano la stessa struttura di cartelle delle versioni desktop di Azahar/Citra, con directory principale /switch/dekopon/ (impostazione predefinita).

In tutti gli esempi riportati di seguito, <TITLE_ID> rappresenta il Title ID del gioco scritto in maiuscolo (ad esempio 00040000000EC800). Se è stata modificata la directory predefinita dell’emulatore, occorre adattare di conseguenza anche i percorsi indicati.

Cheat

I file dei cheat devono essere inseriti in /switch/dekopon/cheats/<TITLE_ID>.txt.

Nota: Il formato supportato è quello standard Gateway / Action Replay.

Durante la partita è possibile attivare o disattivare i singoli cheat dal menu di gioco richiamabile con  e . Le modifiche vengono salvate automaticamente nel file dei cheat e rimangono disponibili anche ai successivi avvii.

Mod

Le mod devono essere collocate nella cartella /switch/dekopon/load/mods/<TITLE_ID>/.

Nota: Le modifiche vengono applicate automaticamente all’avvio del gioco.

Attualmente non è disponibile una schermata per selezionare le mod da un elenco, pertanto nella cartella del gioco devono essere presenti direttamente le directory romfs, exefs e/o il file exheader.bin.

Texture Pack

Per utilizzare un texture pack è sufficiente copiarlo nella cartella /switch/dekopon/load/textures/<TITLE_ID>/.

Successivamente occorre abilitare l’opzione Custom Textures dal menu di gioco richiamabile con e . L’impostazione viene applicata immediatamente e memorizzata automaticamente.

Per i pacchetti di grandi dimensioni è disponibile il parametro preload_textures = true, che carica tutte le texture all’avvio del gioco per ridurre eventuali rallentamenti durante la riproduzione.

Questa opzione aumenta però il consumo di memoria RAM e, in base alle dimensioni del texture pack, potrebbe esaurire la memoria disponibile.

Gli sviluppatori consigliano di non utilizzare texture superiori alla risoluzione 1080p, poiché quelle in 4K occupano molta più RAM offrendo benefici visivi minimi.

Inoltre, è possibile che l’utilizzo di numerose texture personalizzate insieme a risoluzioni superiori a 1x provochi arresti anomali dell’emulatore. Sebbene siano presenti alcune protezioni per limitare questi problemi, non possono essere completamente evitati.

Estrazione delle texture

Per esportare le texture è necessario impostare dump_textures = true nella sezione [Utility] del file di configurazione.

Alla successiva esecuzione del gioco, tutte le texture utilizzate verranno salvate nella cartella /switch/dekopon/dump/textures/<TITLE_ID>/.

Gli sviluppatori consigliano comunque di effettuare questa operazione su PC, poiché su Nintendo Switch le prestazioni risultano sensibilmente inferiori.

Segnalazione della compatibilità

Gli sviluppatori chiedono di non contattare il team di Azahar per problemi relativi a questa versione dell’emulatore. Il progetto è completamente indipendente e il team di Azahar non fornisce supporto per questo port.

Eventuali bug devono essere segnalati esclusivamente nella repository di Dekopon, salvo il caso in cui il problema sia presente anche nella versione ufficiale di Azahar e si manifesti esattamente nello stesso modo.

Per inviare un report di compatibilità è sufficiente seguire le istruzioni riportate nel documento CONTRIBUTING.md del progetto.

Contribuire con i report di compatibilità permette di mantenere aggiornato l’elenco dei giochi supportati e di rappresentare con maggiore precisione le reali capacità dell’emulatore. Gli sviluppatori apprezzano particolarmente l’invio di un report dopo aver completato o testato un gioco.

Changelog

Questa è la prima versione stabile non RC (Release Candidate) dopo diverso tempo, quindi include importanti novità per tutti gli utenti che utilizzano la versione definitiva.

Nuove funzionalità:

  • Implementato il supporto 3D completo tramite gli add-on Nintendo Labo/Nintendo Virtual Boy.
    • Questa funzione offre i risultati migliori utilizzando il layout a schermo intero con solo lo schermo superiore.
  • Aggiunto il supporto ai salvataggi di stato (Savestate).
    • Non affidatevi completamente a questi salvataggi per conservare i progressi. Anche se dovrebbero essere stabili, potrebbero non essere compatibili tra versioni differenti dell’emulatore.
  • Implementato un nuovo layout per il menu delle impostazioni.
    • Insieme al nuovo design sono state aggiunte molte più opzioni modificabili dagli utenti.
  • Aggiunto il supporto per Arctic Base/Arctic Setup Tool.
    • Se utilizzate un blocco DNS per impedire alla console di comunicare con i server Nintendo, non sarà possibile utilizzare Arctic Setup Tool.
  • Aggiunto il supporto all’inserimento delle cartucce.
  • Aggiunta la possibilità di ridimensionare lo schermo.
  • Aggiunta una regolazione più precisa del clock della CPU emulata.
  • Aggiunto il controllo sperimentale della velocità dei filmati (grazie a @Raibatsu).
  • Aggiunto il salto dei fotogrammi sperimentale (grazie a @Raibatsu).
  • Riattivato il supporto LTO (Link Time Optimization).
  • Aggiunta la modalità GPU Async.
    • Può causare il crash di alcuni giochi, ma in determinati casi può offrire un importante miglioramento delle prestazioni.
    • A differenza delle altre impostazioni, richiede il riavvio dell’emulatore per essere applicata.
  • Risolti diversi crash generici nei giochi.

Problemi conosciuti:

  • Riavviare l’emulatore nello stesso contesto hbloader può causare un crash. La causa del problema non è ancora conosciuta.

Download: Dekopon v2.0.0

Download: Source code Dekopon v2.0.0

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-08-15 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.