Pubblicato un nuovo aggiornamento per Red Viper, l’emulatore del Virtual Boy per console 3DS. Questo emulatore prosegue il lavoro precedentemente svolto da mrdanielps su r3Ddragon, che a sua volta si basa su Reality Boy/Red Dragon.
Red Viper utilizza un ricompilatore dinamico con rilevamento di busywait e un renderer accelerato hardware per ottenere alte prestazioni sull’hardware limitato del 3DS.
Red Viper v0.9.5 features fully customizable controls, including toggle and turbo settings! https://t.co/lBAlIiwfRl pic.twitter.com/oX8r0viHac
— Floogle (@Skyfloogle) June 11, 2024
Questa nuova versione introduce miglioramenti significativi al rimappamento degli input. Tra le modifiche ai controlli, è stato aggiunto un nuovo schema di controllo “Custom” che consente di mappare qualsiasi pulsante del 3DS a qualsiasi pulsante del Virtual Boy.
Sono disponibili anche le modalità Toggle e Turbo per ogni pulsante, mentre il precedente menu dei controlli è ancora disponibile come “Preset” per la sua facilità d’uso.
Aggiunta l’opzione di rimappatura del D-Pad del 3DS in modalità Preset e i pulsanti virtuali sul touchscreen possono essere impostati sui pulsanti frontali di default. Inoltre, il pulsante “Switch” ora può essere disattivato.
Le configurazioni ora possono essere specifiche per ogni gioco, inclusi controlli e grafica. Il file rv_config.ini
è stato spostato in una posizione più standard (sdmc:/config/red-viper
) e la directory red-viper con i salvataggi e le configurazioni per gioco può essere spostata modificando manualmente rv_config.ini
.
Aggiunto inoltre VBLink per gli sviluppatori homebrew, accessibile premendo nel menu principale, che sarà supportato nelle future versioni di VUEngine Studio.
Altre modifiche includono una migliorata stabilità per le schede di acquisizione e la correzione di un bug occasionale che causava il crash dell’emulatore all’avvio.
Caratteristiche
- Tutti i giochi con licenza ufficiale sono giocabili a piena velocità, anche su Old 3DS.
- Supporto 3D.
- Supporto per il salvataggio dei giochi.
- Possibilità di mappare sia i pulsanti A/B che il D-Pad destro sui pulsanti frontali, con l’altro pulsante sulla schermata touch.
- Supporto per il C-Stick del New 3DS.
- Mappatura configurabile dei pulsanti frontali.
- Filtro colori configurabile.
Aggiunte future
- Supporto per campioni PCM.
- Salvataggio degli stati di gioco.
- Supporto per homebrew.
- Supporto per Circle Pad Pro.
- Controlli pulsanti per il menu.
- Filtro colori più versatile.
- Un forwarder per consentire il caricamento di un gioco specifico dal menu principale.
Utilizzo
- Scaricare l’emulatore Red Viper, fornito sotto forma di file 3DSX (che può essere caricato tramite Homebrew Launcher) o come file CIA (che può essere installato nel menu principale tramite FBI).
- Le ROM possono essere collocate in qualsiasi posizione desiderata sulla scheda SD. L’emulatore ricorderà automaticamente la posizione dell’ultima ROM caricata.
Gli utenti possono abilitare un display delle prestazioni tramite le impostazioni, il quale fornisce informazioni sul tempo impiegato per l’intero processo, l’elaborazione della CPU (DRC), la grafica della CPU (Citro3D), la grafica della GPU (PICA200), e sull’utilizzo della memoria della cache DRC, che aumenta nel tempo prima di essere resettata.
Changelog
Questa versione presenta una rimappatura degli input notevolmente migliorata.
Modifiche ai controlli
- Nuovo schema di controllo “Custom” (#67).
- In questo schema, qualsiasi pulsante del 3DS può essere mappato a qualsiasi pulsante del Virtual Boy.
- Modalità Toggle e Turbo disponibili per ogni pulsante.
- Il precedente menu dei controlli è ancora disponibile come “Preset” per la sua facilità d’uso.
- Aggiunta l’opzione di rimappatura del D-Pad del 3DS in modalità Preset (#65).
- I pulsanti virtuali sul touchscreen possono ora essere impostati sui pulsanti frontali di default.
- Il pulsante “Switch” ora può essere disattivato.
Altre modifiche alle impostazioni
- Le configurazioni ora possono essere specifiche per ogni gioco, inclusi controlli, grafica, ecc..
- Spostato il file
rv_config.ini
in una posizione più standard (sdmc:/config/red-viper
) - La directory
red-viper
con i salvataggi e le configurazioni per gioco può essere spostata modificando manualmente il filerv_config.ini
. - Aggiunto VBLink per gli sviluppatori homebrew, accessibile premendo
nel menu principale (sarà supportato nelle future versioni di VUEngine Studio).
Altre modifiche
- Migliorata la stabilità per le schede di acquisizione.
- Corretto un bug occasionale che causava il crash dell’emulatore all’avvio.
Download: Red Viper v0.9.5 (3DSX)
Download: Red Viper v0.9.5 (CIA)
Download: Source code Red Viper v0.9.5
Fonte: twitter.com