Home Mobile Android Rilasciato SUPER ZSNES v0.220: fix Mode 7 di F-Zero, miglioramenti DSP-1, correzioni...

Rilasciato SUPER ZSNES v0.220: fix Mode 7 di F-Zero, miglioramenti DSP-1, correzioni widescreen e aggiornamenti all’interfaccia

120
0

La rapida evoluzione di Super ZSNES continua senza sosta con la pubblicazione della versione 0.221, un aggiornamento apparentemente contenuto nelle dimensioni ma importante per affinare ulteriormente uno dei progetti di emulazione del Super Nintendo.

Nato dalle mani di zsKnight e Demo, gli storici autori del celebre ZSNES, il nuovo emulatore punta a coniugare accuratezza, prestazioni e miglioramenti grafici avanzati sfruttando la potenza delle moderne GPU.

Super ZSNES si distingue per un approccio che va oltre la semplice emulazione tradizionale. Grazie alla sua architettura moderna e al Super Enhancement Engine, il software permette di migliorare numerosi aspetti dei giochi SNES mantenendo al tempo stesso la possibilità di riprodurli in modo estremamente vicino all’hardware originale.

Funzioni come l’alta risoluzione nativa, il widescreen adattivo, gli effetti tridimensionali avanzati basati sul Mode 7, l’audio migliorato e gli enhancement specifici per singolo titolo rappresentano il cuore dell’esperienza proposta dagli sviluppatori.

Tutto è disattivabile, così da permettere sia ai puristi sia a chi cerca una resa modernizzata di trovare il proprio equilibrio.

La nuova build corregge un problema che impediva il corretto caricamento delle ROM in modalità sola lettura e amplia ulteriormente il supporto al chip DSP-1, uno dei componenti speciali utilizzati da diversi giochi SNES.

Per utilizzare questa funzionalità è necessario possedere il relativo file ROM DSP-1, che ora può essere collocato sia nella stessa cartella del gioco sia nella directory dell’eseguibile o nello storage persistente dell’emulatore.

Tra le novità più interessanti spiccano i miglioramenti dedicati a Mario Kart e F-Zero. Il sistema di enhancement prospettico del Mode 7 è stato ulteriormente perfezionato, con una resa più accurata della profondità e della prospettiva durante il gameplay.

Corretta inoltre la gestione della posizione Z nel Mode 7 di F-Zero, migliorando il comportamento degli effetti tridimensionali simulati.

Sul fronte dell’emulazione hardware sono stati aggiunti il supporto ai cambi di indirizzo OAM durante la visualizzazione della schermata e la gestione delle scritture OAM durante le fasi di forced blank, caratteristiche che aumentano ulteriormente la compatibilità con il comportamento reale della console.

Corretto inoltre un raro bug relativo alle finestre grafiche XNOR, mentre l’interfaccia ha ricevuto la correzione di alcuni difetti visivi, tra cui un problema con le ombre dei menu e un’anomalia che attivava erroneamente il controllo della forza delle scanline quando veniva selezionata l’interpolazione audio cubica.

Il sistema MSU-1 è stato migliorato con una correzione relativa al flag di stato dopo il completamento della riproduzione musicale, aumentando l’affidabilità nei giochi che sfruttano colonne sonore estese.

Anche la modalità widescreen continua a evolversi grazie alla correzione del posizionamento dei bordi laterali e a nuovi strumenti di configurazione personalizzati per singolo gioco.

Una delle aggiunte più rilevanti vede infatti il nuovo pannello di configurazione per-game accessibile direttamente dalla finestra di caricamento.

Gli utenti ora possono definire impostazioni specifiche per ogni titolo, scegliendo valori widescreen differenti per sfondi, oggetti, elementi Mode 7 e colori fissi.

Introdotta anche una modalità volutamente meno accurata che permette di mantenere la compatibilità con vecchie patch che scrivono nella VRAM al di fuori dei periodi di blanking, oltre alla possibilità di forzare rapporti d’aspetto 4:3 o 8:7 per il singolo gioco.

Anche il Super Enhancement Engine continua a crescere con il supporto agli split-screen basati sul Mode 7 prospettico e numerose ottimizzazioni ai pacchetti di miglioramento grafico già disponibili.

Parallelamente sono stati ottimizzati i tempi di caricamento della finestra di selezione delle ROM, rendendo l’esperienza più fluida soprattutto nelle raccolte di grandi dimensioni.

Sul fronte delle piattaforme supportate, la versione macOS riceve finalmente una build ufficialmente firmata, semplificando installazione e sicurezza sui sistemi Apple più recenti.

Gli sviluppatori hanno inoltre aperto una pagina dedicata su itch.io per distribuire direttamente il file APK Android destinato al sideloading.

Caratteristiche

  • Core CPU e Audio molto più accurati rispetto allo ZSNES originale.
  • Core PPU basato su GPU per consentire Mode 7 in alta risoluzione e funzionalità di enhancement specifiche per gioco.
  • Interfaccia classica con neve che cade, modernizzata con maggiore definizione e UX migliorata.
  • Avanzamento veloce, riavvolgimento, save state, cronologia salvataggi automatica, segnalibri di salvataggio, codici cheat, caricamento rapido e altro.
  • Nessun Vibe Coding. Stile di sviluppo classico.
  • Super Enhancement Engine, dove gli sviluppatori ZSNES migliorano i giochi uno alla volta.

Super Enhancement Engine

Attualmente implementato con supporto per 7 giochi popolari. Il supporto per altri giochi continuerà ad aumentare poiché l’emulatore è in sviluppo.

  • Alta Risoluzione – Non è solo un upscaling automatico, ma viene utilizzato un programma di disegno interno per garantire che i dettagli ad alta risoluzione possano essere creati manualmente in modo nitido e pulito.
  • Texture/Normal Map – Aggiunge dettagli agli sfondi per conferire un aspetto a risoluzione più elevata.
  • Overclock – Alcuni giochi spesso affetti da rallentamenti vengono overclockati.
  • Wide Screen (dove disponibile) – Il widescreen viene abilitato quando il gioco supporta internamente modalità parziale o completa.
  • Sostituzione Audio Non Compresso – Vengono selezionati campioni audio non compressi per sostituire quelli originali altamente compressi.
  • 3D – Attualmente supportato solo per Mode 7 in stile prospettico, sostituisce le tile con dati 3D basati su height map.
  • Tutti gli enhancement possono essere disattivati singolarmente per adattarsi al tuo stile di gioco.

Nota: I dati di enhancement non contengono ROM o contenuti protetti da copyright. È necessario fornire le proprie ROM. Non chiedere ROM agli sviluppatori.

Cosa sta per arrivare

  • Correzioni di bug.
  • Emulazione dei chip speciali (DSP1, SuperFX, MSU-1, ecc..).
  • Opzioni di personalizzazione dell’interfaccia (GUI).
  • Supporto ai Retroachievements.
  • Modalità di scaling intero.
  • Supporto widescreen personalizzato per patch.
  • Ulteriori ottimizzazioni.
  • Nuovi tipi di enhancement.
  • Netplay.
  • Altre funzionalità.

Community e collegamenti

  • Discord – Unisciti alla community e resta aggiornato
  • Patreon – Supporta lo sviluppo di SUPER ZSNES
  • Vecchio sito – Visita il sito classico di ZSNES

Changelog v0.220b

  • Corretto un problema che impediva il caricamento delle ROM in modalità di sola lettura.
  • Aggiunta l’emulazione DSP-1. Per utilizzarla è necessario disporre della ROM DSP-1. Il file può essere posizionato nella stessa cartella della ROM del gioco oppure nella cartella di archiviazione persistente.
  • Migliorato l’enhancement prospettico del Mode 7 in Mario Kart. Ringraziamenti a @MrL314 per il contributo che ha reso possibile questa funzionalità.
  • Corretto il flag di stato MSU-1 dopo la conclusione della riproduzione del brano musicale corrente.
  • Aggiunto il supporto alla modifica dell’indirizzo OAM durante la visualizzazione della schermata.
  • Aggiunto il supporto alla scrittura OAM durante il forced blank a metà schermata.
  • Corretto un bug relativo alle finestre XNOR (grazie a koitsu!).
    Corretto un problema con le ombre nei menu.
  • Miglioramenti agli enhancement:
    • Aggiunto il supporto alla modalità prospettica Mode 7 con schermo diviso.
    • Apportati vari miglioramenti ai pacchetti di enhancement.
  • Aggiunta una nuova configurazione per singolo gioco, accessibile dalla finestra di caricamento:
    • Possibilità di sovrascrivere e impostare valori widescreen per sfondi, oggetti, Mode 7 e colori fissi.
      • Aggiunta una modalità meno accurata che consente il funzionamento delle vecchie patch che scrivono nella VRAM al di fuori dei periodi di blank.
      • Possibilità di forzare il rapporto d’aspetto 4:3 o 8:7 per uno specifico gioco.
  • Ottimizzati i tempi di caricamento e recupero dati nella finestra di selezione delle ROM.
  • La build per macOS è ora firmata digitalmente.

Per chi desidera installare manualmente il file APK su dispositivi Android tramite sideloading, è stata inoltre creata una pagina dedicata su itch.io: https://zsnes.itch.io/super-zsnes-android-apk

Changelog v0.221

  • Corretta la gestione del calcolo della posizione Z nel Mode 7 prospettico di F-Zero.
  • La ROM DSP-1 viene ora ricercata automaticamente anche nella cartella dell’eseguibile.
  • Corretta la posizione dei bordi nella modalità widescreen.
  • Interfaccia utente: corretto un problema per cui l’impostazione dell’audio con interpolazione cubica abilitava erroneamente il cursore per la regolazione dell’intensità delle scanline.

Nota: La versione PC potrebbe essere segnalata come falso positivo da alcuni antivirus. È un comportamento comune negli emulatori a causa di pattern simili a quelli di alcuni trojan.

Download: SUPER ZSNES v0.221 (Windows)

Download: SUPER ZSNES v0.221 (MacOS)

Download: SUPER ZSNES v0.221 (Linux)

Download: SUPER ZSNES v0.221 (Android Google Play)

Download: SUPER ZSNES v0.221 (Android itch.io)

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-07-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.