Voici la 23e release officiel de Atmosphere et cella vient pour supporté le dernier firmware en date de la Nintendo Switch, la 9.1.0. Cella ne vient jamais seul car il s'accompagne de quelques nouveautés ou fix des beug issus des précédentes versions. Cette version est juste pré-release et pas la finale donc elle peut comporté des beug par ci par là...
Ci-dessous, le changelog ultra complet de la 23e release :
Citation
- Le support a été ajouté pour la version 9.1.0
- Veuillez noter : Le plugin hid-mitm temporaire ajouté dans Atmosphere 0.9.x sera supprimé dans Atmosphere 0.10.1.
- Veuillez vous assurer que votre homebrew est à jour.
- La réécriture de la stratosphère est terminée.
- Stratosphère a été réécrite dans le cadre du remaniement de Stratosphère.
- Le code responsable de la prestation et de la gestion des services de CIP a été grandement amélioré.
- Le nouveau code est beaucoup plus précis (il est compatible bug pour bug avec le code de Nintendo), et beaucoup plus rapide.
- ams.mitm a été réécrit dans le cadre du refactor de Stratosphere.
- Les sauvegardes redirigées vers la carte SD sont maintenant séparées pour sysmmc vs emummc.
- Remarque : Si vous trouvez des beug , veuillez les signaler pour qu'ils puissent être corrigés.
- Grâce à la réécriture, Atmosphere utilise désormais beaucoup moins de mémoire.
- Environ 10 mégaoctets supplémentaires sont maintenant disponibles pour l'utilisation de modules système personnalisés.
- Cela signifie que vous pouvez potentiellement exécuter plus de modules système personnalisés simultanément.
- Si les modules système sont incompatibles, veuillez demander à leurs auteurs de réduire leur empreinte mémoire.
- La configuration de l'atmosphère a subi des changements majeurs.
- La configuration est maintenant dans /atmosphere/config/.
- Atmosphere code sait maintenant ce que devraient être les valeurs par défaut, et les inclut dans le code.
- Ce n'est plus une erreur si les entrées de configuration ne sont pas présentes.
- En conséquence, Atmosphere ne distribue plus de fichier .ini de configuration par défaut.
- Les modèles sont fournis dans /atmosphere/config_templates.
- loader.ini a été renommé en override_config_config.ini.
- Ceci corrige le problème de longue date que les mises à jour d'atmosphère écrasent la configuration de l'utilisateur lors de l'extraction.
- La disposition de la commande de l'atmosphère a été modifiée.
- Atmosphere utilise maintenant le répertoire /atmosphere/contents, au lieu de /atmosphere/titles.
- Ceci va de pair avec un remaniement pour supprimer toute référence à "title id" du code, Nintendo n'utilisant pas ce terme.
- Pour faciliter cette transition, une fonctionnalité temporaire a été ajoutée qui migre les dossiers vers le nouveau répertoire.
- Lorsque vous démarrez en 0.10.0, Atmosphere renomme /atmosphere/titles/<program id> en /atmosphere/contents/<program id>.
- Cette fonctionnalité peut ou non être supprimée lors d'une mise à jour ultérieure.
- Ceci devrait résoudre toutes les difficultés de transition pour l'utilisateur type.
- Veuillez vous assurer que tous les futurs mods que vous installez extrayez dans le bon répertoire.
- La prise en charge de la configuration des touches de surpassement pour hbl a été améliorée.
- La clé utilisée pour outrepasser les applications par rapport à un programme spécifique peut maintenant être différente.
- La clé pour écraser un programme spécifique peut être gérée via override_key.
- La clé pour remplacer n'importe quelle application peut être gérée via override_any_any_app_key.
- Le comportement d'annulation par défaut a été modifié.
- Par défaut, l'atmosphère remplacera maintenant l'applet album avec hbl à moins que R ne soit maintenu.
- Par défaut, l'atmosphère remplacera désormais toute application avec hbl uniquement si R est maintenu enfoncé.
- La quantité par défaut de mémoire d'applet réservée a été légèrement augmentée.
- Ceci permet à l'applet de sélection de profil de fonctionner par défaut en mode applet.
- La façon dont l'état de priorité du processus est saisi a été modifiée.
- Les clés d'annulation de processus sont maintenant capturées exactement une seule fois, lorsque le processus est créé.
- Cela résout le problème de longue date où le fait de lâcher le bouton de contournement à mi-chemin dans le lancement du processus pourrait causer des problèmes.
- L'API de Mitm a été modifiée pour passer le statut de priorité.
- Les services de Mitm savent maintenant quelles clés étaient détenues lorsque le client a été créé et si le client est HBL/devrait remplacer le contenu.
- Une extension a été ajoutée à pm:info pour permettre l'interrogation de l'état de remplacement d'un processus.
- Grâce à l'amélioration de la capture d'annulation de processus, le comportement html de hbl a été grandement amélioré.
- Les applets Web lancées par hbl verront désormais toujours le système de fichiers /atmosphere/hbl_html
- Un support a été ajouté à l'exosphère pour permettre l'accès en mode utilisateur aux registres PMU InterLife.
- Ceci peut être contrôlé via exosphere!enable_user_pmu_access dans BCT.ini.
- Un nombre énorme de beug mineurs ont été corrigés.
- La VM tricheuse de dmnt avait un correctif pour une inversion du comportement des opcodes.
- Un problème a été corrigé dans la gestion par fs.mitm des ID d'objet de domaine qui pouvait conduire à la corruption du système dans de rares cas.
- L'API de Mitm n'échoue plus silencieusement lorsqu'elle tente de gérer les commandes qui passent les descripteurs C.
- Sur les versions précédentes de l'atmosphère, certaines commandes à FS échouaient silencieusement à cause de cela....
- Aucun utilisateur n'a signalé d'erreurs visibles, mais il s'agissait certainement d'un problème en coulisse.
- Ces commandes sont maintenant gérées correctement.
- Atmosphere peut maintenant afficher un écran d'erreur fatale beaucoup plus tôt dans le processus de démarrage, si les choses tournent mal au début.
- Le plugin hid mitm cachée temporairement ne causera plus parfois que les jeux ne détectent plus l'entrée.
- Mitm Domain object ID management ne se désynchronise plus du processus hôte.
- Un problème a été corrigé qui pouvait faire en sorte que l'acquisition d'un service soit suspendue à jamais si certaines commandes sm étaient appelées dans un ordre précis.
- Un off-by-one a été corrigé qui pourrait causer une corruption de la mémoire dans la gestion de la mémoire du serveur.
- .... et trop de beugs corrigés pour les lister tous raisonnablement :)
- Amélioration générale de la stabilité du système pour améliorer l'expérience de l'utilisateur.
Mise à jour Atmosphere 0.10.1, full changelog ci-dessous :
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now