Home Homebrew Rilasciato UT99 Vita v0.7: Performance +20%, loader ottimizzato e vitaGL aggiornato...

[Scena PS Vita] Rilasciato UT99 Vita v0.7: Performance +20%, loader ottimizzato e vitaGL aggiornato su PS Vita e PS TV

71
0

Pubblicata la versione 0.7 di UT99 Vita, il progetto sviluppato da Rinnegatamante che porta il leggendario Unreal Tournament su console PlayStation Vita e PlayStation TV.

Questo progetto non è una semplice conversione del classico sparatutto arena, ma un vero e proprio sistema basato su un wrapper che sfrutta il port Android non ufficiale realizzato da Andiweli.

UT99 Vita v.0.7 by Rinnegatamante can now be downloaded from VitaDB or VitaDB Downloader! More info: https://www.rinnegatamante.eu/vitadb/#/info/1399

(@vitadb.bsky.social) 2026-06-05T20:17:06.461Z

Rinnegatamante ha costruito sopra questa base un launcher personalizzato in grado di caricare direttamente in memoria eseguibili ARMv7, consentendo così l’esecuzione del gioco sulla piattaforma Sony con prestazioni sempre più solide e ottimizzate.

La versione 0.7 introduce una serie di miglioramenti tecnici mirati soprattutto a stabilità e performance. Il sistema di caricamento è stato ripulito, con la rimozione di simboli inutilizzati dalla tabella del loader, riducendo così il consumo di memoria durante l’esecuzione del gioco.

Aggiornato inoltre il loader all’ultima versione disponibile, con un conseguente miglioramento dei tempi di avvio e una maggiore fluidità generale.

Un altro passo avanti importante riguarda l’aggiornamento a un commit più recente di vitaGL, che contribuisce a migliorare la gestione grafica e le prestazioni complessive.

A questo si aggiungono diverse patch applicate direttamente al codice del gioco, pensate per ridurre il carico sulla CPU.

L’effetto combinato di queste ottimizzazioni porta a un incremento prestazionale stimato tra il 15% e il 20%, rendendo l’esperienza di gioco più stabile e reattiva rispetto alle versioni precedenti.

Installazione

  • Installare i plugin kubridge e FdFix copiando i file kubridge.skprx e fd_fix.skprx all’interno del cartella contenente i plugin taiHEN (solitamente ux0:tai) e aggiungendo due voci al file config.txt sotto *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, System e Textures in ux0:data/ut99.
  • Scaricare il porting Android di UT99 e aprire il file APK con un gestore archivi ZIP. Estrarre i file libUnrealTournament.so e libut99dc_android_bridge.so dalla cartella lib/armeabi-v7a e copiarli in ux0: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 .ini presenti nella cartella System.

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

  • Ripulita la tabella di ricerca dei simboli del loader rimuovendo numerosi simboli inutilizzati, con una conseguente riduzione del consumo di memoria del gioco.
  • Aggiornata all’ultima versione disponibile la variante del loader SO, migliorando i tempi di avvio.
  • Aggiornato vitaGL all’ultimo commit disponibile.
  • Applicate diverse patch al codice di gioco per ridurre il carico sulla CPU. In combinazione con i miglioramenti introdotti da vitaGL, ciò garantisce un incremento delle prestazioni compreso approssimativamente tra il 15% e il 20%.

Download: Unreal Tournament 99 v0.7 (VPK)

Download: Unreal Tournament 99 v0.7 (ZIP)

Download: Source code Unreal Tournament 99 v0.7

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Xbox Series

Vedi altri prodotti Xbox Series

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-07-15 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.