Il developer Floogle ha pubblicato una primissima versione di Red Viper, un emulatore del Virtual Boy per console 3DS, proseguendo il lavoro di mrdanielps su r3Ddragon, che si basa a sua volta 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.
INACREDITÁVEL!
Lançado Red Viper! Um emulador de Virtual Boy para o Nintendo 3DS! No momento com as seguintes funções:
– Todos os jogos licenciados podem ser jogados a toda velocidade, mesmo no 3DS Old;
– Suporte 3D;
– Salvamento de jogos são suportados;
– Mapeie os botões A/B… pic.twitter.com/kc7WdthJjB— Senhor Linguiça (@SenhorLinguica) February 25, 2024
L’emulatore Red Viper, allo stato attuale, supporta i seguenti aspetti:
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
Molti aggiornamenti da r3Ddragon v0.87, tra cui:
- Nuovo renderer hardware.
- Set di istruzioni completamente implementato.
- Ottimizzazione del busywait.
- Nuova interfaccia utente.
- Controlli migliorati.
Con queste modifiche, tutti i giochi rilasciati ufficialmente sono giocabili a piena velocità su 3DS originale.
Problemi noti
- La riproduzione dei campioni non funziona (problemi con Teleroboxer, Galactic Pinball e altri giochi).
- Mario Clash e Space Invaders presentano lievi problemi di prestazioni durante le cutscene introduttive, anche se Space Invaders è probabilmente attenuato su New 3DS.
- Lievi difetti grafici in Golf e Waterworld.
- Gli homebrew potrebbero non funzionare.
Download: Red Viper v0.9.0 (3DSX)
Download: Red Viper v0.9.0 (CIA)
Download: Source code Red Viper v0.9.0
Fonte: twitter.com