Le développeur ITotalJustice a dévoilé il y a quelques jours une version majeure de Sphaira, la version 0.10.0 qui a successivement été mis à jour en 0.10.1 puis 0.10.2 et 0.10.3. Rappelons que le développeur propose sa solution de remplacement du hbmenu intégrant des fonctionnalités inédites pour la Switch, avec notamment un explorateur de fichiers facilement accessible, une gestion des nxthèmes poussée, ou encore un mode "appareil photo" utilisant la caméra infrarouge du joy-con droit.

Changelog 0.10.0 :
- Mise à jour pt.json
- Mise à jour zh.json
- Ajout des options de mise en page (liste, icônes, grille) à tous les menus basés sur une grille (homebrew, jeux, appstore).
- Elimination des bulles.
- Correction de la build pour gcc 15.
- haze (mtp) s'exécute désormais sur son propre thread, plutôt que sur le thread principal.
- Ajout des options d'activation de l'installation sysmmc / emummc, pour permettre l'installation à basculer selon la configuration.
- [menu des jeux] le chargement des données de contrôle s'exécute sur son propre thread, il ne bloque pas le thread principal. permet un défilement fluide comme le menu d'accueil de Nintendo.
- [menu des jeux] sur fw20+, sphaira analyse manuellement les données de contrôle, plutôt que d'utiliser ns. l'analyse manuelle prend 20 à 40 ms, ce qui est plus rapide que ms qui peut prendre 50 à 500 ms.
- [Menu des jeux] Sur FW19 et versions antérieures, si les données de contrôle ne sont pas dans le cache NS, Sphaira les analyse manuellement, car il est deux fois plus rapide que NS. Vous pouvez constater cette rapidité en chargeant le - menu de la carte de jeu : il analyse tout manuellement et charge la carte de jeu plus rapidement que le menu d'accueil.
- optimisation du chargement des méta-thèmes.
- [gc menu] essaie de charger les données de contrôle à partir du cache ns avant le chargement manuel.
- Correction de l'échec de l'installation lors de la configuration si prod.keys n'est pas trouvé. Merci à Marulv pour son aide au débogage de ce problème.
- N'échouera pas si le contrôle nca ne peut pas être analysé pendant l'installation, car cela peut dépendre d'un ticket pas encore installé.
- [menu jeux] ajouter le vidage de jeu.
- [menu jeux] ajouter un transfert de jeu USB (switch 2 switch).
- Ajout de la prise en charge des emplacements de téléchargement personnalisés (http, ftp, webdav, etc.).
- [menu des jeux] ajout de la prise en charge du vidage du jeu vers un emplacement de téléchargement personnalisé.
- [navigateur de fichiers] ajoute la prise en charge du téléchargement de fichiers/dossiers vers des emplacements de téléchargement personnalisés.
Changelog 0.10.1 :
- Correction du dump de la carte SD dû à la non-création du chemin de sortie.
Changelog 0.10.2 :
- Ajout de la langue ukrainienne par@rashevskyvdans #139
- Correction du problème de mise à jour du menu hb à la sortie en raison d'une comparaison de chaîne défectueuse.
Changelog 0.10.3 :
- Correction d'un crash potentiel lors de la tentative de chargement d'une icône nro si elle avait une entrée d'actif non valide.
- Patchs Pt par ninstar
- Correction de la gestion des noms de fichiers Unicode dans usb_install_pc.py par DCNick3
Téléchargement : Sphaira 0.10.3