Lo sviluppatore Rinnegatamante ha rilasciato la versione 0.8 di UT99 Vita, il progetto che porta il leggendario Unreal Tournament su PlayStation Vita e PlayStation TV attraverso una soluzione studiata appositamente per l’hardware della console portatile Sony.

A differenza di un classico porting, UT99 Vita si basa su un wrapper che sfrutta il porting Android non ufficiale realizzato da Andiweli.
New update for UT99 Vita available (v.0.8). It makes the port compatible with any version of the Android port (including latest one), reduces booting time and slightly improves performances. https://t.co/wRF7Iwo4M1 pic.twitter.com/xIKXxuJOqH
— Rinnegatamante (@Rinnegatamante) July 22, 2026
Su questa base, Rinnegatamante ha sviluppato un launcher personalizzato capace di caricare direttamente in memoria gli eseguibili ARMv7, permettendo l’esecuzione del gioco su PS Vita con un livello di compatibilità e prestazioni in costante miglioramento.
L’aggiornamento alla versione 0.8 introduce innanzitutto un’importante novità dal punto di vista della compatibilità. Il loader è stato reso indipendente dalla versione del port Android, consentendo così di utilizzare anche le release più recenti del progetto.
Lo sviluppatore continua comunque a consigliare la versione 1.5.0 del porting Android, che al momento garantisce il miglior equilibrio tra stabilità e prestazioni.
Tra le novità più interessanti figura anche l’introduzione di una cache degli shader precompilata, una soluzione che permette di ridurre il tempo di avvio del gioco di circa quattro secondi, rendendo l’esperienza più immediata fin dal caricamento iniziale.
L’aggiornamento include inoltre l’integrazione dell’ultimo commit disponibile di vitaGL, accompagnata dall’attivazione di ulteriori speedhack. Queste ottimizzazioni consentono di ottenere un leggero incremento delle prestazioni generali, migliorando ulteriormente la fluidità del titolo sulla console.
Installazione
- Installare i plugin kubridge e FdFix copiando i file
kubridge.skprxefd_fix.skprxall’interno del cartella contenente i plugin taiHEN (solitamenteux0:tai) e aggiungendo due voci al fileconfig.txtsotto*KERNEL:
*KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
- Facoltativo: Installare PSVshell per overcloccare il dispositivo fino a 500 MHz.
- Installare il plugin
libshacccg.suprx, se non già fatto, seguendo questa guida. - Scaricare e installare il file VPK.
- Ottenere legalmente una copia di Unreal Tournament v400. Questa versione corrisponde all’edizione CD originale (non la versione GOTY), è necessario soltanto il CD 1.
- Copiare le cartelle
Music,Maps,Sounds,SystemeTexturesinux0:data/ut99. - Scaricare il porting Android di UT99 e aprire il file APK con un gestore archivi ZIP. Estrarre i file
libUnrealTournament.soelibut99dc_android_bridge.sodalla cartellalib/armeabi-v7ae copiarli inux0:data/ut99. - Scaricare l’archivio ZIP ed estrarlo in
ux0:data/ut99(sostituire i file quando richiesto).
Note
- Il loader è stato testato con la versione 1.5.0 del port Android.
- I tempi di caricamento sono piuttosto pesanti e il gioco può subire cali di framerate nelle situazioni più caotiche.
- Modificare le opzioni direttamente dal menu di gioco può corrompere il file
.ini. Se si vuole cambiare le impostazioni, modificare direttamente i file.inipresenti nella cartellaSystem.
Controlli predefiniti
– Movimento.
– Mira (muove il cursore nei menu).
– Fuoco alternativo.
– Fuoco principale (clic nei menu).
– Salto.
– Accucciarsi.
– Equipaggia l’arma migliore.
– Equipaggia l’arma dello slot 0 (Impact Hammer/Traslocator).
– Arma precedente.
– Arma successiva.
– Fingi la morte.
– Equipaggia l’arma dello slot 0 (Impact Hammer/Traslocator).
– Pausa.
– Mostra il punteggio.
Mappatura opzioni speciali
Ci sono alcune opzioni che sulla PlayStation Vita vengono riutilizzate per scopi diversi:
- DeadZoneXYZ: zona morta per l’analogico sinistro.
- DeadZoneRUV: zona morta per l’analogico destro.
- ScaleXYZ: scala utilizzata per la mira tramite giroscopio.
- ScaleRUV: scala utilizzata per la mira con l’analogico destro.
- InvertY: inverte l’asse Y per la mira tramite giroscopio.
- InvertV: inverte l’asse Y per la mira con l’analogico destro.
- UseJoystick: abilita la mira tramite giroscopio.
Il calcolo della mira viene eseguito in modo approssimativo come segue: FinalAimDelta = ((ScaleXYZ × GyroDelta) + RightAnalogDelta) × ScaleRUV
Changelog
- Reso il loader indipendente dalla versione, consentendo ora di utilizzare anche le versioni più recenti del port Android di UT99 (la v1.5.0 resta comunque quella consigliata per ottenere le migliori prestazioni).
- Aggiunta una cache degli shader precompilata, che riduce il tempo di avvio del gioco di circa 4 secondi.
- Aggiornato vitaGL all’ultimo commit disponibile e abilitati ulteriori speedhack, con un leggero miglioramento delle prestazioni complessive.
Download: Unreal Tournament 99 v0.8 (VPK)
Download: Unreal Tournament 99 v0.8 (ZIP)
Download: Source code Unreal Tournament 99 v0.8
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: Nintendo Switch
Vedi altri prodotti Nintendo Switch
Ultimo aggiornamento 2026-08-15 / Link di affiliazione / Immagini da Amazon Product Advertising API


![[Scena Switch] Sphaira si aggiorna su Nintendo Switch: Supporto MSP, nuove opzioni e fix per l’avvio degli NRO](https://www.biteyourconsole.net/wp-content/uploads/homebrew1900-238x178.webp)


![[Scena Switch] Sphaira si aggiorna su Nintendo Switch: Supporto MSP, nuove opzioni e fix per l’avvio degli NRO](https://www.biteyourconsole.net/wp-content/uploads/homebrew1900-100x75.webp)