Home Emulatori Snes9x 3DS si aggiorna alla versione 1.61 con 3D depth, save-state...

[Scena 3DS] Snes9x 3DS si aggiorna alla versione 1.61 con 3D depth, save-state preview, Mode 7 migliorato, audio NDSP, fix HDMA e nuove opzioni grafiche e performance

126
0

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.3dsx in: 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.

🔥 Prodotti in promozione e articoli più venduti: Xbox Series

Vedi altri prodotti Xbox Series

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.