Negli ultimi giorni SaltyNX ha ricevuto due aggiornamenti ravvicinati che confermano quanto questo plugin sia diventato centrale nell’ecosistema homebrew della Nintendo Switch.

Sviluppato da MasaGratoR e nato come fork di un progetto di shinyquagsire23, SaltyNX è stato nel tempo profondamente riscritto, trasformandosi da semplice gestore di plugin a una soluzione solida e versatile capace di eseguire processi in background e applicare patch mirate direttamente sulla memoria dei giochi in esecuzione.
Grazie a questa evoluzione, SaltyNX oggi è alla base di numerose applicazioni e mod, offrendo una compatibilità sempre più ampia e una stabilità superiore rispetto alle prime versioni.
L’approccio modulare e il supporto avanzato alle patch lo rendono uno strumento indispensabile per chi utilizza plugin complessi o desidera personalizzare il comportamento dei giochi su Switch in modo preciso e controllato.
La versione 1.7.1 si è concentrata principalmente sulla risoluzione di un problema introdotto nella precedente release 1.7.0, che aveva compromesso il corretto funzionamento dei plugin in formato ELF.
Con questo aggiornamento è stato ripristinato il supporto completo ai plugin ELF e, soprattutto, sono stati risolti i problemi di caricamento su diversi giochi retail che in precedenza risultavano solo parzialmente compatibili.
Titoli importanti come Alien: Isolation, Luigi’s Mansion 3, Mario Strikers: Battle League, EA SPORTS FC 24 e The Lara Croft Collection ora funzionano correttamente con SaltyNX, senza limitazioni o comportamenti anomali.
A distanza di poco tempo è arrivata anche la versione 1.7.2, focalizzata su un bug più specifico ma molto rilevante per gli utenti che utilizzano ReverseNX-RT.
In alcuni giochi basati su Unreal Engine, il Fake Docked Mode non veniva impostato correttamente all’avvio a causa dell’ordine rigido con cui il motore elabora le notifiche di sistema.
Il problema è stato individuato nella sequenza di inizializzazione: la modalità operativa doveva essere gestita prima della modalità di performance. Con questa correzione, i titoli Unreal Engine tornano a comportarsi come previsto già dal boot.
Schema delle patch
- Il nome file è il simbolo della funzione con il tipo di file
.asm64. - All’interno del file scrivere con le istruzioni dell’editor esadecimale che si desidera sovrascrivere per questa funzione.
- Inserire questo file nella directory
SaltySD/patchesper farlo funzionare su ogni gioco, o inSaltySD/patches/*titleid*per farlo funzionare in un gioco specifico.
Nota: Per funzioni aggiuntive è necessario installare SaltyNX-Tool.
Problemi noti
- Instabilità con alcuni homebrew e sysmodule (come emuiibo).
- Devi avere almeno Hekate 5.0.2 se non vuoi problemi relativi a Hekate.
- I giochi a 32 bit non sono supportati.
- I cheat che utilizzano direttamente gli indirizzi heap potrebbero non funzionare correttamente durante l’utilizzo dei plugin.
Come scaricare la release
- Per il Custom Firmware Atmosphere con versione 0.10.1 o superiore basta inserire le cartelle dall’archivio all’interno della scheda SD.
- Per il Custom Firmware Atmosphere con versione 0.9.4 o inferiore, e con qualsiasi altro Custom Firmware rinominare la cartella
contentsintitles. - Per SX OS ricordarsi di rinominare la cartella
atmosphereinsxos. - Per ReinX ricordarsi di rinominare la cartella
atmosphereinreinx. - Ricordarsi di riavviare la console Switch.
Il flag R interromperà il caricamento di SaltyNX nel gioco se nel gioco è installata la mod romfs. Questo per evitare collisioni nel caso in cui Atmosphere prenda memoria dal gioco quando il gioco ha un numero elevato di file romfs e potrebbe impedire l’avvio del gioco con SaltyNX iniettato a causa dell’esaurimento della memoria.
Per ora un gioco del genere non esiste, ma Zelda Tears of The Kingdom è abbastanza vicino. Questo è a prova di futuro per le possibilità.
Changelog v1.7.1
- Corretto il supporto ai plugin ELF, che risultava compromesso nella versione 1.7.0.
- Questo intervento risolve anche i problemi di caricamento dei plugin ELF in tutti i giochi retail aggiunti come eccezioni, rendendoli ora completamente compatibili con SaltyNX e non più solo parzialmente compatibili:
- Alien: Isolation.
- Company of Heroes Collection.
- EA SPORTS FC 24.
- GRID: Autosport.
- Immortals Fenyx Rising.
- Luigi’s Mansion 3.
- Mario Strikers: Battle League.
- Olympic Games Tokyo 2020 – The Official Video Game.
- Plants vs. Zombies: Battle for Neighborville.
- Stubbs the Zombie in Rebel Without a Pulse.
- The Lara Croft Collection.
- Questo intervento risolve anche i problemi di caricamento dei plugin ELF in tutti i giochi retail aggiunti come eccezioni, rendendoli ora completamente compatibili con SaltyNX e non più solo parzialmente compatibili:
Changelog v1.7.2
- Risolto un problema con i giochi Unreal Engine che non impostavano correttamente all’avvio la modalità Fake Docked salvata con ReverseNX-RT.
- Il problema era causato dall’ordine rigido con cui il motore elabora le notifiche: la modalità
OperationModedeve essere processata prima diPerformanceMode.
- Il problema era causato dall’ordine rigido con cui il motore elabora le notifiche: la modalità
Download: SaltyNX v1.7.2
Download: Debug.zip
Download: Source code SaltyNX v1.7.2
![[Scena PSP] PSP Sidecar accelera la XMB: plugin per PSP con ARK-4 rende i giochi quasi istantanei](https://www.biteyourconsole.net/wp-content/uploads/PSPSidecar-238x178.webp)


![[Scena PSP] PSP Sidecar accelera la XMB: plugin per PSP con ARK-4 rende i giochi quasi istantanei](https://www.biteyourconsole.net/wp-content/uploads/PSPSidecar-100x75.webp)


![[Scena PS Vita] Rilasciata Vita ezRemote Client v1.00](https://www.biteyourconsole.net/wp-content/uploads/ezRemoteClient-1-100x75.webp)

![[Scena PS3] Rilasciato multiMAN v4.66.03 fix Black Screen](https://www.biteyourconsole.net/wp-content/uploads/multiman-041905-update1.jpg)