Lo sviluppo dell’emulatore DS su console PlayStation Vita da parte del developer Rinnegatamante sembra aver subito un arresto dallo scorso mese di settembre.
Tuttavia, è stato rilasciato una primissima versione sperimentale di DSVita, l’emulatore della console DS si trova ancora in una fase molto preliminare con molte funzionalità mancanti e limitazioni significative.
Stato attuale dell’emulatore
Funzionalità attuali
- L’emulatore è in grado di eseguire alcuni giochi DS, ma è ancora in una fase molto preliminare con molte funzionalità mancanti e limitazioni significative.
Limitazioni e problemi noti
- Nessun supporto 3D:
- I giochi che si basano su rendering 3D (come Pokémon Diamante) si bloccano alla schermata iniziale perché non sono implementati gli stati 3D.
- Nessun supporto per i salvataggi:
- Al momento, l’emulatore non supporta il salvataggio dei progressi di gioco.
- Rendering 2D incompleto:
- La rappresentazione grafica 2D non è completamente implementata, causando potenziali problemi visivi nei giochi.
- Nessun Alpha Blending:
- Effetti di trasparenza non funzionano, il che può compromettere l’aspetto visivo di alcuni giochi.
- Crash su modalità di disegno non implementate:
- L’emulatore può crashare se si tenta di utilizzare modalità di disegno non supportate.
- ARM7 HLE (High-Level Emulation) limitato:
- La maggior parte dei giochi non funziona correttamente con l’emulazione HLE di ARM7. È consigliato disabilitarla se certi giochi non si avviano correttamente.
Installazione
- Scaricare l’ultima versione del file
.vpk
. - Installare
libshacccg.suprx
seguendo una guida specifica. - Si consiglia di overclockare la console PlayStation Vita, poiché le impostazioni di default non sono modificate.
- Creare la cartella
ux0:dsvita
e caricare le ROM al suo interno.
Crediti e ringraziamenti
- NooDS è stato utilizzato come riferimento, con molti codici presi da lì.
- melonDS per l’implementazione di ARM7 HLE.
- DesmumePSPExperimental per l’implementazione di ARM7 HLE.
- pokediamond per l’implementazione di ARM7 HLE.
- DSHBA per alcune implementazioni di accelerazione hardware PPU.
- vitaGL per l’accelerazione hardware 2D.
- Tonc per la documentazione PPU del GBA.
- GBATEK per la documentazione GBA/NDS.
- @TheIronUniverse per gli asset livearea.
Download: DSVita v0.1.0-alpha
Download: Source code DSVita v0.1.0-alpha
Fonte: reddit.com