[PS5] Y2JB Remote JS Loader v1.2 rajoute la prise en charge de Lapse
[PS5] PS5 App Dumper 1.04 Beta disponible
[PS5] Une solution pour mettre à jour Y2JB sans nouvelle sauvegarde
[PS5] Y2JB est désormais terminé, Gezine implémente LapseNx-hbloader, développé par Fincs, passe désormais en version 2.4.0. Fincs est connu pour ses nombreuses contributions sur 3DS et maintenant c'est au tour de la Switch de profiter de son très bon travail.
Il sert à lancer vos homebrews depuis la console. Il fonctionne en arrière plan et "hbmenu" est son frontend.
A noter qu'Atmosphère 0.16.2 minimum est requis.
Changelog:
-Correction de la prise en charge de l'enregistrement automatique des jeux sur les versions 4.0.0-4.1.0.
-Amélioration de la gestion et de la détection des SVC à mémoire de code, nécessaire pour le JIT.
-Ajout de la compatibilité avec les espaces d'adresses 39 bits, avec amélioration de l'ASLR pour les NROs chargés.
-Remplacement de fatalThrow par diagAbortWithResult - les erreurs hbl ne font plus tomber le système entier.
-Ajout de la lecture du tampon KTrace sur les versions de débogage de la mésosphère.
-Plusieurs problèmes ont été corrigés et la stabilité a été améliorée.
Téléchargement : https://github.com/s...ew/nx-hbloader/
8 jours après avoir proposé Atmosphère 0.16.1 en pre-release, le développeur SciresM nous propose cette fois-ci une nouvelle version d'Atmosphere ; il s'agit de la version 0.16.2 (release).
Changelog :
-Les zips de diffusion ne regroupent plus BCT.ini, mais s'appuient sur des codes par défaut.
-Cela signifie que les mises à jour de l'atmosphère ne devraient plus du tout écraser la configuration de l'utilisateur.
-Si vous souhaitez modifier la configuration de BCT.ini, copiez le modèle à partir de /config_templates/ comme pour les autres configurations.
pgl et creport ont été mis à jour pour refléter les différences de comportement officiel dans la version 11.0.0.
-Un problème a été corrigé qui provoquait le lancement de creport plusieurs fois en cas de crash du processus.
-Cela corrige le problème des "rapports dupliqués", qui était parfois gênant.
-Une nouvelle configuration du système (atmosphere!enable_am_debug_mode) me permet d'utiliser le mode de débogage.
-Si vous n'êtes pas un développeur ou si vous ne voyez pas d'utilité claire à ce mode, laissez la configuration par défaut (désactivée).
-Redémarrage du playload NRO a été mis à jour pour corriger le support de certaines charges utiles.
-Le support a été corrigé pour l'extension de l'atmosphère afin de permettre l'utilisation en homebrew des nouvelles cartographies du noyau (8.0.0+).
-En particulier, lors de l'exécution des builds de débogage de la mésosphère, hbloader a maintenant accès au tampon de traçage du noyau.
-Plusieurs problèmes ont été corrigés et la stabilité a été améliorée.
Téléchargement : https://github.com/A...-NX/Atmosphere/
Changelog v0.1.0 :
- Construit en utilisant la version c51918a de libnx. - Implémentation de l'analyse des tables de partition (MBR/GPT/VBR). La bibliothèque se charge maintenant de rechercher les secteurs d'amorçage et/ou les tables de partition par elle-même, et ne fait que passer les LBAs de volume aux bibliothèques de systèmes de fichiers. Il est ainsi possible de monter plusieurs partitions à partir de la même unité logique que des périphériques devoptab individuels. - Support NTFS implémenté. Un grand merci à Rhys Koedijk ! Vous devez lier votre application à la fois à libusbhsfs et à NTFS-3G si vous souhaitez utiliser le support NTFS. Veuillez lire la section Comment compiler du LISEZMOI pour savoir comment compiler NTFS-3G et l'installer dans le répertoire portlibs de devkitPro. - Certaines limitations s'appliquent. Veuillez lire la section Limitations du LISEZMOI pour plus d'informations. - La double licence (ISC / GPLv2+) est maintenant fournie pour permettre aux projets qui ne sont pas conformes à la licence GPLv2+ de NTFS-3G de continuer à utiliser libusbhsfs, bien qu'avec le support FAT uniquement. Pour plus d'informations, veuillez lire la section "Licences" du readme. - Amélioration des contrôles de sécurité dans toutes les fonctions internes de devoptab. API de la bibliothèque : - usbHsFsUnmountDevice() est maintenant fournie comme un moyen de démonter manuellement / en toute sécurité les périphériques UMS à l'exécution avant de les déconnecter.Cela a toujours été géré automatiquement par usbHsFsExit() s'il y a des dispositifs UMS montés lorsque l'interface de la bibliothèque est fermée. Ainsi, selon vos besoins, vous ne devez appeler usbHsFsUnmountDevice() qu'en cas d'absolue nécessité. usbHsFsGetFileSystemMountFlags() et usbHsFsSetFileSystemMountFlags() sont maintenant fournies comme moyen de récupérer/régler les drapeaux de montage du système de fichiers. Veuillez lire include/usbhsfs.h pour plus d'informations et leur fonction. - Ces flags n'affectent que le montage de volume NTFS pour l'instant, ils n'ont donc aucun effet sous les licences ISC de la bibliothèque. - De plus, ces fonctions n'ont aucun effet sous SX OS. Pilote BOT : - La commande SCSI d'interrogation est maintenant réessayée si un CSW inattendu sans données sensorielles est reçu. - Les valeurs du qualificateur de périphérique et du type de périphérique provenant des données d'interrogation sont maintenant filtrées. Merci à ginkuji d'avoir signalé ce problème. - Le démarrage de l'unité logique revient maintenant immédiatement si une commande SCSI optionnelle échoue et qu'un code de détection supplémentaire "Medium Not Present" est signalé par le périphérique UMS. - Une réinitialisation du bus est maintenant effectuée sur tous les périphériques UMS qui sont déjà disponibles lorsque usbHsFsInitialize() est appelé. - Correction du démarrage des unités logiques pour les lecteurs qui ont été arrêtés lors d'une session précédente, mais qui n'ont pas été retirés de la console. Merci à FlyingBananaTree de nous avoir signalé ce problème. - Correction de problèmes potentiels de corruption de mémoire qui auraient pu se produire du fait de la non mise à jour des références de contexte LUN/FS après la réallocation de leurs buffers. Build Debug : - Implémentation d'une mise en cache correcte dans le code de journalisation des débogages, ce qui rend la construction des débogages beaucoup plus rapide maintenant. - Le fichier journal est désormais vidé chaque fois qu'une fonction API publique générant des messages de journal est appelée. SX OS : - Le logfile de statut en mode utilisateur est maintenant signalé à chaque changement de statut usbfs. Exemple d'application de test : - Mise à jour pour refléter tous ces changements. - Ajout de nouveaux tests du système de fichiers. - Réécriture du traitement des entrées pour correspondre à la nouvelle API pad de libnx. - Utilisation de usbHsFsUnmountDevice() pour démonter en toute sécurité les périphériques UMS qui ont déjà été testés.
Téléchargement : libusbhsfs v0.1.0