Ultrahand Overlay, il potente sostituto di Tesla Menu basato su libtesla, ha appena ricevuto un nuovo aggiornamento alla versione 1.8.4, focalizzato su miglioramenti alla stabilità e correzioni di bug. Questo strumento avanzato permette di eseguire comandi personalizzati in C/C++ grazie a un linguaggio di programmazione interpretato simile a Shell/BASH, offrendo un controllo senza precedenti sulla gestione di file, directory e configurazioni del tuo Nintendo Switch.
Novità in Ultrahand Overlay 1.8.4
Correzioni di Bug e Miglioramenti
-
Miglioramenti alla rilevazione di combinazioni pericolose (
isDangerousCombination
)
Alcuni pattern con wildcard venivano erroneamente segnalati come pericolosi. Questa versione risolve il problema, garantendo una maggiore precisione. -
Fix per i comandi “Enable All” e “Disable All” in Mod Alchemist
Ora funzionano correttamente nell’ambito di exeFS Groups. -
Risolti problemi con gli placeholder
./
in ScriptOverlay
I percorsi relativi non venivano sostituiti correttamente con la cartella del pacchetto. -
Miglioramenti al sistema di logging
Il file di log predefinito è ora impostato susdmc:/switch/.packages/log.txt
quando il logging è attivo.
Modifiche alle funzioni di conversione esadecimale
Sono state apportate modifiche a decimalToHex
in libultra, permettendo di specificare manualmente l’ordine dei byte:
-
order 2
→XX
-
order 4
→XXXX
-
order 6
→XXXXXX
-
(e così via…)
Se non specificato, l’ordine predefinito è 2, ma verrà automaticamente adattato in base al valore decimale se maggiore.
Nuovi comandi disponibili:
hex-by-custom-decimal-offset <file_path> <custom_pattern> <offset> <decimal_data> [optional_order] hex-by-custom-rdecimal-offset <file_path> <custom_pattern> <offset> <rdecimal_data> [optional_order] hex-by-decimal <file_path> <decimal_data_to_replace> <decimal_data_replacement> [optional_order] [optional_occurrence] hex-by-rdecimal <file_path> <decimal_data_to_replace> <decimal_data_replacement> [optional_order] [optional_occurrence]
Nota: Per usare optional_occurrence
, è necessario specificare prima optional_order
.
Ripristinata la funzionalità “@disabled” in pchtxt
A causa dell’eliminazione della Pull Request #5 in libultrahand, la funzionalità @disabled
in pchtxt è stata ripristinata per garantire la massima compatibilità con i mod esistenti.
🔗 Changelog completo: v1.8.3…v1.8.4
🔗 Ultimo aggiornamento: v1.8.4…0ad6580
Cos’è Ultrahand Overlay?
Ultrahand Overlay è un sostituto avanzato di Tesla Menu, sviluppato da zero utilizzando libtesla, che offre un linguaggio di scripting personalizzato per eseguire comandi complessi direttamente dal menu overlay del Nintendo Switch.
Con Ultrahand, puoi:
✅ Creare, copiare, spostare ed eliminare file e cartelle
✅ Scaricare ed estrarre archivi ZIP
✅ Modificare file INI e HEX direttamente
✅ Convertire mod da pchtxt a IPS/cheats
✅ Eseguire comandi di sistema (spegnimento, reboot, gestione controller Bluetooth)
✅ Automatizzare operazioni all’avvio con boot_package.ini
Come Installare Ultrahand Overlay
-
Scarica e installa l’ultima versione di nxovloader.
-
Posiziona
ovlmenu.ovl
in/switch/.overlays/
(sostituirà Tesla Menu se già installato) -
Avvia Ultrahand con la combinazione di tasti predefinita (ZL+ZR+DDOWN)
-
Crea i tuoi pacchetti personalizzati in
/switch/.packages/<NOME_PACCHETTO>/package.ini
📌 Suggerimento: Se un pacchetto non viene visualizzato, prova a eseguire “Fix Bit Archive” in Hekate.
Funzionalità Avanzate
-
Premi
A
→ Esegui un comando -
Premi
-
(MINUS) → Visualizza le righe di comando -
Premi
+
(PLUS) → Menu delle impostazioni -
Premi
X
→ Aggiungi un overlay ai preferiti -
Premi
Y
→ Configurazione avanzata
🔍 Per maggiori dettagli, consulta la Wiki ufficiale.
Scarica Ultrahand Overlay 1.8.4
Hai domande o problemi? Unisciti alla community e condividi le tue esperienze! 🚀