La Team Reswitched vient de poster une nouvelle version de Atmosphère, elle ajoute la compatibilité du firmware 23.0.0
C'est au travers de plusieurs développeurs de la Team Reswitched, dont SciresM aujourd'hui à la retraite, que le développement d'Atmosphère a continué, notamment auprès de Alula mais également de hexkyz ainsi que la participation de plusieurs autres développeurs.
Changelog :
|
La version 1.12.1 est la 94e version officielle d'Atmosphère.
Veillez à mettre à jour fusee lorsque vous passez à la version 1.12.1. fusee-primary n'existe plus et ne fonctionnera plus.
Grâce à l’équipe @switchbrew, Atmosphère 1.12.1 est fourni avec hbl 2.4.5 et hbmenu 3.6.1.
Voici les modifications apportées depuis la dernière version :
La prise en charge du nouveau résolveur c-ares a été ajoutée dans dns.mitm. La version 23.0.0 du firmware a introduit un nouvel ensemble de commandes pour le service sfdnsres. Ces commandes offrent une prise en charge asynchrone de c-ares pour la résolution DNS et sont désormais utilisées par la plupart des sysmodules. Cela avait pour conséquence que la redirection d’hôte n’était pas appliquée du tout et sans avertissement, car nous n’interceptions tout simplement pas les nouvelles commandes. dns.mitm réimplémente désormais entièrement le code de sérialisation de c-ares et intercepte les commandes concernées. En tandem avec le sysmodule bsdsocket, nous assurons désormais le suivi des requêtes de résolution et redirigeons leurs résultats. La prise en charge du nouveau stockage « BatchRead » a été ajoutée dans fs.mitm. Le firmware 23.0.0 a introduit un nouveau type d’objet de stockage du système de fichiers, abstrait par l’interface « IStorageForBatchRead ». Il s’agit d’une classe dérivée de « IStorage » dont le but est d’ajouter la nouvelle commande « BatchRead » Tout ce qui utilise l'API du système de fichiers tente désormais d'utiliser ce type de stockage à la place de l'ancien. Cela concerne tout particulièrement qlaunch et la prise en charge des thèmes personnalisés, qui ne fonctionnaient plus à la suite de ce changement. fs.mitm a été mis à jour et étendu afin non seulement de prendre en charge le nouveau type de stockage, mais aussi d'intercepter quelques commandes plus récentes qui faisaient défaut auparavant. Les correctifs destinés aux applets du navigateur ont été repensés. L’introduction de ces correctifs dans la version précédente avait entraîné plusieurs problèmes et plantages, notamment lors de la lecture de fichiers multimédias dans l’eshop et au sein des jeux utilisant LibAppletOff. Après une analyse et des tests approfondis, il a été conclu que les applets du navigateur étaient à court de mémoire et qu’il fallait encore réduire la mémoire que nous réservons aux sysmodules personnalisés. De nouveaux correctifs ont été mis au point et intégrés dans cette version. Au lieu de modifier les contrôles de taille, nous faisons désormais croire aux applets du navigateur qu’elles disposent de 1 Go de mémoire libre. La mémoire inutilisée est toujours récupérée et déduite du tas racine, mais de manière plus réaliste désormais. Le tas du moteur de navigation est désormais réduit sans inconvénient notable pour la lecture multimédia ni pour le rendu des pages Web. Grâce à ces modifications, nous pouvons à nouveau allouer 40 Mo aux modules système personnalisés. Plusieurs problèmes mineurs ont été corrigés et des améliorations ont été apportées, notamment : La sauvegarde automatique de PRODINFO a été corrigée pour les modèles de console récents qui n’utilisent plus le certificat de périphérique ECC (merci à @chrisbraucker). L’initialisation de l’état pour SharedMemory et TransferMemory a été corrigée (merci à @fl0be). La compatibilité avec Trails in the Sky 2nd Chapter a été corrigée (merci à @masagrator). Améliorations générales de la stabilité du système afin d’optimiser l’expérience utilisateur.
|
Lien de téléchargement : Atmosphère 1.12.1
Veuillez vous connecter ou vous créer un compte pour commenter cet article !
Il n'y a aucun commentaire pour le moment.