Pubblicato un rapido aggiornamento per Snes9x 3DS, ad oggi uno degli emulatori SNES più avanzati e completi disponibili per Nintendo 3DS.

Si tratta di un fork moderno del progetto originale di bubble2k16, profondamente aggiornato e migliorato nel tempo con l’obiettivo di offrire un’esperienza di emulazione più precisa, fluida e ricca di funzionalità rispetto alle soluzioni storiche rimaste ferme da anni.
Snes9x 3DS si distingue per un sistema di rendering basato su citro3d che migliora sensibilmente la resa visiva e la stabilità delle immagini.
Tra le caratteristiche più apprezzate c’è il supporto al 3D stereoscopico regolabile, che permette di aggiungere profondità, insieme a una serie di opzioni grafiche avanzate come scanlines, gestione dell’overscan e crop dell’immagine, oltre al miglioramento dell’effetto Mode 7 e al filtraggio per una resa più pulita.
Un altro punto di forza è la parte estetica e personalizzabile: l’emulatore integra anteprime dei salvataggi con screenshot, sfondi personalizzati per ogni gioco sia sullo schermo superiore che su quello inferiore, e diversi temi grafici tra cui modalità scura, stile RetroArch e layout originale.
Anche il comparto audio è stato ottimizzato, con un sistema NDSP più stabile e una sincronizzazione più accurata del refresh rate originale dei giochi SNES, sia NTSC che PAL, riducendo problemi di desync e migliorando la fedeltà dell’emulazione.
Una delle novità più evidenti di questa versione è l’introduzione di un controllo dedicato alla profondità del 3D, insieme a effetti più raffinati per sfondi e splash screen, che migliorano la percezione dello stereoscopico sui modelli compatibili.
Sono stati aggiunti anche i salvataggi con anteprima screenshot, un nuovo dialogo informativo per le ROM e controlli più granulari per il ritaglio dell’immagine e l’overscan per singolo gioco, permettendo una personalizzazione molto più precisa dell’esperienza visiva.
A questo si aggiungono scanlines migliorate, il filtro di smoothing per Mode 7 e nuove opzioni di sincronizzazione dei frame basate su VBlank e sleep pacing, oltre alla possibilità di regolare la dimensione del buffer audio.
Sul fronte della compatibilità e del rendering, l’aggiornamento interviene in modo sostanziale per correggere diversi problemi storici.
Vengono risolti bug legati alla gestione HDMA e alle variazioni di palette in-game, migliorando la compatibilità con titoli che modificano la grafica durante il frame.
Aggiunto il supporto al rendering mosaic, sistemati diversi problemi legati al Mode 7 e alle texture obsolete, oltre alla correzione di vari bug che potevano manifestarsi al cambio ROM o in specifici giochi con timing particolari.
Anche le prestazioni del Mode 7 sono state ottimizzate, con una gestione più efficiente delle tile statiche e delle palette.
Un’altra area profondamente migliorata è quella audio e di sistema. Il motore audio è stato migrato da CSND a NDSP, con una gestione più stabile del buffering e una migliore sincronizzazione generale, riducendo problemi di desync e migliorando la fedeltà sonora rispetto all’hardware originale SNES.
Introdotte inoltre ottimizzazioni per ridurre il carico sulla cache delle istruzioni su Old 3DS, migliorando la stabilità generale del sistema durante l’esecuzione.
A questo si aggiunge anche un sistema di rilevamento dei savestate corrotti con firma audio errata, utile per prevenire crash o comportamenti anomali.
Infine, il progetto migliora ulteriormente la compatibilità con emulatori esterni come Citra, rendendo più accurata la gestione del Mode 7 e del rilevamento del core.
Caratteristiche
- Rendering migliorato per i giochi con uso intensivo di HDMA e per gli effetti mosaic.
- Sincronizzazione del refresh rate SNES (60,1 Hz per NTSC, 50 Hz per PAL).
- Uscita audio tramite NDSP.
- Ampie possibilità di personalizzazione grafica con miniature, temi, sfondi per singolo gioco e overlay.
- Funzioni di crop e gestione dell’overscan.
- Sistema di gestione dei cheat migliorato.
- Opzioni avanzate per gli hotkey e supporto allo scambio degli schermi.
- Caching delle directory per un caricamento più rapido della lista ROM.
Installazione
- È necessaria una Nintendo 3DS con Custom Firmware (moddata).
- L’installazione può essere effettuata tramite Universal Updater oppure installando l’ultima versione del file
.cia. - In alternativa, è possibile scaricare i pacchetti di asset dalla repository snes9x_3ds-assets.
Formati ROM supportati
.smc.sfc.fig.bs.bsx
Nota: Le ROM possono essere salvate in qualsiasi cartella della scheda SD. I file ZIP non sono supportati.
Configurazioni, salvataggi e asset importati vengono memorizzati nel percorso: sd:/3ds/snes9x_3ds
Versione 3DSX
- Copiare il file
snes9x_3ds.3dsxin:sd:/3ds/snes9x_3ds - Successivamente avviare l’app tramite Homebrew Launcher.
Asset (immagini e cheat)
Gli asset sono disponibili in una repository dedicata: matbo87/snes9x_3ds-assets
Note
- La repository segue una selezione in stile 1G1R (One Game One ROM).
- La denominazione dei file segue rigorosamente lo standard No-Intro per garantire la corretta corrispondenza tra giochi e contenuti.
Changelog
Funzionalità
- Aggiunta impostazione per la profondità del 3D e migliorati gli effetti di profondità per splash screen e sfondi (#65) (c08c7f5, ef677f9).
- Aggiunte anteprime con screenshot per i save state (9520798, 5a959fd).
- Aggiunta finestra informazioni ROM (52fde3e).
- Aggiunto controllo crop/overscan per singolo gioco (#55) (c24f52c, 9cd70ac, dd3ece5).
- Aggiunte scanlines (e739def).
- Aggiunto smoothing bilineare per Mode 7 (#68).
- Aggiunta impostazione Frame Sync con opzioni di pacing VBlank/Sleep (1692be4).
- Aggiunta impostazione per la dimensione del buffer audio (6b5e022).
Rendering e compatibilità
- Corretta la compatibilità HDMA/palette in-frame per giochi con cambi di palette a metà frame (#73).
- Aggiunto supporto al rendering mosaic (#70).
- Risolti problemi di texture/tile obsolete nel Mode 7 (e754a64, b9080be).
- Corretti dati core obsoleti dopo il cambio ROM (21ae864, d9e1932).
- Risolti diversi problemi di rendering e timing specifici per alcuni giochi (93f6fd6, 56d46ee, 84fd3b7, 0045f54, 5c49b44).
- Ottimizzate le tile del Mode 7 e gli aggiornamenti delle palette statiche (#67, ac40c53).
Altri miglioramenti
- Migrazione dell’output audio da CSND a NDSP e migliorata stabilità/schedulazione audio (#58, 7ff81cc, f33eccf, a300cf0).
- Ridotta la pressione sulla cache istruzioni (I-cache) di cpuexec.o e migliorata la stabilità del layout su Old 3DS (#66).
- Aggiunto rilevamento e avviso per save state con firma audio corrotta (10199ee).
- Migliorata la compatibilità con Citra per il rendering Mode 7 e il rilevamento dell’emulatore (861b714, a17bea0).
Download: Snes9x3DS v1.61 (3DSX) (CIA)
Download: Source code Snes9x3DS v1.61
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-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)