Home Homebrew Unreal Tournament 99 sbarca su PlayStation Vita grazie a Rinnegatamante: il classico...

Unreal Tournament 99 sbarca su PlayStation Vita grazie a Rinnegatamante: il classico FPS torna in portabilità

61
0

Il developer Rinnegatamante ha pubblicato la primissima versione giocabile di Unreal Tournament per console PlayStation Vita, trasformando in realtà uno dei progetti più desiderati dagli appassionati della console portatile Sony.

Dopo anni di lavori tecnici e ottimizzazioni dedicate all’ecosistema Vita, lo sviluppatore italiano aggiunge così un altro porting di enorme prestigio al suo curriculum.

Unreal Tournament 99 è uno degli sparatutto multiplayer più iconici mai realizzati. Nato come evoluzione competitiva di Unreal, il gioco è diventato celebre per le sue mappe leggendarie, i deathmatch velocissimi, le armi esagerate e un gameplay arena ancora oggi amatissimo dagli appassionati del genere.

Portare un titolo simile su un hardware portatile del 2011 rappresenta una vera impresa tecnica, resa possibile soprattutto grazie alle librerie sviluppate negli anni da Rinnegatamante, tra cui VitaGL.

Il progetto è stato pubblicato in una fase pre-1.0 e lo sviluppatore ha chiarito immediatamente che si tratta ancora di una release iniziale. Sono presenti bug, problemi di stabilità e alcuni crash possono verificarsi durante le sessioni di gioco.

Anche le performance necessitano ancora di ottimizzazioni, soprattutto nei caricamenti, che risultano piuttosto lunghi. Nonostante questo, i primi feedback della community sono stati sorprendentemente positivi.

Molti utenti hanno sottolineato come il framerate durante le partite sia già molto buono, soprattutto utilizzando l’overclock della console.

Le immagini condivise online mostrano un’esperienza incredibilmente fedele all’originale: il menu principale riprende perfettamente quello storico della versione PC, le mappe classiche sono immediatamente riconoscibili e l’estetica dell’Unreal Engine 1 è stata mantenuta quasi intatta.

Anche HUD, opzioni e atmosfera generale restituiscono pienamente il feeling del gioco originale.

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

Download: Unreal Tournament 99 v0.5 (VPK)

Download: Unreal Tournament 99 v0.5 (ZIP)

Download: Source code Unreal Tournament 99 v0.5

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

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

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

Ultimo aggiornamento 2026-06-06 / 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.