Il developer Cpasjuste ha rilasciato un nuovo aggiornamento di pSNES, l’emulatore del Super Nintendo per console Switch ora permette di eseguire correttamente le ROM anche sul grande schermo collegando la Switch al dock.
Lo sviluppo dell’emulatore pSNES prende base dalla versione più recente di Snes9x (versione 1.56.2), presenta una’interfaccia utente user-friendly e un più recente rendering per il supporto di velocità ed effetti.
Caratteristiche
- Supporto per i salvataggi di stato.
- Supporto cheat (inserire un file
rom_name.cht
con i codici del game genie nella cartella cheat). - Supporta 2x, 3x, adattamento, adattamento 4/3 e scaling lineare dell’hardware a schermo intero.
- Supporto filtri software (tv2x, smooth, supereagle, 2xsai …).
- Supporta le immagini dei titoli, delle preview e delle icone (nel formato
.png
), chiamato con lo stesso nome della rom con estensione.png
, invece i file zip/sfc devono essere caricate nella rispettiva directory (da creare se necessario). - Supporto del file di database per la gestione della ROM. Avrai bisogno di un file
db.xml
che si trova accanto all’applicazione.- L’attuale file
db.xml
deriva da dat-o-matic e contiene un completo set di romset “no-intro”. I file ROM devono essere compressi e nominati come da questo set (http://datomatic.no-intro.org), è possibile abilitare o disabilitare questa opzione dal menu delle opzioni (riavvio richiesto).
- L’attuale file
Formato cheat
Esempio di codici game genie per “Super Mario World (USA).cht”.
cheat
name: UnlimitedJumps
code: 3E2C-AF6F
enable
cheat
name: 99Lives
code: 14B4-6F07
enable
Installazione Switch
- Copiare la cartella
psnes
nella directory/switch/
della scheda SD. - Copiare le ROM nella directory
/switch/psnes/roms/
della scheda SD.
Utilizzo su Switch
- Premere nell’elenco delle risorse per configurare le opzioni principali e le opzioni di default delle ROM.
- Premere nell’elenco delle risorse per configurare le opzioni per le ROM.
- Premere insieme e quando si è in emulazione per accedere al menu delle opzioni.
Changelog v1.7
- Aggiornata all’ultima snes9x git.
- Correzioni minori.
Changelog v1.6
- Eseguito un tentativo di correggere la modalità ancorata (non testato, grazie a m4xw per i suggerimenti).
- Aggiornata all’ultima snes9x git (1.56.2).
- Aggiornata la versione di pSNES alla v1.6.
Changelog v1.5
- Switch: Corretta l’eliminazione delle ROM non zippate …
Changelog v1.4
- Corretto SuperFX (Star Fox ora funziona bene).
- Corretto il caricamento dei cheat (inserire il file
"rom_name.cht"
con i codici del game genie nella cartella cheat, leggere il file readme per il formato). - Aggiunta l’opzione cheat al menu delle opzioni (ON/OFF).
- Migliorato il thread audio, più veloce e più fluido nel gameplay.
- Disabilitato frameskip auto jerky, gameplay reso più fluido.
- Aggiornato all’ultimo codice di base snes9x (1.56.2).
- Aggiunto supporto per 4 giocatori.
- Ora l’emulatore mostra solo i file zip, sfc e smc in modalità no-db.
- Aggiunti titoli supporto immagini nella cartella “titles” (usata di default, premere L/R per mostrare l’immagine delle anteprime).
- Aggiunta la possibilità di visualizzare icone (32×32 png nella cartella “icons”). Può essere abilitato o disabilitato dal menu delle opzioni di pSNES (tempo di caricamento lento se presenta molte icone sullo switch).
- Ora l’emulatore mostra la finestra di avanzamento sul caricamento della ROM.
- Aggiornato il font.
- Switch: Aggiunte nell’interfaccia utente le icone del pulsante e .
- Switch: Corretto il crash dopo il caricamento di più ROM (~9 ROM caricati).
- Vita: Aggiunto supporto Vita, troppo lento per ora …
Changelog v1.3
- Corretti alcuni casi in cui i pulsanti sono stati interrotti nella finestra di dialogo del salvataggio.
- Aggiunta l’opzione per abilitare/disabilitare il database per la gestione delle ROM (db.xml), è richiesto il riavvio dell’applicazione (disabilitato per impostazione predefinita).
- Carica correttamente le immagini di anteprima quando non si utilizza un database.
Changelog v1.2
- Rimossa la dipendenza per
db.xml
, e rimosso il file per farlo (è ancora possibile utilizzarlo per un’esperienza migliore). - Aggiunto il supporto ad alta risoluzione (ripara i menu di Secret Of Mana, – Kirby 3 water, Yoshi Island…).
- Aggiunto/Corretto Super FX (Star Fox ha ancora alcuni problemi grafici).
- Aggiunti filtri video (TV2X, SMOOTH, SUPEREAGLE, 2XSAI, SUPER2XSAI, EPX, HQ2X). Diversi filtri rallenteranno alcuni giochi.
- Corretto un arresto anomalo nelle funzioni di decompressione (quando vengono caricati più rom).
- Apportato un miglioramento importante della velocità.
- Corretta la configurazione della ROM applicata a tutte le ROM.
- Stampa messaggi di snes9x sullo schermo.
- Aggiunto supporto per 2 giocatori (non testato)
- Aggiunta la modalità single joycon: Abilita SINGLE_JOYCONS nelle opzioni, (+) o (-) ora invia (start + select), (+) o (-) + R invia il tasto menu (sto attualmente cercando di trovare una soluzione migliore).
- Ordina la lista delle rom in ordine alfabetico.
- Corretti i tasti (+) e (-) invertiti nel menu di configurazione.
- Migliorata la finestra di anteprima.
- Aggiunte immagini dei pulsanti di commutazione nelle opzioni.
- Molte modifiche e correzioni.
Download: pSNES-1.7 Switch
Download: pSNES-1.4 Vita
Download: Source code pSNES-1.7