La pubblicazione di Grand Theft Auto: San Andreas su console PlayStation Vita e PlayStation TV accompagna il rilascio di un nuovo aggiornamento di Max Payne Mobile.
L’aggiornamento difatti aggiunge la I/O FIOS2 proveniente dal porting di Grand Theft Auto: San Andreas per ridurre lo stutter dovuto alle letture SD.
Max Payne r4 by fgsfds & TheFloW can now be downloaded from VitaDB, VHBB or EasyVPK! More info is available here: https://t.co/AFVP9cZS1m pic.twitter.com/m6yYkGWUx5
— VitaDB (@VitaDB1) February 17, 2021
Aggiunto inoltre un file di configurazione con un mucchio di impostazioni da modificare e l’opzione per attivare o disattivare l’accovacciata, in modo da poter aggirare il problema dovuto ai pulsanti frontali.
Guida
Prima di installare il gioco, bisogna eseguire queste poche e semplici operazioni:
- Installare kubridge nello stesso modo in cui si installa qualsiasi altro plugin
.skprx
: Scaricarekubridge.suprx
, copiare il plugin inux0:/tai/
e aggiungere queste righe inux0:/tai/config.txt
:
*KERNEL
ux0:tai/kubridge.skprx
- (opzionale) Installare fdfix se non vuoi che il gioco si blocchi durante la sospensione.
- Estrarre le librerie runtime shader compiler.
- Riavviare.
Avrai bisogno di:
- File
.apk
per la versione 1.7 (ultima versione al momento della scrittura); - File
.obb
per la versione 1.6 o 1.7 (di solito si trova in/sdcard/android/obb/com.rockstar.maxpayne/main.3.com.rockstar.maxpayne.obb
).
Entrambi i file possono essere scaricati dallo stesso smartphone, sempre che il gioco sia stato effettivamente installato sul dispositivo. Entrambi i file possono essere aperti o estratti con qualsiasi cosa che possa estrarre i file .zip
.
Installazione
- Scaricare e installare il file VPK.
- Estrarre la cartella
assets
dal file.apk
inux0:/data
e rinominatela inmaxpayne
. - Estrarre il file
lib/armeabi-v7a/libMaxPayne.so
dal file.apk
inux0:/data/maxpayne
. - Estrarre il contenuto del file
.obb
inux0:/data/maxpayne
. Puoi saltare tutti i file.msf
tranneMaxPayneSoundsv2.msf
. - Estrarre il contenuto dell’archivio
data.zip
dall’ultima versione inux0:/data/maxpayne
. Sostituisci tutto.
Note
- Volendo da questa versione è possibile caricare i dati di gioco all’interno della directory
uma0:
oimc0:
invece che suux0:
. I percorsi rimarranno comunque gli stessi. - Il port su PlayStation Vita fa uso di un file di configurazione aggiuntivo, situato in
ux0:/data/maxpayne/config.txt
. Viene creato quando esegui per la prima volta il gioco e ti consente di modificare alcune impostazioni interne. Per descrizioni più dettagliate di tali impostazioni, consultare l’articolo wiki. - Il gioco mostrerà un messaggio di errore se rileva che qualcosa non va. Si prega di leggere quelli e controllare le parti rilevanti della configurazione.
- Se l’errore dice Impossibile trovare il simbolo …, probabilmente significa che hai sbagliato
.apk
. Ne hai bisogno per la v1.7, altri non funzioneranno. - Se il gioco si arresta in modo anomalo all’avvio, pubblica un problema con il tuo ultimo crash dump allegato.
Variabili di configurazione
Il file di configurazione si trova in ux0:/data/maxpayne/config.txt
. Viene creato quando avvii il gioco per la prima volta e ti consente di modificare alcune impostazioni interne.
Variabile | Default | Possibili valori | Descrizione |
touch_x_margin | 100 | 0 - 960 | La distanza che devi toccare dal bordo dello schermo per registrare il tocco. |
use_fios2 | 1 | 0 o 1 | Indica se patchare l'I/O del file per usare funzioni I/O alternative basate su FIOS2. In teoria dovrebbe ridurre la balbuzie dovuta all'I/O. |
io_cache_block_num | 64 | 2 - ??? | Numero di blocchi di cache RAM FIOS2. Modificando questa e la prossima var potrebbe cambiare le prestazioni di I/O. |
io_cache_block_size | 65536 | 65536 - ??? | Dimensione di un blocco di cache RAM FIOS2. Vedi sopra. |
trilinear_filter | 0 | 0 o 1 | Forza il filtro trilineare sulle texture con le mipmap. Rende più levigate le texture lontane. |
msaa | 1 | 0 - 2 | Livello di MSAA. 0 significa off, 1 significa 2x, 2 significa 4x. |
disable_mipmaps | 0 | 0 o 1 | Disabilita forzatamente il mipmapping. Risparmia memoria e tempi di caricamento a costo di far sembrare granulose le texture lontane. |
language | 0 | 0 - 6 | Quale lingua usare. Richiede la presenza dei file language per questa lingua. Vedere la tabella delle lingue di seguito. Puoi anche cambiare la lingua nel gioco. |
crouch_toggle | 1 | 0 o 1 | Se accovacciarsi deve "restare" o no. |
character_shadows | 1 | 0 - 2 | Tipo di ombre. 0 significa nessuno, 1 significa singolo blob, 2 significa due blob (uno per ogni piede). |
decal_limit | 0.33 | 0.00 - 1.00 | Moltiplicatore limite per decalcomanie attive (fori di proiettile, sangue, ecc..). Abbassare questo valore potrebbe aumentare le prestazioni. |
debris_limit | 0.33 | 0.00 - 1.00 | Moltiplicatore limite di detriti attivi (bossoli, caricatori vuoti). L'impostazione su 0 potrebbe migliorare le prestazioni. |
mod_file | (none) | Qualche nome di file | Carica un archivio di sostituzione (MPM o RAS) dalla cartella ux0:/data/maxpayne . Le mod esistenti non funzioneranno così come sono. |
Tabella delle lingue. Nota che puoi probabilmente saltare i file .msf
se vuoi il testo tradotto con audio originale.
Lingua | Numero | File richiesti |
Inglese | 0 | MaxPayneSoundsv2.msf e x_english.ras (i due file sono necessari anche quando si gioca con una lingua diversa) |
Francese | 1 | MaxPayneSoundsFrenchv2.msf e x_french.ras |
Spagnolo | 2 | MaxPayneSoundsSpanishv2.msf e x_spanish.ras |
Italiano | 3 | MaxPayneSoundsItalianv2.msf e x_italian.ras |
Russo | 4 | MaxPayneSoundsRussianv2.msf e x_russian.ras |
Giapponese | 5 | MaxPayneSoundsJapanesev3.msf e x_japanese.ras (notare la v3; rinominare il file .msf esistente se è v2) |
Tedesco | 6 | MaxPayneSoundsGermanv2.msf e x_german.ras |
Changelog
- Aggiunto I/O FIOS2 dalla porta GTASA per ridurre lo stutter dovuto alle letture SD.
- Aggiunto un file di configurazione con un mucchio di impostazioni da modificare.
- Restaurati i detriti (bossoli e caricatori vuoti).
- Aggiunta l’opzione di attivazione/disattivazione accovacciata per aggirare il problema con i pulsanti frontali.
- Aggiunta l’opzione per caricare gli archivi prioritari (ad esempio gli archivi mod MPM; nessun mod PC probabilmente funzionerà senza modifiche).
- Altre modifiche varie.
Problemi noti
- Il gioco richiede un po’ di tempo per iniziare e caricare i livelli.
- Il menu di associazione dei tasti non visualizza correttamente i nomi dei pulsanti.
- I filmati introduttivi non vengono riprodotti, poiché il lettore non è implementato.
[stextbox id=’info’]Nota: Se hai già una versione precedente installata e funzionante, devi solo installare il nuovo file VPK per questo aggiornamento.[/stextbox]
Download: Max Payne R4 [PS Vita]
Download: Data.zip
Download: Source code Max Payne R4 [PS Vita]
Fonte: twitter.com