[SWITCH] SaltyNX 1.2.5: Novità, Installazione e Problemi Noti

SaltyNX è un processo in background per Nintendo Switch che permette la modifica di file e codice nei giochi, offrendo funzionalità avanzate come l’iniezione di plugin e patch. Creato originariamente da shinyquagsire23, questo progetto è stato ulteriormente migliorato con una fork che introduce numerosi miglioramenti alla qualità della vita, oltre al supporto per patch personalizzate.

Dalla versione 0.7.0, SaltyNX include direttamente nel suo core due tool molto popolari:

  • NX-FPS (per il controllo degli FPS)

  • ReverseNX-RT (per cambiare dinamicamente la modalità handheld/docked)

Dalla versione 1.0.0, SaltyNX supporta anche i giochi a 32-bit, anche se i plugin esterni non sono compatibili con questi titoli.


Come Funziona SaltyNX?

Patch Personalizzate

Per applicare modifiche al codice dei giochi, SaltyNX permette di creare patch seguendo questo schema:

  1. Nome del file: Deve corrispondere al simbolo della funzione che si vuole modificare, con estensione:

    • .asm64 per giochi a 64-bit

    • .asm32 per giochi a 32-bit

  2. Contenuto: Utilizzando un editor esadecimale, inserire le istruzioni che si desiderano iniettare nella funzione.

  3. Percorso:

    • SaltySD/patches/ → Patch applicate a tutti i giochi

    • SaltySD/patches/<titleID>/ → Patch specifiche per un gioco

Tool Aggiuntivi

Per sfruttare appieno le funzionalità di SaltyNX, è consigliato utilizzare SaltyNX-Tool, che offre ulteriori opzioni di personalizzazione.


Requisiti di Sistema

  • Firmware minimo richiesto10.0.0

  • Atmosphere consigliato≥ 0.10.1 (per evitare problemi di compatibilità)

Installazione

  1. Scarica l’ultima versione da GitHub Releases.

  2. Estrai l’archivio e copia le cartelle nella root della SD.

    • Per Atmosphere ≤ 0.9.4 o altri CFW, rinominare la cartella contents in titles.

  3. Riavvia la console.


Problemi Conosciuti e Limitazioni

Nessun Supporto Tecnico per:

  • Fork di Atmosphere non ufficiali

  • SX OS

  • Kosmos

  • ReinX

Problemi Noti:

  • Instabilità con alcuni homebrew e sysmodule (es. emuiibo).

  • Necessità di Hekate ≥ 5.0.2 per evitare problemi.

  • Cheat che utilizzano indirizzi heap potrebbero non funzionare correttamente con i plugin attivi.


Lista dei Giochi Non Compatibili

Alcuni titoli presentano problemi con plugin e patch a causa di limitazioni tecniche (heap, 32-bit, ecc.). Ecco una selezione di giochi problematici:

Titolo Problema Motivo
Alien: Isolation Plugin Heap corruption
Baldur’s Gate I & II Plugin Gioco a 32-bit
CelDamage HD Plugin Gioco a 32-bit
Donkey Kong Country: Tropical Freeze Tutto Heap issues
EA SPORTS FC 24 Plugin Heap corruption
Grandia Collection Plugin Solo il launcher è 64-bit
Luigi’s Mansion 3 Plugin Heap corruption
Mario Kart 8 Deluxe (v1.0.0-3.0.3) Plugin Gioco a 32-bit
The Witcher 3 GOTY (v3.2) Tutto Heap corruption
YouTube Plugin Causa sconosciuta

📌 Nota: I giochi a 32-bit sono ignorati automaticamente dai plugin. È possibile consultare la lista completa nel file exceptions.txt nel repository.


Novità nella Versione 1.2.5

L’ultimo aggiornamento introduce una nuova funzionalità:

  • Forzare il gioco in sospensione personalizzata quando in Home Menu (richiede FPSLocker 2.1.3+).

Scarica l’ultima versione qui:
🔗 SaltyNX 1.2.5 Latest Release


Ringraziamenti

Un grazie speciale a:

  • Cooler3D per aver condiviso il codice relativo alla modifica del refresh rate in handheld, che ha ispirato lo sviluppo di funzioni simili in SaltyNX.


Conclusioni

SaltyNX è uno strumento potente per chi vuole personalizzare l’esperienza di gioco su Nintendo Switch, offrendo controllo su FPS, modalità docked/handheld e patch personalizzate. Con qualche limitazione tecnica, rimane una delle soluzioni più avanzate per modding su Switch.

Hai provato SaltyNX? Condividi la tua esperienza nei commenti! 🚀

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.