Home Homebrew Rilasciato SaltyNX v1.2.1

[Scena Switch] Rilasciato SaltyNX v1.2.1

82
0

Pubblicato un nuovo aggiornamento per SaltyNX, il plugin, sviluppato dal developer MasaGratoR, ci permette di eseguire un processo per inviare comandi in background per la modifica di file e codice su console Switch modificate.

Il plugin SaltyNX viene utilizzato anche da ReverseNX-Tool, ReverseNX-RT, Status Monitor in coppia con NX-FPS, UnityGraphics, molte mod per Smash e quant’altro.

Questo fork, basato sullo sviluppo del developer shinyquagsire23, include inoltre molti miglioramenti e, oltre al supporto dei plugin, supporta anche le patch.

Questa nuova versione introduce il supporto alla nuova generazione di patch per FPSLocker, in vista di un futuro in cui sarà possibile raggiungere frequenze oltre i 60 Hz, sia in modalità docked che portatile, senza problemi.

Tuttavia, queste modifiche non sono retrocompatibili: per continuare a usare le vecchie configurazioni, è necessario passare a FPSLocker 2.1.1 o superiore e riconvertirle in patch.

Sono stati risolti alcuni bug importanti, come un problema in modalità docked che causava ritardi prima delle cutscene nei giochi con patch per forzare i 60 Hz, anche se l’opzione era disattivata. Questo si verificava in titoli come Yakuza o Xenoblade Chronicles.

Migliorata anche la compatibilità con le ultime versioni di Minecraft, che prima davano problemi con NX-FPS.

Infine, l’aggiornamento aggiunge il supporto per leggere correttamente le risoluzioni viewport nei giochi che usano EGL e Vulkan, oltre a un piccolo fix per le letture delle risoluzioni su NVN.

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/patches per farlo funzionare su ogni gioco, o in SaltySD/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 contents in titles.
  • Per SX OS ricordarsi di rinominare la cartella atmosphere in sxos.
  • Per ReinX ricordarsi di rinominare la cartella atmosphere in reinx.
  • 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

  • Aggiunto il supporto per la nuova generazione di patch FPSLocker. Questo aggiornamento prepara il terreno per un futuro supporto a frequenze superiori ai 60 Hz, sia in modalità docked che portatile, senza problemi. Non è compatibile con le vecchie patch: per farle funzionare correttamente con questa e le prossime versioni, è necessario usare FPSLocker 2.1.1 o superiore e riconvertire le configurazioni in patch.
  • Corretto un problema in modalità docked in cui, anche disattivando l’opzione “Consenti alle patch di forzare i 60 Hz”, il gioco subiva comunque ritardi prima delle cutscene nei titoli che supportano questa funzione, come Yakuza o Xenoblade Chronicles 2, 3 e X.
  • Risolto un problema di compatibilità tra le versioni più recenti di Minecraft e NX-FPS.
  • Aggiunto il supporto per la lettura delle risoluzioni del viewport nei giochi che utilizzano EGL e Vulkan.
  • Piccola correzione nella lettura delle risoluzioni nei giochi basati su NVN.

Download: SaltyNX v1.2.1

Download: Source code SaltyNX v1.2.1

Fonte: github.com