Votre recherche :

nintendo nx

Avatar de l’utilisateur
MDProz
Re: [Switch] Atmosphere-NX: un CFW en préparation signé Scir
Le développeur SciresM communique sur son CFW atmosphère-nx et annonce son plan à venir.

=> https://github.com/Atmosphere-NX/Atmosp ... ease-plans

Avec mes petits moyens en traduction ^^
[+] CLIQUER POUR AFFICHER
Il y a un certain nombre de fonctionnalités prévues pour Atmosphère qui ne s'arrêtera pas à la version 0.7. Au fur et à mesure de leur mise en œuvre, la version d'Atmosphère va évoluer de 0.7 à 0.8 à 0.9 et enfin de 1.0.

Ces fonctionnalités actuellement prévues incluent (mais ne sont pas limitées à):

  • Thermosphère, une implémentation d'emunand basée sur l'hyperviseur.

  • Un jeu d'outils de débogage riche en fonctionnalités (composant de Stratosphère).
    • Un module système de moniteur de débogage personnalisé, fournissant une API pour le débogage des processus de la Switch. Cela peut ne pas être une réimplémentation du propre moniteur de débogage de Nintendo.
      • Cela devrait inclure une implémentation de gdbstub, emprunt éventuel à Luma3DS.

      • Cette API devrait, en outre, être utilisable pour l'édition RAM / "Cheat Engine".

    • Un module de système personnalisé, fournissant un moyen pour les utilisateurs d'effectuer divers RPC (avec le soutien de fonctionnalités communes / intéressantes) sur leur commutateur à distance. Cela peut ne pas être une réimplémentation du propre shell de Nintendo.
      • Cela devrait prendre en charge les connexions client sur WiFi et USB.

    • Un module système de journalisation personnalisé, permettant à d'autres composants Atmosphère (et éventuellement aux propres modules système de Nintendo) de se connecter à la sortie de débogage.
      • Cela devrait prendre en charge la connexion à la carte SD, via WiFi et via USB.

  • Un système de plug-in au niveau de l'application.
    • Idéalement, cela fonctionnera un peu comme le système de plugin NTR-CFW sur 3DS, permettant aux utilisateurs d'exécuter leur propre code dans le processus d'un jeu dans leur propre thread.

  • Une implémentation analogique AR Code / Gameshark, permettant un partage / développement facile des codes de triche pour fonctionner sur l'appareil.

  • Autres extensions des composants Atmosphère existants.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.
Voir le sujet
Avatar de l’utilisateur
MDProz
Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et
Les ChangeLog


Atmosphere de SciresM
[+] ChangeLog Atmosphere de SciresM
Version 0.9.4
  • Un support a été ajouté pour 9.0.0
    • Remarque: 9.0.0 a apporté un certain nombre de modifications susceptibles de poser problème avec l'homebrew.
    • Détails: 9.0.0 a changé HID d’une manière qui empêche libnx de détecter les entrées de boutons
      • Homebrew devrait être recompilé avec la dernière version de libnx pour résoudre ce problème

      • Atmosphere fournit maintenant un cachet temporaire qui permettra à l’homebrew de continuer à fonctionner comme prévu.
        • Cette mitm sera supprimée lors d'une prochaine révision de l'atmosphère une fois l'homebrew mis à jour, afin de permettre aux utilisateurs d'utiliser à nouveau une mith cachée s'ils le souhaitent

    • 9.0.0 a introduit une dépendance dans FS sur le module système USB afin de lancer la carte SD
      • Cela signifie que le module système USB doit maintenant être lancé avant que la carte SD ne soit initialisée

      • De même, le module système USB ne peut plus être corrigé IPS et ses paramètres ne peuvent pas être modifiés de manière fiable

      • Nous savons que cela est frustrant, nous allons donc examiner s'il existe un moyen de résoudre ce problème à l'avenir

    • Remarque: 9.0.0 a mis à jour le micrologiciel du contrôleur de jeu ("lotus") du commutateur
      • Pour éviter de brûler les fusibles de lotus, Atmosphere applique désormais des correctifs nogc lors du démarrage en version 9.0.0 avec des fusibles inférieurs à celle-ci

      • Si vous souhaitez jouer à des jeux de hasard sur la version 9.0.0 (mais vous empêchez toujours de les jouer sur la version <9.0.0), définissez nogc = 0 dans BCT.ini

  • Une erreur off-by-one a été corrigée lors de l'initialisation pinmux du module de système d'amorçage
    • Cela aurait pu théoriquement poser des problèmes de communication HdmiCec

    • Aucun utilisateur n'a signalé de problèmes. Il est donc difficile de dire s'il s'agissait d'un problème concret

  • Un bogue a été corrigé qui pouvait empêcher la liste blanche d’URL accessible d’être lancée par homebrew lors du lancement de l’application Web

  • La génération de clé BIS a été corrigée pour le nouveau matériel
    • Le matériel plus récent utilise une nouvelle clé de périphérique par micrologiciel pour générer des clés BIS au lieu de la première clé de périphérique

    • Par conséquent, les clés erronées étaient précédemment générées en tant que sauvegarde

    • Cela ne concerne que les unités fabriquées après ~ 5.0.0

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.9.3
  • Grâce à hexkyz, la séquence de démarrage de fusée a été grandement optimisée
    • L'entraînement de la mémoire est maintenant géré par un binaire séparé (fusee-mtc, chargé par fusee-primary avant fusee-secondary)

    • Des temps d'affichage d'écran de démarrage trop longs ont été réduits

    • Le résultat final est que Atmosphere démarre maintenant beaucoup plus rapidement

    • Remarque: Cela signifie que fusee-primary doit être mis à jour pour que Atmosphere démarre correctement

  • La chaîne de version a été ajustée et indique maintenant aux utilisateurs s'ils utilisent ou non emummc

  • Atmosphere sauvegarde maintenant automatiquement les clés BIS de l'utilisateur au démarrage
    • Cela devrait empêcher un utilisateur de corrompre le nand sans avoir accès à une copie des clés nécessaires pour le réparer
      • Ceci est particulièrement pertinent sur les unités ipatched, où la vulnérabilité de RCM n’est pas une option pour l’adressage de briques

  • Le module pm system a été réécrit dans le cadre de la refactorisation en cours de Stratosphere
    • Une assistance a été ajoutée pour la déclaration en aval d'un service mitm'd avant le lancement d'un utilisateur personnalisé sysmodule
      • Cela devrait aider à résoudre les problèmes de dépendance liés aux heures d’enregistrement du service

    • SM est maintenant informé de l'identifiant de titre de chaque processus, y compris des modules système intégrés

  • Le module du système creport a été réécrit dans le cadre de la refactorisation en cours de Stratosphere
    • Creport vide maintenant jusqu'à 0x100 de la pile de chaque thread du processus cible

    • Quelques bogues ont été corrigés, dont un qui a provoqué l’enregistrement incorrect par Creport des messages en fin de vie

  • Des valeurs par défaut ont été ajoutées à system_settings.ini pour contrôler l'utilisation de la mémoire de hbloader en mode applet
    • Ces valeurs par défaut réservent assez de mémoire pour que homebrew puisse lancer swkbd en mode applet

  • Le module fatal du système a été réécrit dans le cadre de la refactorisation en cours de Stratosphere
    • La sortie d'affichage incorrecte ("2000-0000") a été corrigée

    • Fatal affichera maintenant correctement 2162-0002 lorsque cela se produira

    • Un bug de longue date dans la façon dont fatal gère les affichages a été corrigé, et le comportement d'initialisation d'affichage officiel est maintenant mis en correspondance avec précision

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.9.2
  • Un certain nombre de corrections de bogues emummc ont été ajoutées (tout cela grâce au travail acharné de @m4xw). Voici un résumé des changements emummc:
    • La prise en charge des instances emummc basées sur des fichiers a été corrigée
      • Remarque: emummc basé sur fichier n'est toujours pas optimisé et peut donc être beaucoup plus lent que basé sur partition

      • Espérons que ce différentiel de vitesse sera amélioré dans une future mise à jour d'emummc

    • La gestion de la consommation d’énergie par emummc a été complètement revue
      • Emummc gère maintenant correctement init / de-init et prend maintenant en charge le mode basse tension.

      • Un meilleur support pour l’arrêt a été ajouté, ce qui devrait atténuer les problèmes de corruption / synchronisation.

      • Cela devrait également améliorer la prise en charge de plusieurs types de cartes SD

    • Un bug a été corrigé, empêchant emummc de fonctionner sur les versions de système inférieures en raison d'un accès SVC manquant.

    • Remarque: les entrées de configuration utilisées pour emummc ont été modifiées.
      • Les préfixes emummc_ ont été supprimés car ils sont superflus compte tenu de la catégorie emummc dans laquelle ils se trouvent.

      • Par exemple, emummc! Emummc_enabled est maintenant emummc! Enabled.

      • Les configurations INI réalisées à l'aide de l'outil @ CTCaer (qui est le moyen recommandé de gérer emummc) devraient fonctionner automatiquement comme prévu / être corrigées.
        • Si vous ne souhaitez pas utiliser ce qui précède, vous devrez corriger manuellement votre fichier de configuration

    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur

  • Stratosphere est en cours de réécriture / refactoring
    • Stratosphere a été mon premier projet C ++ (SciresM) - le code écrit pour cela il y a un an alors que j'apprenais le C ++ est / était de qualité bien inférieure au code écrit plus récemment.

    • Le code est donc redéfini pour des raisons de clarté / stlye / afin de dédoubler la fonctionnalité, une grande partie étant déplacée dans la libstratosphère

    • Après la réécriture, Stratosphere utilisera globalement sts :: namespace, ce qui devrait considérablement renforcer la capacité de libstratosphere à fournir des fonctionnalités aux modules système

    • Les modules réécrits ont systématiquement une empreinte mémoire plus faible et devraient être plus faciles à gérer à l’avenir.

    • Les modules sm, boot, spl, ro et loader ont été abordés jusqu'à présent

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.9.1
  • Le support a été ajouté pour 8.1.0

  • Veuillez noter que emummc est toujours considéré comme une version bêta / expérimentale. Cette mise à jour de correctif n’est pas inévitable, même si un certain nombre de bogues ont été corrigés. :)

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.9.0
  • La production de Creport a été améliorée de manière significative.
    • Les noms de threads sont maintenant vidés lors d'un crash en plus de 0x100 de TLS de chaque thread.
      • Cela facilite considérablement les efforts de débogage en cas de crash

    • La prise en charge des images empilées 32 bits ayant été ajoutée, vous pouvez désormais générer des rapports pour les jeux 32 bits

  • La machine virtuelle de triche de dmnt a été étendue pour ajouter un nouvel opcode de débogage.

  • Grâce à / collaboration avec @ m4xw et @CTCaer, un support a été ajouté pour la redirection de NAND vers la carte SD (emummc).
    • S'il vous plaît noter que ce support est très bêta / expérimental.
      • Il est fort probable que nous n’ayons pas identifié tous les bogues - ceux-ci seront corrigés car ils seront signalés au cours des prochains jours / semaines.

      • En outre, certaines subtilités (par exemple, avoir un dossier Atmosphere distinct par instance emummc) nécessitent encore une réflexion avant de pouvoir être mises en œuvre de manière à rendre tout le monde heureux.

      • Si vous n'êtes pas un utilisateur expérimenté, vous voudrez peut-être attendre l'attente de la mise à jour inévitable du correctif 0.9.1 avant d'utiliser emummc comme option de démarrage par défaut.

      • Vous voudrez peut-être en particulier envisager d'attendre si vous utilisez Atmosphere sur une unité dont le bogue RCM a été corrigé.
        Emummc est géré en éditant la section emummc de "emummc / emummc.ini".
        • Pour activer emummc, définissez emummc! Emummc_enabled = 1

    • La prise en charge est incluse pour la redirection de NAND vers une partition de la carte SD.
      • Pour ce faire, définissez emummc! Emummc_sector sur le secteur de départ de votre partition (par exemple, emummc_sector = 0x1A010000)

    • Un support est également inclus pour la redirection de NAND vers une collection de fichiers volants sur la carte SD.
      • Pour ce faire, définissez emummc! Emummc_path dans le dossier (avec le bit d’archive défini) contenant les fichiers de partition d’amorçage NAND "boot0" et "boot1", ainsi que les fichiers d’image brute NAND "00", "01" et "02". , etc. (le fichier "00" contenant l’ensemble de l’image NAND nécessite le mode exFAT, tandis que le format NAND en plusieurs parties peut être utilisé dans les modes exFAT et FAT32)

    • Le répertoire de contenu Nintendo peut être redirigé de manière arbitraire.
      • Par défaut, il sera redirigé vers emummc / Nintendo_XXXX, où XXXX est la représentation hexadécimale de l'ID emummc.
        • L'ID emummc actuel peut être sélectionné en modifiant emummc! Emummc_id dans emummc.ini

      • Ceci peut être défini sur n'importe quel répertoire en définissant emummc! Emummc_nintendo_path

    • Pour créer une sauvegarde utilisable par emummc, les utilisateurs peuvent utiliser les outils fournis par le projet hekate.

    • Si, lorsque vous utilisez emummc, vous rencontrez un bogue, assurez-vous de le signaler, c’est la seule façon de le réparer. :)

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.8.10
  • Un bogue qui pouvait causer une allocation de mémoire système incorrecte sur la version 5.0.0 a été corrigé.
    • 5.0.0 devrait maintenant correctement avoir 12 Mo supplémentaires alloués pour les sysmodules

  • Les fonctions Atmosphère qui permettent d’appuyer sur les boutons de vérification tiennent maintenant compte de tous les contrôleurs, et non pas uniquement de P1.

  • Un soutien a été ajouté pour la configuration de la langue / région sur une base par jeu.
    • Ceci est géré en éditant atmosphere / titres / <title id> /config.ini pour le jeu.
      • Pour modifier la langue du titre, modifiez override_config! Override_language.
        • Les langues prises en charge sont ja, en-US, fr, de, it, es, zh-CN, ko, nl, pt, ru, zh-TW, en-GB, fr-CA, es-419, zh-Hans, zh-Hant.

      • Pour modifier la région du titre, modifiez override_config! Override_region.
        • Les régions prises en charge sont les suivantes: jpn, usa, eur, aus, chn, kor, twn.

  • Atmosphère fournit maintenant une réimplémentation du module de système de démarrage.
    • boot est responsable de l'initialisation matérielle, de l'affichage du logo Nintendo et de la réparation de NAND en cas d'échec de la mise à jour du système.

    • L'implémentation de démarrage d'Atmosphère préserve AutoRCM lors de la réparation NAND.
      • La réparation NAND se produit lorsqu'un arrêt inattendu ou une erreur se produit lors d'une mise à jour du système.

      • Cela corrige un dernier cas où AutoRCM pourrait être supprimé par le HOS, ce qui pourrait amener un utilisateur à graver des fusibles.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.8.9
  • Un certain nombre de bugs ont été corrigés, notamment:
    • Un abandon de données a été corrigé lors du montage de certaines partitions sur NAND.

    • Tous les modules du système Stratosphère maintenant ne maintiennent une connexion à sm que lorsqu'ils l'utilisent activement.
      • Cela permet de limiter le scénario dans lequel sm atteint la limite de 64 connexions actives et se bloque.

      • Cela provoquait parfois des plantages lorsque des sysmodules personnalisés non Atmosphère étaient actifs et que l'utilisateur jouait à certains jeux (ex: Smash's Stage Builder)

    • Fatal utilise désormais l'API 8.0.0+ clkrst, au lieu de ne pas régler en mode silencieux la fréquence d'horloge sur cette version du microprogramme

    • Une boucle d'attente est maintenant effectuée lorsque vous essayez de faire passer une session à sm, dans le cas où sm: n'est pas encore enregistré.
      • Cela corrige une situation de concurrence critique pouvant entraîner l'échec du démarrage dans certaines circonstances

    • La gestion par libstratosphere de la fermeture des objets de domaine a été améliorée
      • Auparavant, ce code pouvait provoquer des plantages / un comportement extrêmement étrange (interprétation erronée de l'objet d'un service) dans certaines circonstances

  • Un temporisateur de redémarrage automatique facultatif a été ajouté à fatal
    • En définissant l'atmosphère de configuration du système ! Fatal_auto_reboot_interval sur une valeur u64 non nulle, il est possible de forcer fatal à un redémarrage automatique après un certain nombre de millisecondes

    • Si le paramètre est zéro ou non présent, fatal attendra la saisie de l'utilisateur comme d'habitude

  • Atmosphère fournit maintenant une réimplémentation du module de système de ro.
    • ro est responsable du chargement des bibliothèques dynamiques (NRO) sur la version 3.0.0+.
      • Sur 1.0.0-2.3.0, cela est géré par le chargeur

    • Atmosphere ro fournit cette fonctionnalité (ldr: ro, ro: dmnt) sur toutes les versions de firmware.

    • Une extension a été implémentée pour prendre en charge l’application de correctifs IPS aux NRO.
      • Tous les correctifs sur des chemins tels que /atmosphere/nro_patches//.ips seront appliqués, permettant ainsi une distribution facile des correctifs.

      • Les formats IPS et IPS32 sont pris en charge

  • Atmosphère fournit maintenant une réimplémentation du module de système spl.
    • Spl (Secure Platform Services) est responsable des opérations cryptographiques, y compris de toutes les communications avec le moniteur sécurisé (exosphère).

    • À l'avenir, cela pourrait être utilisé pour fournir des extensions à l'API permettant d'interagir avec exosphère depuis le pays de l'utilisateur

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.8.8
  • La prise en charge de la version du firmware 8.0.0 a été ajoutée.

  • Des gestionnaires d'exceptions personnalisés ont été ajoutés aux modules de la stratosphère.
    • Si un crash se produit maintenant dans un module d'ambiance principal, au lieu d'échouer en mode silencieux, un redémarrage aura lieu pour enregistrer les informations sur la carte SD.

  • Un bogue a été corrigé dans Creport qui entraînait l’arrêt des jeux lors d’une chute dans certaines circonstances.

  • Un bug qui empêchait le mode maintenance de démarrer sur la version 7.0.0+ a été corrigé.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.7
  • Quelques bugs ont été corrigés qui pouvaient empêcher fatal de montrer une erreur dans certaines circonstances.

  • Un bogue qui causait une erreur lors du lancement de certains jeux (par exemple, Hellblade: Le sacrifice de Senua) a été corrigé.
    • Lors du processus de création du processus, Loader avait ajouté un support dans ams-0.8.4 pour un nouveau bit d'indicateur (7.0.0+) dans les NPDM, mais il a oublié de permettre à ce bit d'être défini lors de la validation du NPDM.

  • La machine virtuelle de triche de dmnt a reçu de nouvelles instructions.
    • Ils permettent d’enregistrer, de restaurer ou d’effacer des registres dans une banque secondaire, doublant ainsi le nombre de valeurs pouvant être stockées.

  • Le code SHA256 a été remplacé du code linux par la nouvelle API de cryptographie accélérée par hw de libnx.
    • Les extensions ont été ajoutées à smcGetInfo:

    • Un ConfigItem a été ajouté pour détecter si le bogue RCM est corrigé sur l'unité actuelle.

  • Un ConfigItem a été ajouté pour récupérer le hachage de construction Atmosphère actuel.

  • Exosphère demande maintenant au noyau d'activer les gestionnaires d'exceptions en mode utilisateur, ce qui devrait permettre à l'avenir de mieux signaler / détecter les collisions à partir des modules d'Atmosphère.

  • Un support opt-in a été ajouté pour rediriger les fichiers de sauvegarde du jeu vers les répertoires de la carte SD.
    • Veuillez noter que cette fonctionnalité est expérimentale et peut causer des problèmes. Utilisez-le à vos risques et périls (et sauvegardez vos sauvegardes avant de l'activer), car il doit encore être testé.

    • Cela peut être activé en définissant atmosphere! Fsmitm_redirect_saves_to_sd sur 1 dans system_settings.ini.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.6
  • Un certain nombre de bugs ont été corrigés, notamment:
    • Un cas de logique inversée a été corrigé dans fs.mitm, ce qui empêchait le système de drapeaux de fonctionner correctement.

    • L’accès au service de temps a été corrigé dans les deux catégories.
      • Cela corrige les horodatages utilisés dans les noms de fichiers fatal / crash report.

    • Un problème de cohérence a été résolu dans le pilote Security Engine d’exosphère.
      • Cela corrige certains problèmes d'instabilité rencontrés lors de l'overclocking du processeur.

    • Loader démappe maintenant correctement les NRO lorsque ldr: ro est utilisé.
      • Cela corrige un crash lors du lancement répété de l'applet Web sur <3.0.0.

    • L'utilisation de hidKeysDown a été corrigée en hidKeysHeld dans plusieurs modules.
      • Cela corrige un problème rare dans lequel les pressions de touche peuvent avoir été détectées de manière incorrecte.

    • Un problème lié au démontage du système de fichiers de code a été corrigé dans le chargeur.
      • Ce problème pouvait parfois provoquer une erreur fatale 0x1015 au démarrage.

    • Deux bogues ont été corrigés dans les implémentations de la machine virtuelle de triche de dmnt.
      • Celles-ci pourraient provoquer un dysfonctionnement des astuces dans certaines circonstances.

    • PM utilise désormais un tampon statique au lieu d'un tampon alloué dynamiquement lors du lancement du processus.
      • Cela corrige un problème d'épuisement de la mémoire lors de la compilation avec gcc 8.3.0.

    • Une solution de contournement pour un bogue d'interblocage dans le noyau d'Horizon sur> = 6.0.0 a été ajoutée dans dmnt.
      • Cela empêche un blocage du système lors du démarrage de certains titres avec les codes de triche activés (ex: Mario Kart 8 Deluxe).

    • set.mitm lit maintenant la version du microprogramme du système directement à partir de l’archive des versions du système, au lieu d’appeler set: sys.
      • Cela corrige la compatibilité avec 1.0.0, qui maintenant redémarre avec succès.

    • La machine virtuelle de triche de dmnt a eu quelques modifications dans le jeu d'instructions.
      • Un nouveau code opération a été ajouté pour commencer les blocs conditionnels en fonction du contenu du registre.

      • Plus de modes d'adressage ont été ajoutés à l'opcode StoreRegisterToAddress.

      • Celles-ci devraient permettre la mise en œuvre de tricheurs plus complexes.

    • Un nouveau système pour enregistrer l'état de triche bascule entre les bottes de jeu a été ajouté.
      • Les bascules sont maintenant enregistrées dans atmosphere / titres / <title id> /cheats/toggles.txt lorsque les bascules ont été chargées avec succès à partir de ce fichier ou que l'atmosphère du paramètre système dmnt_always_save_cheat_toggles est différente de zéro.

      • Cela supprime la nécessité de définir manuellement les triches de tout ou rien à l'état souhaité à chaque démarrage du jeu.

    • Le comportement par défaut du support HBL du chargeur a été modifié.
      • Au lieu de lancer HBL quand un album est lancé sans R réservé, loader lance HBL quand un album ou un jeu est lancé avec R. tenu.

      • Loader remplacera maintenant toute application en plus d'un identifiant de titre spécifique lorsque hbl_config! Override_any_app est à true dans loader.ini.
        • Par conséquent, le paramètre hbl_config! Title_id = app était obsolète. Le support sera supprimé dans Atmosphère 0.9.0.

    • Un support de première classe a été ajouté à loader et à fs.mitm pour permettre à homebrew de lancer des applets Web.
      • Loader va maintenant résoudre le chemin NCA "HtmlDocument" pour le titre que HBL prend, même s'il ne le ferait pas normalement.

      • fs.mitm provoquera également les demandes de montage du contenu HtmlDocument pour que le titre de HBL ouvre le dossier sdmc: / atmosphere / hbl_html.
        • Par défaut, cela ne contient qu'une liste blanche d'URL.

    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Versiin 0.8.5
  • Un support a été ajouté pour remplacer le contenu par titre, indépendamment du remplacement par HBL.
    • Cela permet d’utiliser des mods sur le même titre que celui utilisé pour lancer HBL.

    • Par défaut,! L est utilisé pour le remplacement du contenu du titre (ceci est configurable en modifiant default_config! Override_key dans loader.ini)

    • Cette combinaison de touches peut être définie titre par titre en créant une atmosphère / titres / <titre id> /config.ini et en modifiant override_config! Override_key.

  • Des en-têtes de contenu ont été ajoutés pour les fichiers incorporés dans fusee-secondary.
    • Cela permettra aux chargeurs de démarrage non fusés (comme hekate) d'extraire les composants fournis dans les fichiers binaires de la version.

    • Cela devrait grandement simplifier le processus de mise à jour à l'avenir, pour les utilisateurs qui ne lancent pas Atmosphère à l'aide de fusee.

  • Support pour les codes de triche a été ajouté.
    • Celles-ci sont gérées par un nouveau sysmodule dmnt, qui réimplémentera également le moniteur de débogage de Nintendo.

    • Les codes de triche peuvent être activés / désactivés au lancement de l'application via une combinaison de touches par titre.
      • Pour plus de détails, veuillez consulter la documentation de chargement de triche.

    • Les codes de triche sont totalement compatibles avec le format préexistant, même si un certain nombre de bogues ont été corrigés et de nouvelles fonctionnalités ont été ajoutées.
      • Pour plus de détails, consultez la documentation de compatibilité.

    • Une API de service HIPC a été ajoutée (dmnt: cht), qui permettra à l’utilisateur homebrew d’interfacer et de contrôler le gestionnaire de triche d’Atmosphère.
      • Veuillez consulter la documentation correspondante.

      • Le code client complet peut être trouvé dans libstratosphere.

      • Les utilisateurs intéressés par l’interfaçage devraient voir EdiZon, qui devrait pouvoir prendre en charge l’interfaçage avec l’API d’atmosphère peu après la sortie de la version 0.8.5.

    • Un bogue qui empêchait l'affichage de l'écran fatal d'Atmosphère sur 1.0.0-2.3.0 a été corrigé.

    • Un bug a été corrigé qui a corrompu les sauvegardes automatiques ProdInfo d'Atmosphère.

    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.4
  • Le support pour 7.0.0 / 7.0.1 a été ajouté.
    • Ceci est facilité par une nouvelle charge utile, sept, qui peut être signée, cryptée puis chargée par le micrologiciel TSEC de Nintendo.

    • Sept obtiendront les clés nécessaires au démarrage du nouveau microprogramme, puis chargeront sept / payload.bin de la carte SD et y accéderont.

  • La reconnaissance des applications pour override / mitm a été améliorée.
    • La plage d'identifiants de titres officiels de Nintendo (0x0100000000000000-0x01FFFFFFFFFFFFFFFF) est désormais appliquée.

  • Une impasse a été corrigée impliquant libstratosphere mitm sysmodules.

  • Des correctifs de noyau pour le support JIT ont été ajoutés (Merci, @m4xw!).
    • Celles-ci assouplissent les restrictions sur le processus de l'appelant dans svcControlCodeMemory.

  • set.mitm et fs.mitm ont été fusionnés en un seul sysmodule ams_mitm.
    • Cela enregistre un ID de processus, permettant aux utilisateurs d'exécuter un processus supplémentaire jusqu'à la limite de processus 0x40.

  • Un composant bpc.mitm a été ajouté, effectuant un comportement personnalisé sur les demandes d'arrêt / redémarrage de l'am ou des applications.
    • Effectuer un redémarrage à partir du menu de redémarrage est maintenant réinitialisé. Ceci peut être configuré via system_settings.ini.

    • Effectuer un arrêt à partir du menu de redémarrage fonctionne désormais correctement avec AutoRCM et effectue un arrêt réel.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.3
  • Un micrologiciel warmboot personnalisé a été mis en œuvre. Il n'effectue pas de vérification anti-rétrogradation.
    • Cela corrige le mode veille lors de l'utilisation d'une NAND rétrogradée.

    • Cela supprime également la dépendance finale d'Atmosphère vis-à-vis du binaire crypté PK11 de Nintendo. Tous les composants sont maintenant ré-implémentés.

  • L'API ExternalContentSource a été modifiée pour ne pas effacer en cas d'échec.

  • Le remplacement de contenu prend désormais en charge un paramètre "app", qui permet de remplacer toutes les applications par HBL au lieu d'un titre spécifique.
    • Remarque: étant donné que les clés de substitution sont valables pour tout le système, l'utilisation de ce paramètre empêchera l'utilisation de mods dans les jeux (chaque jeu étant au format HBL).

  • Un bogue a été corrigé, ce qui entraînait une sortie d'erreur fatale incorrecte lorsque svcBreak était appelé le 5.0.0+.

  • Une extension a été ajoutée à set.mitm pour prendre en charge la personnalisation des paramètres système.
    • Ceux-ci sont contrôlés par atmosphere / system_settings.ini, voir ici pour la documentation.

    • Par défaut, cette option sert à désactiver le téléchargement du rapport d'erreur et à activer la vitesse super rapide USB 3.0 lorsque cela est possible.

  • Une extension a été ajoutée à sm, ajoutant un nouveau service sm: dmnt.
    • Ceci peut être utilisé par un moniteur de débogage afin de déboguer l'état d'enregistrement de divers autres services.

  • Un bug a été corrigé dans l'API MitM qui pouvait parfois provoquer un blocage du système lors du démarrage.

  • Une modification a été apportée à l'API MitM: dans les cas où sm aurait renvoyé 0xE15 lors de l'installation d'un service mitm, le résultat est maintenant différé (conformément à la sémantique de GetService).

  • La prise en charge du démarrage en mode maintenance en maintenant * / - a été ajoutée à PM.

  • Une extension a été ajoutée à exosphere, avec l’ajout d’un SMC personnalisé permettant l’utilisation de DMA vers IRAM.

  • En outre, smcGetConfig a été étendu pour permettre le redémarrage d'une charge utile dans IRAM à 0x40010000 lorsque ConfigItem 65001 est défini sur 2.
    • Fatal utilisera maintenant ceci pour redémarrer sur sdmc: /atmosphere/reboot_payload.bin s'il est présent, lorsqu'un bouton vol est enfoncé.

    • Un exemple de homebrew ("reboot_to_payload") a également été écrit et est maintenant inclus dans Atmosphère.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.2
  • Un certain nombre de bogues ont été corrigés, ce qui a parfois amené les utilisateurs à voir Échec de la dérivation de clé !.
    • Les temps d'activation de l'horloge KFUSE ont été ajustés pour permettre au temps de se stabiliser avant que TSEC ne soit autorisé à accéder.

    • Une condition de concurrence critique a été corrigée qui pourrait entraîner l'utilisation de données de clé erronées sur la version 6.2.0.

  • Le microprogramme TSEC est maintenant réessayé en cas d’échec, ce qui corrige un échec affectant ~ 1/50 démarrages sur 6.2.0.

  • Un bogue a été corrigé, empêchant certains modules de fonctionner sur le firmware 1.0.0.

  • Un bogue a été corrigé, empêchant le mode veille de fonctionner avec le mode debug activé.
    • Par conséquent, le mode de débogage est maintenant activé dans le fichier BCT.ini par défaut.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.1
  • Un bogue a été corrigé, ce qui a amené les utilisateurs à voir Impossible d'activer SMMU! si fusee avait déjà redémarré.
    • Ce message continuera à apparaître sporadiquement si Fusee n'est pas lancé à partir de coldboot, mais il ne peut jamais se produire deux fois de suite.

  • Une condition de concurrence critique a été corrigée dans la fonctionnalité Atmosphere bis_protect qui pouvait permettre à NS de remplacer les clés publiques BCT.
      La protection AutoRCM était parfois rompue. Le correctif actuel a été testé sur le matériel et vérifié pour fonctionner.

  • Un support a été ajouté pour l'activation de debugmode basé sur la section exosphere du fichier BCT.ini:
    • Si vous définissez debugmode = 1, exosphere informera le noyau que le mode debugmode est actif.

    • Si vous définissez debugmode_user = 1, exosphere informera le pays de l'utilisateur que le mode debug est actif.

    • Ceux-ci sont complètement indépendants les uns des autres, permettant un contrôle précis du comportement du système.

  • Un soutien a été ajouté pour la fonctionnalité nogc; merci à @rajkosto pour les correctifs.
    • Par défaut, les correctifs nogc s’appliquent automatiquement si l’utilisateur démarre en 4.0.0+ avec des fusibles de <= 3.0.2.

    • Les utilisateurs peuvent remplacer cette fonctionnalité via l'entrée nogc dans la section stratosphère de BCT.ini:
      • Définir nogc = 1 forcera l’activation des correctifs nogc.

      • Définir nogc = 0 forcera la désactivation des correctifs Nogc.

    • Si les correctifs sont activés mais ne sont pas trouvés pour le système d’amorçage, une erreur fatale sera renvoyée.
      • Cela devrait empêcher d’exécuter FS sans les correctifs Nogc après la mise à jour vers une version système non prise en charge.

  • Une extension a été ajoutée à exosphere, permettant aux applications de l’utilisateur de provoquer le redémarrage du système dans RCM:
    • Cela se fait en appelant smcSetConfig (id = 65001, valeur = <non nul>); l'utilisateur homebrew peut utiliser splSetConfig pour cela.

  • En cas d'erreur fatale, l'utilisateur peut désormais choisir de procéder à un redémarrage standard via le bouton d'alimentation ou de le redémarrer dans la MCR via l'un des boutons de volume.

  • Un message personnalisé a été ajouté à fatal pour le cas où une incompatibilité de version d'API Atmosphère est détectée (2495-1623).

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.8.0
  • Un module système fatal personnalisé a été ajouté.
    • Ceci ré-implémente et étend le module fatal de Nintendo, avec les caractéristiques suivantes:
      • L'atmosphère fatale d'Atmosphère ne crée pas de rapports d'erreur.

      • L'atmosphère fatale d'Atmosphère dessine un écran d'erreur personnalisé, affichant des registres et une trace.

      • Les tentatives fatales d'Atmosphère de collecter des informations de débogage pour tous les accidents, et pas seulement ceux qui incluent des informations.

      • Le système fatal d'Atmosphère tentera de sauvegarder les rapports sur le DS si aucun rapport d'incident n'a été généré par creport.

  • La gestion des drapeaux de titre a été modifiée pour éviter l'encombrement des dossiers.
    • Au lieu de vivre dans l’atmosphère / les titres / <tid> /% s.flag, les drapeaux se trouvent maintenant dans l’atmosphère / les titres / <tid> /flags/%s.flag.
      • L'ancien format continuera d'être pris en charge pendant un certain temps, mais il est obsolète.

    • Les drapeaux peuvent maintenant être appliqués à HBL en les plaçant dans atmosphere / flags / hbl_% s.flag.

  • Des modifications ont été apportées à l'API mitm, améliorant considérablement la sémantique de l'appelant.
    • sm informe maintenant les services mitm de l'identifiant de processus d'une nouvelle session, permettant ainsi une gestion personnalisée basée sur l'identifiant de titre / l'identifiant de processus.

  • smhax n'est plus activé, car il n'est plus nécessaire et bloque des fonctionnalités importantes.
    • Les utilisateurs disposant de HBL / homebrew mis à jour ne devraient voir aucune différence observable en raison de ce changement.

  • Passer à la langue suivante : anglaisLa fonctionnalité a été ajoutée pour implémenter les protections de base pour NAND à partir de homebrew:
    • BOOT0 dispose désormais d’une protection en écriture pour les régions de clé publique et de keyblob BCT.
      • Le ns sysmodule n'est plus autorisé à écrire les clés publiques BCT; tous les autres processus peuvent.
        • Cela devrait empêcher les mises à jour du système de supprimer AutoRCM.

      • Aucun processus ne doit être autorisé à écrire dans la région keyblob.

    • Par défaut, les partitions BIS autres que BOOT0 sont désormais en lecture seule et CAL0 n'est ni lisible ni inscriptible.
      • Ajouter un drapeau bis_write à un titre lui permettra d’écrire dans BIS.

      • Ajouter un indicateur cal_read à un titre lui permettra de lire CAL0.

    • Une sauvegarde automatique est maintenant faite de CAL0 au démarrage.
      • fs.mitm conserve un descripteur de fichier pour cette sauvegarde afin que les logiciels utilisateur ne puissent pas le lire.

    • Pour faciliter ceci, fs.mitm maintenant mitms toutes les sessions pour les modules non-système; le remplacement de contenu a été séparé de l'interception de service.

    • Veuillez noter que ces protections sont basiques et qu’un homebrew suffisamment malveillant peut les vaincre.
      • Veillez à ne lancer que les logiciels homebrew provenant de sources de confiance.

  • Un bug impliquant des titres HDCP plantés sur de nouveaux firmwares a été corrigé.

  • La prise en charge de la version du système 6.2.0 a été ajoutée. Merci à @motezazer pour son aide précieuse.
    • Par défaut, les nouvelles clés seront automatiquement dérivées sans intervention de l'utilisateur.

    • Un support est également présent pour le chargement de nouvelles clés depuis atmosphere / prod.keys ou atmosphere / dev.keys

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.7.5
  • La formation DRAM a été ajoutée à fusee-secondary, avec la permission de @hexkyz.
    • Cela améliore considérablement la vitesse d'accès à la mémoire pendant le démarrage, ce qui entraîne un temps de démarrage environ 200 à 400% plus rapide.

  • La détection de la région de code de creport a été améliorée.
    • Au lieu de ne rechercher que la présence d'une région de code dans l'un des PC / LR du thread en panne, creport vérifie maintenant les deux + toutes les adresses du chemin de pile. Ceci est également maintenant fait pour chaque thread.
      • ela correspond à l'amélioration ajoutée par Nintendo à Creport officielle en 6.1.0.

    • L'heuristique de détection de région de code a été encore améliorée en vérifiant si une adresse pointe sur .rodata ou .rwdata, au lieu de simplement .text.

    • Cela signifie qu’un blocage apparaît dans une région de code NRO chargée (ou par ailleurs non contiguë). Creport sera en mesure de détecter toutes les régions de code actives, et pas seulement celle-là.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.7.4[/u]
  • libstratosphere a été complètement refactorisée / réécrite et divisée en son propre sous-module distinct.
    • Bien que la plupart du temps, cela soit "sous le capot" pour les utilisateurs finaux, le refactor est plus rapide (amélioration des performances au démarrage et à l'exécution), plus précis (de nombreuses structures IPC internes sont désormais compatibles bug pour bugs avec les implémentations de Nintendo), et nettement plus stable (il corrige un grand nombre de bugs présents dans l’ancienne bibliothèque).

    • L'API refactorisée est nettement plus propre et plus facile à écrire, ce qui devrait améliorer / accélérer le développement de la stratosphère.

    • Les développeurs souhaitant écrire leurs propres modules système personnalisés pour le commutateur peuvent désormais facilement inclure libstratosphere en tant que sous-module dans leurs projets.

  • Loader a été étendu pour ajouter un nouveau moyen générique de redirection de contenu (ExternalContentSources), avec l'aimable autorisation de @misson20000:
    • Une nouvelle commande a été ajoutée à ldr: shel, prenant en compte une tâche de redirection et renvoyant un identifiant de session.

    • Lorsque le TID demandé est en cours de chargement, Loader interroge le descripteur comme s'il s'agissait d'un IFileSystem.
      Cela permet aux clients de définir de manière générique leurs propres systèmes de fichiers et d’en remplacer le contenu dans le chargeur.
      • fs.mitm a obtenu plusieurs optimisations qui devraient améliorer ses performances et sa stabilité:

    • La redirection RomFS ne se produit maintenant que s’il ya du contenu à rediriger, même si le titre est en cours ailleurs.

    • Un cache est maintenant maintenu du stockage de données actif, le cas échéant, pour tous les ID de titre ouverts. Cela signifie que si deux processus essaient d'ouvrir la même archive, fs.mitm ne dupliquera aucun de ses travaux.

    • Les métadonnées RomFS sont maintenant mises en cache sur la carte SD lors de la compilation au lieu d'être conservées en mémoire - cela réduit considérablement l'encombrement de la mémoire et permet à fs.mitm de rediriger simultanément plus de titres qu'auparavant.

  • Un certain nombre de bugs ont été corrigés, notamment:
    • Une fuite de ressource a été corrigée lors de la création du processus. Cela corrige les plantages qui surviennent lorsqu'un grand nombre de jeux (> 32) ont été lancés depuis le dernier redémarrage.

    • fs.mitm ne commet plus d'erreur lors de la réception d'un tampon de taille zéro. Cela corrige les plantages dans certains jeux, y compris The Messenger.

    • La sémantique de serveurs multithreads ne devrait plus causer d'interblocages dans certaines circonstances. Cela corrige les plantages dans certains jeux, y compris NES Classics.
      À présent, PM ne donne que les autorisations FS complètes aux fichiers KIP actifs. Cela corrige un crash potentiel empêchant l'enregistrement de nouveaux processus avec FS.

  • La cible make dist inclut désormais la branche dans le nom du zip généré.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.7.3
  • Loader et fs.mitm essaient maintenant de recharger le fichier loader.ini avant de le lire. Cela permet de changer la combinaison de boutons de substitution / l'ID de titre HBL au moment de l'exécution.

  • Ajout d'un MitM entre set: sys et qlaunch, utilisé pour remplacer la chaîne de version du système affichée dans les paramètres système.
    • Les paramètres système affichent désormais <Version actuelle> (AMS <x>. <Y>. <Z>).

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.7.2
  • Correction d'un bug dans l'implémentation en lecture de LayeredFS de fs.mitm qui provoquait le blocage de certains jeux lors de la tentative de lecture de fichiers.

  • Correction d'un bug affectant la version 1.0.0 qui entraînait un plantage des jeux avec l'erreur fatale 2001-0106 au démarrage.

  • Nom de fichier amélioré généré par la cible make dist.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 0.7.1
  • Correction d'un bug empêchant les consoles de 4.0.0 à 4.1.0 de s'endormir et de se réveiller.

  • Correction d'un bug empêchant les consoles <4.0.0 de démarrer sans KIP spécifiques sur la carte SD.

  • Une API a été ajoutée à Service Manager d'Atmosphère pour différer l'acquisition de tous les descripteurs de services spécifiques jusqu'à la fin de l'initialisation.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 0.7
  • Fusée, un chargeur de démarrage personnalisé
    • Prend en charge le chargement / la personnalisation de KIP arbitraires à partir de la carte SD.

    • Prend en charge le chargement d’un noyau personnalisé à partir de la carte SD ("/atmosphere/kernel.bin").

    • Prend en charge les correctifs de noyau définis à la compilation, par microprogramme.

    • Tous les correctifs dans les chemins tels que / atmosphere / kip_patches / <nom du correctif défini par l'utilisateur> / <SHA256 de KIP> .ips seront appliqués aux KIP appropriés, permettant ainsi une distribution aisée des correctifs prenant en charge plusieurs versions.
      • Les formats IPS et IPS32 sont pris en charge.

    • Tous les correctifs dans les chemins tels que / atmosphere / kernel_patches / <nom du correctif défini par l'utilisateur> / <SHA256 du noyau> .ips seront appliqués au noyau, permettant ainsi une distribution aisée des correctifs prenant en charge plusieurs versions.
      • Les formats IPS et IPS32 sont pris en charge.

    • Configurable en modifiant BCT.ini sur la carte SD.

    • Atmosphère devrait également être lancé par le chargeur alternatif hekate, pour ceux qui le préfèrent.

  • Exosphère, un moniteur sécurisé personnalisé complet
    • Exosphere est une nouvelle implémentation du micrologiciel
    • TrustZone de Nintendo, qui reproduit intégralement toutes ses fonctionnalités.

    • En outre, il a été étendu pour fournir des informations sur la version actuelle de l’API Atmosphere, à l’intention des homebrews souhaitant l’utiliser.

  • Stratosphère, un ensemble de modules système personnalisés. Ceci comprend:
    • Un module de système de chargeur.
      • Réimplémentation du chargeur de Nintendo, en reproduisant intégralement toutes les fonctionnalités d'origine.

      • Configurable en éditant /atmosphere/loader.ini

      • Support de première classe pour Homebrew Loader.
        • Un NSP exefs (par défaut "/atmosphere/hbl.nsp") sera utilisé à la place des exefs du titre de victime.

        • Par défaut, HBL remplacera l'applet d'album, mais toute application devrait également être prise en charge.

      • Étendu pour prendre en charge la redirection arbitraire du contenu exécutable sur la carte SD.
        • Les fichiers seront chargés de préférence à partir de / atmosphere / titres / <titleid> / exefs /, le cas échéant.

        • Les fichiers présents dans les fichiers originaux qu'un utilisateur souhaite marquer comme non présents peuvent être "stubés" en créant un fichier .stub sur le SD.

        • S'il est présent, un fichier PFS0 dans /atmosphere/titles/<titleid>/exefs.nsp remplacera complètement les fichiers exef originaux.

        • La redirection est éventuellement permutable en maintenant certains boutons enfoncés (par défaut, en maintenant R désactivant la redirection).

      • La prise en charge complète du correctif du contenu NSO est implémentée
        • Tous les correctifs dans les chemins tels que / atmosphere / exefs_patches / <nom du correctif défini par l'utilisateur> / <Hex Build-ID de NSO à correctif> .ips seront appliqués, permettant ainsi une distribution aisée des correctifs prenant en charge plusieurs versions de firmware et / ou titres.

        • Les formats IPS et IPS32 sont pris en charge.

      • Extension pour prendre en charge le lancement de contenu à partir de fichiers exécutables perdus sur la carte SD, sans nécessiter d'installation officielle.
        • Ceci est fait en spécifiant FsStorageId_None au lancement.

    • Un module système de gestionnaire de service.
      • Réimplémentation du gestionnaire de services de Nintendo, en reproduisant intégralement toutes les fonctionnalités d'origine.

      • Prise en charge à la compilation pour la réintroduction de "smhax", permettant aux clients d'ignorer éventuellement la vérification de l'accès aux services en ignorant l'initialisation.

      • Étendu pour permettre à l’homebrew d’acquérir plus de poignées de services privilégiés que ce que Nintendo autorise nativement.

      • Étendu pour ajouter une nouvelle API permettant d'installer des écouteurs Man-In-The-Middle pour des services arbitraires.
        • L'API peut également être utilisé pour détecter en toute sécurité si un service a été enregistré de manière non bloquante sans effets secondaires.

        • Documentation complète de l'API à venir.

    • Un module de système de gestionnaire de processus.
      • Réimplémentation du gestionnaire de processus de Nintendo, en reproduisant intégralement toutes les fonctionnalités d'origine.

      • Étendu pour permettre à homebrew d'acquérir des descripteurs de processus arbitraires et ainsi de lire / modifier la mémoire système sans bloquer l'exécution.

      • Étendu pour permettre à homebrew de récupérer des informations sur les limites des ressources du système.

      • Extension en intégrant une implémentation complète et étendue du module système boot2 de Nintendo.
        • L'ordre de lancement du titre a été optimisé afin de permettre un accès plus rapide à la carte SD.

        • Le module système de collecte des erreurs n'est pas lancé intentionnellement, ce qui empêche la génération de nombreux rapports d'erreur de télémétrie système.

        • Les utilisateurs peuvent placer leurs propres modules système personnalisés sur la carte SD et les marquer pour le lancement automatique de boot2 en créant un fichier / atmosphere / titres / <title ID> /boot2.flag sur leur carte SD.

    • Un module système fs.mitm personnalisé.
      • Utilise l'API MitM d'Atmosphère afin de fournir aux utilisateurs un moyen simple de modifier le contenu du jeu.

      • Intercepte toutes les commandes FS envoyées par les jeux, avec une gestion spéciale des commandes utilisées pour monter le contenu RomFS / DLC afin de permettre la création et la distribution faciles de mods jeu / DLC.
        • fs.mitm analysera l'image RomFS de base d'un jeu, une image RomFS située dans / atmosphere / titres / <titre ID> /romfs.bin, ainsi que tous les fichiers volants dans / atmosphere / titres / <titre ID> / romfs /, et les fusionner en une seule image RomFS.

        • Lors de la fusion, les fichiers en vrac sont préférés au contenu de l'image romfs.bin de la carte SD, et les fichiers de l'image de la carte SD sont préférés à ceux de l'image de base.

      • Peut en outre être utilisé pour intercepter des commandes envoyées par des titres système arbitraires (à l'exception de celles lancées avant que la carte SD soit active), en créant un fichier / atmosphere / titres / <title ID> /fsmitm.flag sur la carte SD.

      • Peut être désactivé de force pour n’importe quel titre en créant un fichier / atmosphere / titres / <ID du titre> /fsmitm_disable.flag sur la carte SD.

      • La redirection est éventuellement permutable en maintenant certains boutons enfoncés (par défaut, en maintenant R désactivant la redirection)

    • Un module système de rapport d'incident personnalisé.
      • Sert de remplacement instantané au module de système Creport de Nintendo.

      • Génère des rapports détaillés et lisibles par l'homme sur les pannes système en enregistrant dans / atmosphere / crash_reports / <timestamp> _ <titre ID> .log.

      • Comme les rapports ne sont pas envoyés au sysmodule erpt, cela désactive toute télémétrie liée aux rapports de blocage.

  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Kosmos de la Team Atlas
[+] ChangeLog Kosmos de AtlasNX
Version 14.1
  • Nosigchk retiré de Kosmos
    • Ce correctif n'était pas réellement utile et, comme il s'est avéré par la suite, lié au piratage. Après des discussions houleuses pleines de désinformation et de problèmes de communication, nous avons été informés de leurs effets

    • Pour le moment, les patchs de Joonie doivent être téléchargés à nouveau après la mise à jour de Kosmos, ce problème sera résolu très bientôt dans la prochaine mise à jour

  • Mise à jour de sys-ftpd pour fonctionner avec le firmware 9.0 (Merci à tout le monde dans #developer-chat)
    • Nxdumptool a ajouté que, dans tous les cas, autour du firmware 9.0, nous avions oublié d'inclure la fonctionnalité la plus importante prévue depuis des mois

    • NXDumptool est l’un des outils les plus utiles pour les personnes qui ont besoin de vider leurs cartes de jeu ou de faire des sauvegardes de leurs jeux personnels

    • DarkMatterCore a été formidable de travailler et de dialoguer avec nous et nous le remercions de sa volonté d'inclure NXDumptool à Kosmos

  • Lockpick / Lockpick_RCM mis à jour pour le firmware 9.0

  • Btw, avez-vous déjà utilisé https://webcfw.sdsetup.com?

  • Il semble que cela fonctionne à nouveau après quelques mises à jour


Version 14.0.1
  • Correction du très mauvais nosigchk causant des problèmes aux personnes sur 9.0 lors du démarrage (correctifs vraiment diaboliques)

  • Mise à jour silencieuse de l'atmosphère: correction de Smash et autres jeux avec hid-mitm


Version 14.0
  • Support pour 9.0.0

  • Correction de SaltyNX pour emuMMC 8.x.x
    • Il y avait un problème avec les correctifs fs mitm où il provoquait un blocage de SaltyNX

  • Protection AutoNOGC pour les erreurs fatales dans emuMMC
    • NOGC sera désormais appliqué automatiquement lorsque les fusibles sont> = 9.0.0 et que emuMMC est inférieur à cela

  • Rationaliser les cycles d'alimentation pour Sandisk U1 SDR104
    • Pas plus se bloque à cause de cela

  • Autoriser l’affichage d’informations critiques en cas d’erreur fatale lors du démarrage automatique du SOC
    • Maintenant, avant d’amorcer Nyx tout de suite, il affichera le message d’erreur et attendra que vous appuyiez sur un bouton

  • Ajoute exosphere / kernel sans gestionnaire d'exceptions utilisateur cfg

  • Et beaucoup d'autres corrections de bugs


Version 13.2.1
  • Mise à jour de Kosmos Toolbox vers la version 2.1.0
    • La liste Sysmodule est maintenant paginée. Cela permet d'afficher jusqu'à 18 sysmodules au lieu des 6 précédents. Ceci est nécessaire pour SDSetup car vous pouvez maintenant choisir 7 sysmodules

  • Correction d'un problème avec heap for swkbd provoquant le crash de GoldLeaf et d'autres homebrews en mode applet


Version 13.2
  • Mise à jour Atmosphère v0.9.3

  • Les clés BIS sont automatiquement sauvegardées afin d'éviter une situation dans laquelle le NAND d'un utilisateur serait corrompue et n'a pas de clé pour le réparer
    • Particulièrement utile pour les unités IPATCHED où une NAND corrompue sans clés BIS ou une sauvegarde NAND est en réalité un permabrick

  • La chaîne de version spécifie maintenant si un utilisateur est sur emuMMC
    • Pour plus d'informations, voir les notes de publication

  • Mise à jour de Goldleaf à v0.6.1
    • Corrige un tas de bugs, voir les notes de publication


Version 13.1
  • Mise à jour de Goldleaf à v0.6

  • Installation NSP maintenant: plus rapide, meilleur et multiple en même temps !

  • Navigateur PC à distance

  • USB maintenant un peu plus stable

  • Mise à jour automatique, pour ne pas avoir à publier un jour après la v13.0.3

  • Amiibo Dumping


Version 13.0.3
  • Général: Modification de l'ensemble du référentiel Kosmos afin qu'il fonctionne via un script de construction de @StevenMattera

  • Mise à jour d'Emuiibo v0.3

  • Mise à jour de Kosmos Updater v3.07 (corrections liées aux modifications des correctifs de piratage)

  • Mise à jour de ldn_mitm v1.2.3

  • Lockpick_RCM mis à jour v1.3

  • Mise à jour de sys-ftpd


Version 13.0.2
  • Mise à jour de Hekate vers la version 5.0.1
    • Cela corrige de nombreux bugs emuMMC et erreurs de démarrage sur 6.x.x

  • Mise à jour de Kosmos Updater

  • Modification de tout le trafic Web pour utiliser HTTPS

  • Correction du chemin de configuration pour sys-ftpd

  • Et, surtout: Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 13.0.1
  • Mise à jour vers la dernière version de Shadow de Atmosphere, qui corrige le chargement et l’amorçage de Cheat avec des commutateurs 4.x.x.

  • Désactive les astuces chargées automatiquement. Utilisez EdiZon pour les activer.

  • Les noms de profil Hekate sont un peu plus clairs

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 13.0
    PegaScape
    • Cf communiqué de la Team sur leur Github


    Hekate
    • Cf ChangeLog Hekate v5.0.0


    Atmosphere
    • Le support a été ajouté pour 8.1.0

    • Des tonnes de corrections pour emuMMC

    • La machine virtuelle de triche de dmnt a été étendue pour ajouter un nouvel opcode de débogage

    • La production de Creport a été améliorée de manière significative


    Général
    • Ldn_mitm mis à jour

    • Emuiibo mis à jour

    • Lockpick mis à jour

    • Lockpick_RCM mis à jour

    • Options de lancement de Hekate mises à jour

    • Mise à jour les correctifs ES

    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 12.99
  • Ldn_mitm mis à jour

  • Emuiibo mis à jour

  • Mise à jour lockpick & lockpick_RCM

  • Si vous souhaitez une prise en charge plus récente du logiciel Atmosphere ou du firmware 8.1, téléchargez le fichier zip 8.1. Celui-ci contient un profil Hekate permettant d’enchaîner temporairement le fusee-primaire

  • Pegascape v12.99
    Pour accompagner le lancement de PegaScape, téléchargez le zip PegaScape pour:
      Caféine
    • Nereba

    • Reboot to RCM

    • Fake News

  • Vous pouvez en apprendre plus sur PegaScape ici: https://pegascape.sdsetup.com


Version 12.2
  • Mise à jour pour atmosphère v0.8.10

  • Sys_clk mis à jour

  • Emuiibo mis à jour

  • Diminution du temps de démarrage de 3 secondes


Version 12.1.2
  • Mis à jour pour atmosphère 0.8.9

  • Correction du plantage de la boîte à outils lors de la modification de la configuration du bouton hid-mitm


Version 12.1.1
  • Hekate mis à jour

  • Correction de la compatibilité de la carte SD pour certaines personnes

  • Ldn_mitm mis à jour

  • Emuiibo mis à jour

  • Mise à jour de hid_mitm


Version 12.1
  • Ajout de ldn_mitm
    • Redirige ad-hoc pour pouvoir jouer ensemble à la coopération en ligne

    • Cela fonctionne avec Kosmos Toolbox !

  • Emuiibo ajouté
    • Mitm amiibo-services pour que vous n'ayez pas à transporter tous vos amiibos

    • Fonctionne avec la boîte à outils Kosmos !

  • Sys-clk mis à jour

  • Atmosphère mise à jour

  • Hekate mis à jour

  • Lockpick_RCM mis à jour
    • Maintenant supporte 8.0.0

  • Mise à jour des correctifs ES (merci à 4chan)


Version 12.0.1
  • Mise à jour pour Atmosphère v0.8.7

  • Correction de la compatibilité fusee-primary pour ceux qui souhaitent utiliser fusee-primary
    • Situé sous "Launch>Payloads>fusee-primary.bin"

  • Mise à jour de la configuration Kosmos Toolbox

  • sys-clk nécessite maintenant un redémarrage (sera corrigé bientôt)

  • Le support pour sys-nxsh a été ajouté


Version 12
  • Atmosphère mise à jour à 0.8.6
    • Le comportement par défaut du support HBL du chargeur a été modifié.
      • Au lieu de lancer HBL quand un album est lancé sans R réservé, loader lance HBL quand un album ou un jeu est lancé avec R. tenu.

  • Beaucoup d'autres corrections de bogues et ajouts de fonctionnalités critiques

  • Basculé vers les sysmodules NSP au lieu de l'ancien format KIP

  • Mise à jour de sys-ftpd pour autoriser les connexions authentifiées

  • Ajout du sysmodule sys-clk pour l'overclocking

  • Mise à jour de Goldleaf et de l'Appstore Homebrew

  • Cela ajoute un support 7.x à Goldleaf entre autres

  • Ajout de la charge utile primaire fusee en tant qu'option amorçable

  • Correctifs ES mis à jour

  • Mise à jour Toolbox Kosmos
    • Après des mois de taquineries et de nombreux tests, la Kosmos-Toolbox est enfin prête à être utilisée. Présentant le premier système de chargement à chaud sysmodule au monde et bien plus encore!

    • Nouvelles fonctionnalités
      • Chargement à chaud et déchargement de modules système
        • Cela signifie plus de reboot ennuyeux juste pour activer l'overclocking ou le serveur FTP!

        • Entièrement adaptable pour des sysmodules supplémentaires

    • Reboot2Hekate
      • Vous êtes-vous déjà énervé du temps qu’il faut pour lancer Lakka ou pour lancer une sauvegarde NAND? Nous aussi. Reboot2Hekate vous permet de redémarrer directement dans n'importe quel profil Hekate que vous avez installé sur votre système ou dans le menu Hekate lui-même en cliquant sur un bouton.

    • Configuration d'entrée HID-mitm
      • La deuxième grande nouveauté de Kosmos v12 est la sortie de hid-mitm de jakibaki. Pour faciliter l'utilisation, la dernière version de Toolbox introduit une nouvelle interface permettant de relier facilement n'importe quel bouton à un autre !

    • Correction de bugs
      • Nous vous avons entendu et avons corrigé le bogue ennuyeux de réinitialisation de la clé de substitution !

      • Entièrement compatible avec les dernières modifications Atmosphère 0.8.6 !

  • Sortie de hid-mitm!
    • Avec cette dernière version, nous vous proposons un nouveau et génial sysmodule personnalisé appelé hid-mitm. Jakibaki a beaucoup travaillé pour mettre cela en œuvre et il est enfin prêt.

    • voici un moyen de remapper tous les boutons de joycon et le contrôleur PLUS en utilisant n'importe quel autre de vos contrôleurs comme le contrôleur XBOX One ou Dualshock avec votre console Nintendo ! Pour ce faire, nous avons également publié une application Android et iOS qui se connecte à votre console et lui envoie les données.

    • Vous pouvez trouver plus d'informations sur ce sysmodule à l'adresse https://github.com/jakibaki/hid-mitm/bl ... /README.md

    • S'il vous plaît ne pas oublié que c'est en version bêta
      • Cela ne signifie pas qu'il n'a pas du tout été approuvé, alors tentez votre chance aujourd'hui !

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 12 "Poisson d'Avril"
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.11.1
  • Hekate mis à jour
    • Meilleure gestion des stocks

    • Corrections de bugs


Version 11.11
  • Hekate mis à jour
    • Hekate prend désormais en charge le lancement de fusee-secondary, ce qui signifie que vous pouvez maintenant glisser et relâcher des émanations atmosphériques et les utiliser avec Kosmos!

    • Hekate prend désormais en charge la restauration de votre firmware à partir de FAT32!

  • Lockpick_RCM ajouté
    • Une nouvelle façon d'acquérir les clés nécessaires au modding et bien plus encore sur 7.0 (Impossible via l'homebrew de Lockpick sous 7.0)

  • Atmosphère mise à jour
    • Cela inclut un nouvel éditeur de mémoire (moteur de triche)

    • Un support a été ajouté pour remplacer le contenu par titre, indépendamment du remplacement par HBL.

    • Correction de bugs

  • EdiZon mis à jour
    • EdiZon a maintenant un éditeur de mémoire similaire au moteur de triche

    • Beaucoup de corrections de bugs UI et tactile

  • Checkpoint et ldn_mitm supprimés
    • Explication rapide: ldn_mitm n'est pas compatible avec quelque chose que nous nous attendions à publier mais que nous avons dû retarder. Tôt ou tard, nous apporterons des modifications et le réajouterons éventuellement dans le paquet.

    • Checkpoint a été supprimé après que la plupart des plaintes majeures aient trait au fait que nous avions 2 homebrews ayant des fonctions similaires (ou identiques). Nous étions d'accord avec cela et avons donc décidé de le retirer. Nous remercions Flagbrew de nous avoir permis d’être le premier à recevoir chaque paquet demandé / autorisé à inclure Checkpoint et nous sommes toujours honorés de ce fait.

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.10.2
  • Lockpick mis à jour

  • Correction du crash de Kosmos Toolbox lors de son lancement

  • Fixe Stock + profil Sys-Netcheat ne fonctionne pas

  • Ajout d'option Stock pour le firmware 1.0-6.2

  • Nous avons également mis à jour le guide, consultez https://guide.sdsetup.com
    (Nous avons également amélioré nos tests de bogues avant de publier quoi que ce soit grâce à notre discorde!)


Version 11.10.1
  • Correction de charger.ini étant ignoré (désolé pour ça).

  • Fixe Hekate qui ne se lance pas du tout sur certains commutateurs.

  • Loader.ini prend désormais en charge plusieurs remplacements par titre.


Version 11.10.0
  • Hekate mis à jour

  • Atmosphère mise à jour
    • Cela signifie que Kosmos prend désormais officiellement en charge les derniers microprogrammes 7.0.0 et 7.0.1!

  • EdiZon mis à jour

  • Mise à jour de ldn-mitm
    • Ajout du configurateur ldn-mitm

  • Es-correctifs supprimés

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.9.1
  • Hekate mis à jour
    • Ajout du correctif pour svcControlCodeMemory qui aide dynarec sur les émulateurs.

    • Mode veille fixe lorsque le mode débogage est activé et que la version officielle 6.X.X secmon est utilisée

    • Ajout du pilote RTC qui désactive également l’alarme de réveil lorsqu’on utilise l’extinction automatique HOS

    • Aide lorsque les utilisateurs d'AutoRCM injectent et éteignent assez rapidement.

    • GPU fixe sous Linux lors du démarrage à partir de warmboot

    • Ajout de l'étalonnage automatique de secours manquant des cartes SD et de quelques petites corrections.

  • Correction d'un bug dans Kosmos Toolbox causant des plantages chez certaines personnes

  • Emplacements Homebrew synchronisés avec les normes AppstoreNX (Comme demandé #182)

  • Sérieusement réduit le nombre de fichiers créés par le support python d'EdiZon

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.9
  • Ajout de la possibilité de redémarrer directement sur Hekate
    • Merci atmosphère

    • Soit en cas de décès, soit via l'homebrew "reboot_to_payload"

  • Ajout de Lockpick !
    • Le nouvel outil pour obtenir les clés, successeur de kezplez, supporte les clés 6.2.0 et le dump titlekeys

  • Lockpick mis à jour

  • Checkpoint mis à jour

  • Mise à jour de Kosmos Updater

  • HBL mis à jour

  • Atmosphère mise à jour

  • Goldleaf mis à jour

  • Ldn_mitm mis à jour

  • Sys-FTPD mis à jour

  • Edizon mis à jour

  • Encore un grand merci à bernv3 pour avoir créé une des plus belles icônes jamais vues!

  • SDSetup ajouté

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.7.1
  • Goldleaf ajouté !
    • La nouvelle version de Tinfoil par le nouveau propriétaire du tinfoil original, @XorTroll!

    • Caractéristiques Installation du thème, Installation du titre et bien plus encore

  • Mise à jour ldn_mitm

  • Mise à jour de CFW-Settings avec une nouvelle icône par bernv3

  • Mise à jour icône de Kosmos Updater par bernv3 !
    • Se corrigera dynamiquement tôt ou tard

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.7
  • Avant de commencer le journal des modifications, je tiens à remercier tous nos clients ! Grâce à vous, nous pouvons considérablement améliorer SDSetup ! (Téléchargements incroyablement rapides et petits!) - Nous n'avons jamais espéré autant de soutien ! Ceci étant dit, commençons:

  • Hekate
    • Fixe Veille pour les consoles downgradée avec des efuses brûlés plus que nécessaire.

    • Nous avons corrigé le chargement de la chaîne update.bin et forcé hw init à la mise à jour, au cas où cela changerait à l'avenir.
      Ceci est un correctif décisif et nécessite la version 4.6 de votre puce / dongle.

    • Nouvelle correction de bit d'archive

    • Correction du débogage UART

    • Une petite émulation SMMU pour TSEC corrige les plus malchanceux. Le temps d'attente maximum reste petit.
      Beaucoup de nombreux correctifs

    • Ajout des messages d'erreur pour les options de restauration et de démarrage.

    • Restez curieux :) Les portes ont été ouvertes

  • Atmosphère mis à jour
    • Un bogue a été corrigé, empêchant certains modules de fonctionner sur le firmware 1.0.0.

    • Un bogue a été corrigé, empêchant le mode veille de fonctionner avec le mode debug activé.
      Par conséquent, le mode de débogage est maintenant activé dans le fichier BCT.ini par défaut.

  • Hekate mis à jour

  • Ldn_mitm mis à jour

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.5
  • Hekate
    • Prise en charge complète de la version 6.2.0. Merci à @nwert, @ balika011 et bien sûr, @CTCaer!
      Il a un taux de réussite de 100%.

    • Prise en charge de Secure Monitor et de la nouvelle Exosphere
      Prend en charge le démarrage de la version 6.2.0 avec moins de 8 fusibles

    • Prise en charge ajoutée des outils "Imprimer les clés TSEC" et "Dump pkg1 / 2"

    • Correction du problème HDCP de YouTube. Merci @hexkyz d'avoir pris le temps d'enquêter.

    • Chaque gestionnaire de fichiers ignore maintenant les fichiers cachés et les fichiers .dot

    • Ajout de l'option silencieuse à l'option d'extinction automatique des HOS. Vous pouvez maintenant choisir si vous souhaitez afficher le logo.

    • Main.c à des sections groupées plus simples.

    • Beaucoup de corrections de bugs

  • Général
    • Suppression à nouveau fusee - Avez-vous vraiment pensé que nous n'avions rien pour vous les gars; ^)

    • Atmosphère mise à jour

    • Ldn_mitm mis à jour

    • et, surtout:
        Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 11.1
  • Ajout du support pour le firmware 6.2
    • Cette pre-release utilise la solution fusée Atmosphere sous 6.2 comme solution temporaire

    • Cela inclut les SigPatches, le mode veille et tout ce que vous avez déjà sur tous les autres firmwares !

  • Ajout de ldn_mitm
      Cela vous permet de jouer en ligne ad-hoc / lan à des jeux comme Smash et Mario Kart 8 ! Comme de plus en plus de gens sont bannis chaque jour, cela devient de plus en plus demandé et après un certain temps, le temps est venu pour vous !

  • Après avoir reçu des tonnes d'excellents bootlogs Kosmos, nous avons décidé de créer un nouveau bootlogo pour le projet. Ceci est principalement dû au travail de bernv3.
    • Vous pouvez regarder tous les bootlogos fantastiques sur notre Discord !

  • Ajout de fatal d'Atmosphère

  • Mise à jour du Homebrew Menu

  • Mise à jour d'Atmosphère

  • Et surtout:
      Améliorations apportées à la stabilité globale du système pour améliorer l'expérience utilisateur.


Version 11.0.1
  • Ceci est basé sur la v0.7.5 du CFW atmosphère
    • Atmosphère mis à jour (Creport)

    • Ajout de set_mitm of Atmosphere (La chaîne de version indiquée dans les paramètres)

    • Mise à jour du menu Homebrew avec le dernier commit

  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur


Version 11
SDFiles est devenu un incontournable de la scène avec une base d'utilisateurs importante et des homebrews dédiés. Quand j'ai commencé ce projet, ce n'était rien de plus qu'un moyen rapide de contrer le fichier "SDFiles.zip" obsolète qui existait. Je ne m'attendais pas à ce qu'il évolue de cette façon. Récemment, nous avons commencé à être un peu mécontents de certaines informations et nous avons donc décidé de créer un formulaire. Ce formulaire nous a permis de mieux comprendre l’utilisation et les modifications à apporter. Alors discutons-les un par un:
  • Appellation
    • SDFiles était un nom rapidement composé sans aucune pensée. Vous pouvez le comparer à un nom de développement. Alors que les fichiers SDFiles apportaient de plus en plus d'améliorations uniques, reprises par les CFW, et que la base d'utilisateurs commençait à augmenter, nous nous sommes de plus en plus plaints de son nom. Et il est très difficile de recommander des "fichiers SD" aux gens. Cela a du sens, SDFiles est un moyen de l'exprimer, en termes généraux, et il ya environ 1-2 mois, j’avais des réflexions quotidiennes à ce sujet.

    • Après plusieurs votes avec l'équipe et des personnes sélectionnées, nous avons décidé de lui donner un nom réel. La compilation des fichiers SD est maintenant appelée Kosmos. Après le mot allemand est "cosmos" du grec historique et nous pensons que cela correspond très bien à un projet basé sur hekate tels que les SDFiles. Cela lui donne un style unique qui correspond toujours à ses racines d’atmosphère tout en ne semblant pas trop connecté.

  • KosmosUpdater
    • @StevenMattera a implémenté plusieurs fonctionnalités demandées.
      La liste:
      • KosmosUpdater suit maintenant les fichiers qu’il installe et les supprime avant de les mettre à jour à nouveau. C’est l’une des fonctionnalités les plus demandées jusqu’à présent et devrait, espérons-le, réduire les bogues liés aux artefacts et garder votre SD plus propre.

      • KosmosUpdater vous permet maintenant d'ajouter "IgnoredFiles". Ces fichiers ne seront pas touchés lors de la mise à jour. Il s’agissait de la deuxième fonctionnalité la plus demandée. Elle vous permet (par exemple) de définir le bootlogo sur la liste des fichiers ignorés et de ne jamais le modifier lors de la mise à jour.

      • Des paramètres de proxy ont été ajoutés à KosmosUpdater. Ils vous permettent d'utiliser un serveur proxy.

  • Conclusion
    • Nous et beaucoup d’autres d’entre vous avions l’impression de ressembler à Kosmos. Les fichiers SD ont été trop encombrés et nous vous avons donc demandé ce que vous utilisiez activement et ce que vous n’utilisiez pas du tout. Nous avons découvert qu'environ 95% des utilisateurs n'avaient jamais / rarement utilisé Xor.Play, ReiNX, Fusee et SwitchPresence. Nous avons donc décidé de retirer ces 4 du lot. Nous avons déjà beaucoup réfléchi pour ReiNX car de nombreuses personnes ont exprimé une forte haine contre son inclusion, mais nous l’avons considéré comme quelque chose qui est activement utilisé par la plupart des utilisateurs courants. Le formulaire nous a montré que ce n'était pas le cas et nous l'avons donc retiré. Dans l’ensemble, le paquet a été réduit d’environ 25% de sa taille et nous avons le sentiment que cela réduit également considérablement le "trop ​​de choses" que vous critiquez pour Kosmos.

  • Atmosphère et son Toolkit
    • Dans la v10, nous avons introduit le "rechargement à chaud" du combo de boutons utilisé par le payload d’atmosphère via un gestionnaire. C'était une première en son genre et peu de temps après, @SciresM l'a introduit dans la base du code Atmosphère.
    • Son chemin utilisait toutefois une méthode différente pour le vérifier (il lit simplement le fichier loader.ini à chaque fois). Cela posait des problèmes de compatibilité et rendait difficile la mise à jour sans casser le Toolkit. Nous sommes maintenant heureux d'annoncer que nous avons ajusté le Toolkit pour fonctionner avec le rechargement à chaud introduit récemment par Atmosphere.

  • Nom de l'équipe
    • Vous avez peut-être compris que lors des dernières mises à jour, nous avons toujours inclus "Team- {Nous n'avons toujours pas de nom d'équipe}" dans le journal des modifications. C'est parce que nous sommes vraiment peu créatifs mais que nous voulions toujours un nom cool. Nous avons pris vos suggestions dans le formulaire susmentionné et avons encore voté avec les contributeurs sélectionnés. Cela dit, l’équipe derrière les fichiers SDFiles créés sont de @jakibaki, @WerWolv98, @noahc3, @StevenMattera et moi (@tumGER) et on s’appelle désormais Atlas.

    • SDFiles Kosmos n'a jamais été un projet d'un seul homme et le nom de l'équipe a été une étape importante pour nous.

  • Organisation
    • Une autre raison pour laquelle le nom de l'équipe était important pour nous est que plusieurs personnes (Hello @SciresM: ^) nous ont demandé de transférer les fichiers SDFiles dans une organisation pour plusieurs raisons. Vous avez peut-être déjà compris cela en lisant ceci, mais les fichiers SDFiles ne sont plus liés à https://github.com/tumGER/SDFilesSwitch mais à https://github.com/AtlasNX/Kosmos. Ne vous inquiétez pas, github est suffisamment intelligent pour relier automatiquement chaque demande vers ce lien, afin qu'aucun lien ne soit rompu au cours du processus.

  • Update
    • Nom du projet mis à jour en Kosmos

    • Atmosphère mis à jour

    • Mise à jour de KosmosUpdater

    • Toolkit mis à jour

    • Correctifs ES mis à jour

    • Bootlogo mis à jour

    • ReiNX supprimé

    • Fusee enlevé

    • Suppression de Xor.Play

    • Suppression de SwitchPresence

    • Kosmos a été transféré dans une organisation

    • et, surtout: Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 10.1.1
  • Es-sigpatches mis à jour pour 6.1.0.

  • Général:
    • EdiZon mis à jour

    • Checkpoint mis à jour

    • et, surtout:
      • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 10.1
  • SDFilesUpdater
    • Nouveau lot ajouté: Hekate pour ceux qui recherchent un paquet nogc

    • Ajout de tonalités audio lors de la navigation dans l'application.

    • Vous pouvez maintenant redémarrer le commutateur une fois la mise à jour terminée en appuyant sur le bouton X.

    • Ignorer la mise à jour de fichiers spécifiques via le fichier settings.config.

    • Possibilité de désactiver la mise à jour automatique de l'application via le fichier settings.config.

    • Les téléchargements sont maintenant des fichiers zip à la place des fichiers tar. Cela réduit considérablement le téléchargement.


  • SDFilesToolkit:
    • Correction du démarrage automatique cassant hekate_ipl.ini

    • Correction de l'analyse lorsque loader.ini avait des octets de nomenclature


  • Général:
    • Supprime les caractères génériques des fichiers ini pour corriger la compatibilité avec Mac OS X.

    • Ajout d'une version modifiée de Tinfoil en tant que Tinfoil d'origine (maintenant maintenu par XorTroll) a brisé le support de la plupart des firmwares en raison du support USB.

    • CheckPoint mis à jour

    • HBL mis à jour (apparemment, une mise à jour dans les tests de la version 10 que j'ai trouvée implémentée est revenue)

    • Sys-netcheat mis à jour

    • Atmosphère mise à jour à 0.7.2
      • 0.7.3 ne présente rien de nouveau (pour les utilisateurs de SDFiles) et nécessite une réécriture de la boîte à outils car Scires a ajouté sa propre interprétation du rechargement à chaud (nous avons utilisé des gestionnaires et il vérifie le fichier lui-même)


  • Et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Version 10.0
    SDFiles Toolkit
    • Nous sommes heureux d’annoncer la boîte à outils SDFiles créée par @WerWolv98.
      Avec cet outil révolutionnaire, vous pouvez sélectionner votre combinaison de boutons pour le remplacement de l'album (Menu Homebrew) lorsque vous êtes dans Horizon.
    • Cela nécessitait de tout nouveaux gestionnaires pour le chargeur et, en tant que tel, est actuellement une fonctionnalité exclusive des fichiers SD.

    • Mais ce n'est pas tout ce que la boîte à outils a à offrir ! @WerWolv98 a également pris le temps d'implémenter la configuration du démarrage automatique. En effet, vous pouvez désormais sélectionner l'option CFW qui sera automatiquement démarrée via cet homebrew !

    • Et tout cela combiné est livré avec une interface graphique belle et facile à contrôler !

    • Nous remercions également "zaki-PH27" pour l'icône de la boîte à outils ! Et @CTCaer, @bodyXY (et thomleg50) pour la soumission d'icônes géniales que vous pouvez vérifier dans le dossier "Ressources".

    • Attention ! Cela ne fonctionne pas dans ReiNX car il nécessite un chargeur personnalisé


  • SDFilesUpdater
    • @StevenMattera a également travaillé à l'amélioration de l'une des fonctions de SDFiles - SDFilesUpdater. Au fil du temps, les fichiers SDFiles sont passés d'un produit singulier à un projet modulaire et, comme nous souhaitons vous donner plus de liberté dans votre choix de CFW, des projets tels que https://sdsetup.com ont été créés. SDFilesUpdater était cependant l’un des moyens les plus rapides et les plus faciles de rester à jour avec votre commutateur. Aujourd'hui, nous annonçons une série de nouveaux changements.

    • Nous voulons également montrer l'un des plus grands objectifs de SDFiles ! Sélection du module sur votre Switch ! Oui, vous avez bien entendu. Vous pouvez maintenant sélectionner le sysmodule ou la fonctionnalité que vous voulez sur votre console et SDFilesUpdater le mettra à jour / l'ajoutera automatiquement pour vous ! Cela vous donne plus de personnalisation que tout autre package CFW sur le marché !

    • Mais il y a encore plus, Steven a également travaillé sur Update Channels ! Cela vous donne la possibilité de basculer entre les versions stables et les commits nocturnes. Vous n'aurez plus jamais à installer quelque chose manuellement si vous voulez le tester !

    • Et enfin, une belle interface graphique fidèle Horizon.
      Oui, StevenMattera travaille depuis longtemps sur l'ajout d'une interface graphique. Avec cette mise à jour, SDFilesUpdater devient l'un des plus beaux homebrews du marché !


  • AppstoreNX
    • En coopération avec @vgmoose et @pwsincd, nous avons transféré certains modules sur AppstoreNX pour un accès plus facile ! Découvrez-le dans AppstoreNX v2, maintenant inclus dans le package.


  • Atmosphère 0.7 et Hekate v4.2
    • Alors que nous avons atmosphère v0.7, nous nous sommes adaptés au futur à venir et:
      • Ajout de Fusee

      • Ajout des correctifs de signature pour fusee avec l'aide incroyable de @The-4n

      • Exosphere est devenu la norme pour chaque option

      • Norme Made LayeredFS pour "CFW"

      • Ajout de l'option No-LayeredFS pour ceux qui ne veulent toujours pas l'utiliser

      • Passage de RajNX à la personnalisation des boutons d'ambiance

      • Ajout de gestionnaires personnalisés pour la mise à jour dynamique des boutons pour SDFiles Toolkit.

      • Atmosphère mis à jour (Loader, SM, PM, fs_mitm (LayeredFS), exosphère et creport)

    • Hekate v4.2 a introduit les caractères génériques de dossier et la v10 les prend désormais en charge
      • Tout ce qui est mis dans le dossier "obligatoire" sera toujours chargé! (Similaire à ReiNX)

      • Ce dossier contient également Loader, SM, PM, Exosphere et LayeredFS

      • AutoHOS hors tension


  • Changements généraux
    • Nous aimons accueillir Checkpoint en tant que partie standard des fichiers SD après la réception positive de celui-ci !

    • Menu Homebrew mis à jour

    • Prise en charge du changement de thème

    • Support d'association de fichiers (utile pour les applications homebrew telles que PyNX)

    • Mise à jour de la chanson de xor.play

    • ReiNX mis à jour

    • EdiZon mis à jour

    • Mise à jour de tinfoil

    • Mise à jour du Homebrew Loader

    • Mise à jour de SwitchPresence sur la fourche de Sun


Vous l'aurez compris, cette mise à jour est plus que recommandée. Elle s'intègre parfaitement au système Horizon de la Switch. Elle se couple correctement avec atmosphère et hekate bien que pour ce qui est de son toolkit, ReiNX n'est pas pris en charge (toutefois ReiNX a son toolkit).
Voir le sujet
Avatar de l’utilisateur
Minarulother
Re: PS5 : la PS4 cartonne, « aujourd'hui, il n'y a aucune ra
amathlog Wrote:
potiyop Wrote: Souvenez vous, dès qu'on a su que Nintendo bossait sur la "NX", plus personne n'a acheté de WiiU en attendant la sortie de la NX.


<troll>
En même temps personne n'en achetait avant non plus.
</troll>


Dans ce cas ce n'est pas même pas du troll.
Voir le sujet
amathlog
Re: PS5 : la PS4 cartonne, « aujourd'hui, il n'y a aucune ra
potiyop Wrote: Souvenez vous, dès qu'on a su que Nintendo bossait sur la "NX", plus personne n'a acheté de WiiU en attendant la sortie de la NX.


<troll>
En même temps personne n'en achetait avant non plus.
</troll>
Voir le sujet
potiyop
Re: PS5 : la PS4 cartonne, « aujourd'hui, il n'y a aucune ra
C'est évident qu'il ne va pas dire que la PS5 va sortir bientot. Souvenez vous, dès qu'on a su que Nintendo bossait sur la "NX", plus personne n'a acheté de WiiU en attendant la sortie de la NX. Il veut continuer de vendre des PS4 par palette (donc cherche à rassurer le consommateur sur la longévité de la console) et il me semble que Sony est prêt à sortir sa PS5 bientôt mais attend que Microsoft fasse le premier pas pour vendre des PS4 le plus longtemps possible.
Voir le sujet
Derniers tests et previews
Tous les tests
Dernières actualités
Toutes les actualités
Prochaines sorties
Toutes les sorties