Home Homebrew GTA San Andreas su Nintendo Switch: gtasa_nx si aggiorna alla versione 1.0.4

GTA San Andreas su Nintendo Switch: gtasa_nx si aggiorna alla versione 1.0.4

85
0

Il porting di Grand Theft Auto: San Andreas per Nintendo Switch continua a ricevere aggiornamenti. Il progetto gtasa_nx, sviluppato da NaGaa95, è arrivato alla versione 1.0.4, introducendo alcune modifiche mirate soprattutto alla gestione delle prestazioni e al nuovo launcher.

L’aggiornamento, pur non introducendo nuove funzionalità direttamente legate al gameplay, interviene su alcuni aspetti importanti del funzionamento del gioco sulla console Nintendo.

Una delle modifiche principali di questa versione riguarda il sistema di limitazione degli FPS. Il wrapper ora impedisce a GTA San Andreas di attivare automaticamente il proprio frame limiter interno.

Questo permette di spostare il controllo della frequenza dei fotogrammi sul wrapper utilizzato dal porting, offrendo una gestione più flessibile delle prestazioni.

A questa modifica si aggiunge un nuovo limite opzionale a 30 FPS, controllato direttamente dal wrapper. L’obiettivo è ottenere una maggiore regolarità nel frame pacing e rendere più uniforme la visualizzazione del gioco quando si sceglie di utilizzare il limite a 30 fotogrammi al secondo.

La possibilità di gestire il limite esternamente può essere particolarmente utile sulla Switch, dove una cadenza dei fotogrammi più stabile può risultare più importante rispetto al semplice raggiungimento del maggior numero possibile di FPS.

L’altra grande novità della versione 1.0.4 è rappresentata dal launcher SDL completamente ridisegnato. Il nuovo launcher modifica l’esperienza iniziale del porting e fornisce una base più moderna per la gestione dell’avvio, dell’input e delle impostazioni.

SDL viene infatti utilizzato come componente fondamentale per diverse funzioni legate alla gestione dell’applicazione.

Il nuovo sistema rende quindi il progetto più strutturato e prepara il terreno per eventuali ulteriori miglioramenti nelle prossime versioni.

Come installarlo

Sono necessari:

  • Il file APK arm64-v8a (e il relativo OBB) della versione 2.11.311.

Per installarlo:

  1. Creare una cartella chiamata gtasa all’interno della cartella switch sulla scheda SD.
  2. Dal file APK arm64-v8a estrarre queste due librerie nella cartella: /switch/gtasa/
  3. lib/arm64-v8a/libGame.so
  4. lib/arm64-v8a/libc++_shared.so
  5. Estrarre i dati del gioco lasciando i file direttamente all’interno della directory /switch/gtasa/ mantenendo la struttura originale delle cartelle:
  6. Tutto il contenuto della cartella assets/ presente nel file APK.
  7. Tutto il contenuto del file OBB (main.*.obb), che in realtà è semplicemente un archivio ZIP.

Le cartelle contenute nel file OBB (vedere sotto) devono essere trasferite direttamente dentro la directory /switch/gtasa/:


data/
models/
texdb/
audio/
text/
anim/
es2/
...

Copiare il file gtasa_nx.nro nella cartella /switch/gtasa/. Al termine, la scheda SD dovrà contenere almeno:

  • /switch/gtasa/gtasa_nx.nro
  • /switch/gtasa/libGame.so
  • /switch/gtasa/libc++_shared.so

Insieme alle cartelle dei dati di gioco:

  • data/
  • models/
  • texdb/
  • audio/
  • ...

Tutte queste directory e file dovranno essere copite all’interno della directory gtasa.

File di configurazione

Il porting crea automaticamente al primo avvio il file: /switch/gtasa/config.txt

Le principali opzioni disponibili sono:

  • screen_width / screen_height — modifica la risoluzione di rendering; il valore -1 utilizza automaticamente 1280×720 in modalità portatile e 1920×1080 in modalità dock.
  • trilinear_filter — impostando il valore su 1 abilita il filtro texture trilineare.
  • show_fps — con valore 1 mostra il contatore FPS nell’angolo superiore sinistro.
  • ps2_corona_rotation — abilita l’effetto sole della versione PS2.
  • ps2_color_filter — abilita il filtro colore della versione PS2.
  • sprint_any_surface — permette di correre su qualsiasi superficie.
  • remove_air_resistance — rimuove il parametro “ExtraAirResistance”.
  • show_wanted_stars — rende sempre visibili le stelle del livello di ricercato.
  • disable_ped_spec — rimuove l’illuminazione speculare sui pedoni.
  • no_offscreen_despawn — impedisce a veicoli e pedoni di sparire quando non sono visibili.
  • mobile_widgets — abilita o nasconde gli elementi grafici della versione mobile.

Consigli e trucchi

È possibile inserire i codici cheat della versione PC premendo  + per aprire la tastiera virtuale. L’elenco dei trucchi disponibili e non disponibili è consultabile nel file CHEATS.md. I codici possono essere inseriti sia in minuscolo che in maiuscolo.

A causa della scadenza di alcune licenze musicali, alcune tracce audio sono state rimosse dal gioco. Nel file MUSIC.md è disponibile l’elenco delle canzoni eliminate e la procedura per ripristinarle.

È inoltre possibile utilizzare un HUD in stile console. Basta inserire un file personalizzato Adjustable.cfg nella cartella switch/gtasa/ per ottenere elementi grafici come il radar nell’angolo inferiore sinistro, simile alle versioni console.

Poiché la versione 2.11.311 non include più il file data/360Default1280x720.cfg è necessario recuperarlo dalla precedente versione 2.10 e rinominarlo in: Adjustable.cfg. Si tratta di un file residuo della versione Xbox 360.

Per ridurre alcuni rallentamenti occasionali durante il gioco, è possibile eliminare i file:

  • switch/gtasa/scache_small_low.txt
  • switch/gtasa/scache_small.txt

Successivamente bisogna creare una copia del file switch/gtasa/scache.txt ottenendo due versioni dello stesso file, ad esempio:

  • scache.txt
  • scache(1).txt

Poi rinominare:

  • scache.txtscache_small.txt
  • scache(1).txtscache_small_low.txt

Questa procedura aumenta però il tempo della schermata di caricamento iniziale perché vengono compilati più shader in anticipo.

Se la cartella switch/gtasa/shadercache/mesa_shader_cache contiene molte più di 300 sottocartelle, è consigliato eliminarla e lasciare che venga ricreata automaticamente.

Menu impostazioni mod

Il port include un configuratore integrato per attivare o disattivare modifiche e ottimizzazioni.

Per aprirlo: All’avvio, apparirà una schermata iniziale per circa 3 secondi (“Tenere premuto per le impostazioni della mod”). Tenere premuto durante questa finestra per accedere al menu. Se non si tiene premuto il tasto , il gioco verrà eseguito normalmente.

Changelog

  • Impedito al gioco di abilitare automaticamente il proprio frame limiter interno.
  • Aggiunto un launcher SDL ridisegnato.
  • Aggiunto un limite opzionale a 30 FPS controllato dal wrapper per una cadenza dei fotogrammi più uniforme.

Download: gtasa_nx v1.0.4

Download: Source code gtasa_nx v1.0.4

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-09-13 / 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.