LibertyRecompAndroid è un progetto non ufficiale che porta su Android, con esecuzione nativa arm64, la ricompilazione statica della versione Xbox 360 di Grand Theft Auto IV. La versione 0.5.9.3, pubblicata il 14 ottobre 2026, è elencata come la più recente stabile: corregge gli scatti audio nella modalità Android standard e ripristina l’uscita a 720p. Per avviare il gioco, però, servono una propria immagine ISO per Xbox 360 e il Title Update 8: il progetto non include i file di gioco. (Repository del progetto; note di rilascio)

Cosa cambia nella versione 0.5.9.3

Le note della versione 0.5.9.3 indicano la correzione degli scatti audio nella modalità audio standard di Android, il ripristino dell’uscita a 720p dopo un problema di risoluzione nella 0.5.9.2 e l’avvio sperimentale sui dispositivi con GPU Mali. Su Mali, però, l’audio può ancora scattare e le prestazioni sono descritte come lente; il test citato riguarda un Pixel 7 con GPU Mali-G710. Il progetto considera il supporto Mali molto sperimentale e non lo supporta attivamente.

Requisiti del telefono e file di gioco

Il progetto raccomanda un dispositivo arm64 con Android 10 o successivo, un processore Snapdragon 865 o più recente e 8 GB di RAM. Indica le GPU Qualcomm Adreno serie 6xx e 7xx come scelta consigliata; le Adreno 8xx sono sperimentali. Le GPU Samsung Xclipse, PowerVR e Huawei Maleoon sono indicate come non supportate. I dispositivi con 6 GB di RAM non sono stati testati.

La configurazione di gioco verificata dal progetto è l’immagine Xbox 360 USA NTSC-U abbinata al Title Update 8 versione 0.0.8.5. Il progetto rifiuta l’aggiornamento PAL 0.0.8.6. L’ISO e l’aggiornamento devono provenire da una copia del gioco legalmente ottenuta: i file di GTA IV non fanno parte dell’APK. Per l’installazione servono circa 15 GB liberi; una volta installato, il gioco occupa circa 7 GB.

La ricompilazione statica prepara il gioco per l’esecuzione su un’altra architettura. In questo caso LibertyRecompAndroid descrive un’esecuzione nativa su Android arm64, senza emulare una Xbox 360. Il port si basa su Liberty Recompiled e usa Vulkan con il driver Mesa Turnip sulle GPU Adreno.

Come installare il gioco

La sequenza indicata dal progetto è semplice, ma richiede i file giusti:

  1. Installa l’APK disponibile nella pagina delle release.
  2. Apri il launcher e seleziona il file ISO e il Title Update 8.
  3. Premi Install e attendi il completamento dell’installazione.
  4. Premi Play per avviare il gioco.

Se selezioni file al di fuori della cartella dell’app, Android richiede il permesso «Accesso a tutti i file». In alternativa, il progetto indica la cartella install dell’app.

Che cosa dicono i dati sulle prestazioni

Le prestazioni documentate si riferiscono al Retroid Pocket 5 con Snapdragon 865 e GPU Adreno 650, il dispositivo usato dal progetto per lo sviluppo e i test. Con uscita a 720p, FXAA e limite di 30 FPS, il progetto riporta circa 25–29 FPS nelle viste più impegnative e lontane.

Nelle note della versione 0.5.9, il tempo di registrazione dei frame della GPU scende da circa 10 a 7,4 ms nel punto di partenza e da circa 33 a 28,5 ms in una scena impegnativa sotto un ponte, rispetto alla 0.5.8.1. Nella stessa scena, la versione 0.5.9 registra 28,5–29,3 FPS ed è ancora limitata dalla CPU. Il tempo di registrazione dei frame della GPU non corrisponde al tempo totale di un frame: questi valori descrivono le misurazioni del progetto sul Retroid Pocket 5, non le prestazioni attese su altri telefoni.

Comandi e limiti del port

GTA IV su Android: requisiti e novità del port

Il progetto raccomanda un controller XInput con disposizione dei tasti Xbox. Le versioni recenti includono anche un gamepad virtuale sullo schermo, provato dal progetto soltanto sul Retroid Pocket 5.

Il progetto segnala che possono ancora verificarsi arresti anomali. Su Turnip viene inoltre saltato uno shader per i volumi di luce, perché può bloccare la GPU; di conseguenza, alcuni effetti luminosi non sono presenti. The Lost and Damned, The Ballad of Gay Tony e il multigiocatore online non sono stati testati su Android.