SaltyNX, il tool fondamentale per Nintendo Switch, è ora disponibile in una pre-release della versione 1.3.0, con importanti novità e correzioni di bug.
Cos’è SaltyNX?
SaltyNX è un background process (processo in esecuzione in background) per Nintendo Switch che permette di modificare file e codice nei giochi in tempo reale. È uno strumento avanzato utilizzato principalmente per:
-
Applicare patch personalizzate (modifiche al codice dei giochi).
-
Caricare plugin esterni (come mod FPS, risoluzione, funzionalità aggiuntive).
-
Gestire ReverseNX-RT e NX-FPS (cambio dinamico tra modalità handheld/docked e controllo degli FPS).
🔹 Perché usare SaltyNX?
-
Supporto a giochi 64-bit e 32-bit (anche se i plugin esterni funzionano solo su 64-bit).
-
Possibilità di creare patch ASM personalizzate (modifiche dirette nel codice macchina dei giochi).
-
Integrazione con FPSLocker per sbloccare refresh rate più alti (fino a 120Hz in docked).
-
Compatibilità con Atmosphere (richiede almeno firmware 10.0.0).
🔹 Novità in SaltyNX 1.3.0-prerelease
🔸 Supporto alla modalità docked a 120 Hz
Grazie all’integrazione con FPSLocker 2.2.0, ora è possibile impostare una frequenza di aggiornamento fino a 120 Hz in modalità docked. Per maggiori dettagli, consulta il repository di FPSLocker.
🔸 Miglioramenti alla stabilità e alla compatibilità
Questa versione introduce diverse ottimizzazioni per ridurre i conflitti con altri homebrew e sysmodule, anche se alcuni problemi noti persistono (vedi sotto).
🔸 Supporto esteso alle patch
SaltyNX ora permette di applicare patch personalizzate sia per giochi 64-bit che 32-bit:
-
Per i giochi 64-bit: crea un file
.asm64
con le istruzioni modificate. -
Per i giochi 32-bit: usa un file
.asm32
.
Posiziona i file in: -
SaltySD/patches/
→ Applica a tutti i giochi. -
SaltySD/patches/<titleID>/
→ Applica solo a un gioco specifico.
🔸 ReverseNX-RT e NX-FPS integrati
Dalla versione 0.7.0, NX-FPS e ReverseNX-RT fanno parte del core di SaltyNX. Per usare ReverseNX-RT, scarica l’overlay più recente dal repository ufficiale.
⚠️ Limitazioni e Problemi Noti
-
Giochi 32-bit: Non supportano plugin esterni (solo patch).
-
Conflitti con homebrew/sysmodule: Alcuni tool come emuiibo potrebbero causare instabilità.
-
Hekate: Richiede almeno v5.0.2 per evitare problemi.
-
Cheat con indirizzi heap: Potrebbero non funzionare correttamente con i plugin attivi.
📥 Come Installare
-
Per Atmosphere ≥0.10.1: Copia le cartelle dall’archivio nella root della SD.
-
Per Atmosphere ≤0.9.4 (e altri CFW): Rinomina la cartella
contents
intitles
. -
Riavvia la console.
🚫 Giochi Non Compatibili
Alcuni titoli presentano problemi con plugin/patch a causa di conflitti con l’heap o altre limitazioni. Tra questi:
-
Donkey Kong Country: Tropical Freeze (problemi dall’secondo livello)
-
Luigi’s Mansion 3 (heap)
-
The Witcher 3 GOTY (v3.2) (heap)
-
EA SPORTS FC 24 (heap)
-
Mario Kart 8 Deluxe (v1.0.0-3.0.3) (32-bit)
Consulta la lista completa per dettagli.
🔗 Scarica la pre-release qui: GitHub Releases
Resta sintonizzato per ulteriori aggiornamenti e la versione stabile!