Il nuovo aggiornamento di DSVita, uno dei progetti più importanti per l’emulazione Nintendo DS su PlayStation Vita, continua a spingere in avanti le prestazioni e la compatibilità, consolidandosi sempre di più come la soluzione principale ancora in sviluppo su queste piattaforme.

Questa versione porta con sé un lavoro tecnico piuttosto profondo che tocca sia il cuore dell’emulazione sia tutta una serie di rifiniture pensate per rendere l’esperienza più stabile e fluida.
Dal punto di vista delle prestazioni, viene introdotta la compilazione delle librerie esterne con clang, scelta che permette di abilitare una forma completa di LTO tra linguaggi diversi, con un miglioramento generale nella velocità di generazione del codice e nella gestione audio.
Anche il motore interno riceve un intervento importante, con la riscrittura in assembly dell’esecuzione dei comandi gxfifo, che contribuisce a rendere più reattiva l’emulazione.
A questo si aggiunge un incremento delle prestazioni della CPU emulata che può arrivare fino al 10%, un risultato significativo per una macchina come la PlayStation Vita.
Sul fronte della compatibilità e della stabilità, vengono corretti diversi problemi grafici riscontrati in vari giochi, soprattutto quando il salto della geometria 3D è disattivato, con esempi come Aliens: Infestation.
Vengono inoltre risolti crash presenti in alcuni titoli, tra cui Mario & Luigi: Viaggio al centro di Bowser, e introdotta un’opzione per disabilitare l’HLE IRQ handler, utile a sistemare il comportamento di giochi come Golden Sun.
Anche la gestione dei controlli viene affinata, risolvendo un problema per cui i tasti non rispondevano correttamente quando si utilizzavano scorciatoie con le cuffie collegate, e viene sistemato un bug relativo al giorno della settimana dell’orologio interno.
Tra le novità più sperimentali compare anche il supporto allo streaming dello schermo superiore tramite vita-udcd-uvc, ancora in fase sperimentale, che apre scenari interessanti per l’utilizzo del dispositivo in combinazione con altri sistemi.
A questo si aggiungono una serie di funzioni assistite dall’AI che rinnovano l’interfaccia e l’esperienza d’uso: un nuovo design dei menu, il supporto ai font cinesi, la possibilità di cambiare schermo con un tocco nell’angolo, layout di controllo personalizzabili e overlay grafici configurabili.
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:
- Il rendering 3D è molto danneggiato.
- Il rendering 2D è quasi completo.
- ARM7 HLE non funzionerà con la maggior parte dei giochi:
- Disattivalo se alcuni giochi non si avviano ulteriormente, vengono bloccati, si bloccano o presentano problemi.
Installazione
- Scaricare l’ultima versione del file
.vpk. - Installare
libshacccg.suprxseguendo una guida specifica. - Si consiglia di overclockare la console PlayStation Vita, poiché le impostazioni di default non sono modificate.
- Creare la cartella
ux0:dsvitae caricare le ROM al suo interno.
Changelog
- Compilazione di tutte le librerie esterne con clang.
- Questo permette LTO completo tra linguaggi (leggermente più veloce nella generazione del codice e nell’elaborazione audio)
- Riscritta in assembly l’esecuzione dei comandi
gxfifo.- Miglioramento della velocità di emulazione della CPU fino al 10%
- Risolti glitch grafici in diversi giochi quando il “Geometry 3D skip” è disattivato (es. Aliens: Infestation).
- Corretti crash in alcuni giochi (es. Mario & Luigi: Viaggio al centro di Bowser).
- Aggiunta opzione per disabilitare l’HLE IRQ handler (risolve alcuni giochi come Golden Sun).
- Risolto il problema dei pulsanti non reattivi quando si usano scorciatoie con le cuffie collegate.
- Corretto il giorno della settimana errato nel RTC.
- Aggiunto streaming dello schermo superiore tramite vita-udcd-uvc (https://github.com/Grarak/DSVita#stream-top-screen-over-udcd-uvc-experimental).
- Funzioni assistite dall’AI (vibecoded con Claude):
- Nuovo design del menu.
- Aggiunto supporto ai font cinesi.
- Aggiunto tap nell’angolo per cambiare schermo.
- Aggiunti layout di controllo personalizzati.
- Aggiunte overlay dello schermo personalizzate.
Nota: Disponibile una lista di giochi ROM compatibili che possono essere giocati con l’emulatore. Per ulteriori dettagli e aggiornamenti sulla compatibilità dei giochi, è possibile visitare la discussione dedicata su GitHub qui.
Download: DSVita v0.9.3
Download: Source code DSVita v0.9.3
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-08-18 / Link di affiliazione / Immagini da Amazon Product Advertising API





