Pubblicato un primo aggiornamento per Sphaira, l’alternativa evoluta a hbmenu per console Nintendo Switch sviluppato dal developer ITotalJustice.
L’aggiornamento introduce diverse migliorie, nuove funzionalità e correzioni, come anche un miglioramento delle traduzioni esistenti e l’aggiunta di nuove lingue, tra cui portoghese, cinese, italiano, francese, giapponese, tedesco e coreano.
Introdotto anche un nuovo tema nero per OLED e un’icona aggiornata. Inoltre, è stato aggiunto un updater per semplificare il processo di aggiornamento dell’applicazione.
Dal punto di vista funzionale, sono stati risolti problemi con gli effetti sonori e con l’uscita al menu principale quando Sphaira viene avviato come hbmenu.
Aggiunto l’orario al menu principale, un’opzione per installare un forwarder NRO tramite il file browser e il supporto per caricare traduzioni localmente nella directory /config/sphaira/i18n/
. Infine, è stata migliorata la gestione del testo nel file browser.
Caratteristiche
Il menu principale di Sphaira elenca automaticamente tutti i file .nro
presenti nella directory /switch/
, consentendo non solo di avviarli, ma anche di ordinarli, eliminarli e creare dei collegamenti diretti.
Dal programma è possibile accedere ad altre sezioni, come il file browser o l’app store, utilizzando i tasti e
.
Il file browser, accessibile tramite , offre funzioni come taglia, copia, elimina e rinomina, permettendo anche la selezione multipla tramite il tasto
. Inoltre, è possibile creare forwarder per file che abbiano un’associazione predefinita.
Sphaira integra anche un app store basato sull’API di hb-appstore, garantendo la compatibilità tra le due piattaforme. Le applicazioni possono essere scaricate e i manifest installati nella stessa directory utilizzata da hb-appstore, evitando conflitti.
Un’altra caratteristica interessante è il supporto per i temi personalizzati. Sphaira include tre temi predefiniti, Abyss, Black e White (ancora in fase di completamento), ma permette agli utenti di aggiungere anche altri temi personalizzati posizionandoli nella directory /config/sphaira/themes/
.
Ogni tema può includere file musicali in formato BFSTM
e specifiche visive dettagliate. Inoltre è possibile scaricare nuovi temi tramite la funzione “Themezer”, con un’installazione gestita tramite NXThemes Installer.
La funzionalità dei forwarder è particolarmente versatile: Sphaira consente di creare collegamenti diretti per i file .nro
e per i file associati, come ROM di giochi emulati.
Se, ad esempio, un gioco del Game Boy Advance viene posizionato nella directory /roms/gba/
, mentre l’emulatore mGBA si trova già installato sulla console, sarà possibile creare un forwarder che utilizza l’icona del gioco e un nome generato automaticamente.
Il sistema di associazione file permette di collegare estensioni specifiche a determinate applicazioni, rendendo l’esperienza utente fluida e personalizzabile.
Ad esempio, i file con estensione .gba
o .gbc
possono essere associati a emulatori come mGBA o Gambatte. Questo sistema supporta sia ROM singole sia archivi ZIP, in cui Sphaira rileva automaticamente il contenuto per determinare l’icona e l’associazione file.
Per i nostalgici, Sphaira supporta anche l’uso di file GBS, che contengono tracce audio di giochi Game Boy. Questi file vengono riprodotti casualmente come sottofondo musicale, con una durata massima di 45 secondi per traccia, fino al rilevamento di silenzio.
Sphaira include anche altre funzioni aggiuntive come un browser web integrato (sebbene limitato), il supporto per nxlink per sviluppatori, un’applicazione “InfaRed Sensor” per utilizzare la fotocamera a infrarossi dei Joy-Con e la possibilità di sostituire hbmenu come launcher predefinito, creando un backup automatico per il ripristino.
Changelog
- Migliorata la traduzione in portoghese da @ninstar in #1.
- Utilizzata una traduzione nativa in cinese da @WE1ZARD in #3.
- Aggiunta la traduzione in italiano da @LNLenost in #8.
- Migliorata la traduzione in francese da @shadow2560 in #10.
- Aggiunta la traduzione in cinese da @do-kiss in #12.
- Aggiunta la traduzione in giapponese da @ITotalJustice in #11.
- Migliorata la localizzazione in tedesco (i18n) da @acuteaura in #16.
- Aggiunta una nuova icona da @ninstar in #18.
- Aggiunto il tema nero per OLED da @Sanrax in #20.
- Aggiunta la traduzione in coreano da @Yorunokyujitsu in #19.
- Aggiornato il file fr.json da @Battosai94 in #17.
- Aggiunto un updater per l’applicazione.
- Risolto il problema del testo troncato nel file browser in #13.
- Corretto il problema degli effetti sonori incoerenti in #6.
- Aggiunto l’orario al menu principale.
- Risolto il problema che impediva a Sphaira di uscire al menu principale quando avviato come hbmenu.
- Aggiunto il supporto per caricare traduzioni localmente nella directory
/config/sphaira/i18n/
. - Aggiunta un’opzione per installare un forwarder NRO tramite il file browser.
Download: Sphaira v0.4.0
Download: Source code Sphaira v0.4.0
Fonte: gbatemp.net
Grazie per avermi citato!! 😀