Home Homebrew Rilasciato nx-ovlloader(+) v1.1.2

[Scena Switch] Rilasciato nx-ovlloader(+) v1.1.2

104
0

Il developer ppkantorski ha recentemente rilasciato una nuova versione di nx-ovlloader e della sua variante avanzata nx-ovlloader+, il processo host responsabile del caricamento dei file .ovl (equivalenti ai .nro) negli overlay della Nintendo Switch.

Questo strumento si propone come un’alternativa personalizzata e più integrata rispetto al processo standard nx-hbloader, offrendo maggiore flessibilità e automazione.

Dopo l’installazione, sia nx-ovlloader che nx-ovlloader+ operano in background come parte dell’ecosistema Tesla, cercando di caricare automaticamente il file /switch/.overlays/ovlmenu.ovl.

In questo modo l’utente ottiene subito accesso al menu Tesla, che consente di passare agevolmente tra i vari overlay senza interventi manuali ripetuti, semplificando notevolmente l’esperienza d’uso.

La versione avanzata nx-ovlloader+ è pensata per utenti che necessitano di maggiore potenza e funzionalità. Essa utilizza 2 MB aggiuntivi di memoria di sistema, un aspetto da considerare in base al carico complessivo di RAM della console, poiché potrebbe influire sulle prestazioni in scenari di memoria limitata o durante l’esecuzione di overlay particolarmente pesanti.

Dal punto di vista del codice, l’aggiornamento introduce modifiche mirate alla compatibilità con HOS 21.0.0+: in libnx il valore USER_TSL_BEGIN è stato aggiornato manualmente a 0x110 per supportare le nuove API del sistema, ed è stato aumentato lo spazio dei buffer usati per gli argomenti di avvio.

In particolare g_argv e g_nextArgv passano da 512 a 1024 byte, mentre g_nextNroPath sale da 256 a 512 byte; la variabile g_loading è stata convertita da volatile a _Atomic per rendere il lancio rapido leggermente più sicuro.

Infine, sono state applicate ottimizzazioni generali di codegen sia in nx-ovlloader che in libnx.

Changelog

  1. USER_TSL_BEGIN modificato manualmente a 0x110 in libnx (per supporto HOS 21.0.0+).
  2. Aumento della dimensione dei buffer per g_argv, g_nextArgv e g_nextNroPath.
    • g_argv e g_nextArgv aumentati da 512 a 1024 byte.
    • g_nextNroPath aumentato da 256 a 512 byte.
  3. Modifica di g_loading da volatile a _Atomic (leggermente più sicuro per l’avvio rapido).
  4. Varie ottimizzazioni generali del codegen (sia in nx-ovlloader sia in libnx).

Nota: Il rilascio di Ultrahand Overlay (così come ogni altro overlay) deve ancora essere aggiornato per il supporto a HOS 21.0.0+.

Download: nx-ovlloader+ v1.1.2

Download: nx-ovlloader v1.1.2

Download: Source code nx-ovlloader v1.1.2

Fonte: github.com

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-07-22 / 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.