Logic-Sunrise : actualités, téléchargements, releases, dossiers et tutoriaux

763 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Les dernières news importantes
L'actualité en continu
[Switch] Atmosphère 1.2.1 disponible
Et bien cela n'aura pas trainé, voilà déjà que débarque Atmosphere 1.2.1 qui intègre le support du firmware 13.1.0.      Atmosphere 1.2.1 est la cinquante-huitième version officielle d'Atmosphère.   Veuillez vous assurer de mettre à jour fusee lors de la mise à jour vers la 1.2.1. fusee-primary n'existe plus, et ne fonctionnera plus. Atmosphère 1.2.1 est fourni avec hbl 2.4.1 et hbmenu 3.4.1.   Ce qui suit a été modifié depuis la dernière version :   - Le support de la version firmware 13.1.0 a été implémenté. - Mesosphère a été mis à jour pour refléter les changements de comportement du noyau effectués dans la version 13.1.0. - KScheduler émet maintenant une barrière de mémoire de données lors du déverrouillage du verrou de l'ordonnanceur et lors du retour anticipé dû à top-thread-is-current pendant l'ordonnancement. - erpt a été mis à jour pour refléter les derniers comportements officiels. - Le nouveau service ajouté dans la version 13.0.0 ("sprofile") a été révisé, et les formats de données qu'il attend ont été modifiés. Cela semble encore (probablement( ?)) impossible à tester car les données ne sont pas encore transmises, mais je suis plus confiant que lors de la sortie de la 1.1.0. - Un certain nombre d'améliorations ont été apportées à mesosphère, notamment : - Une cible de build a été créée pour construire en ciblant la carte virtuelle qemu. Cela facilite l'écriture de tests unitaires pour le noyau (et d'autres composants de mésosphère) et leur exécution sous PC. Note : Les logiciels officiels ne fonctionneront pas du tout sous cette cible, et le projet Atmosphère n'a aucun intérêt à essayer de faire fonctionner des logiciels officiels de quelque nature que ce soit. Il s'agit d'une machine de test unitaire, et explicitement pas plus que cela. Cela devrait nous permettre d'avoir une plus grande confiance dans le fait que tous les composants d'Atmosphère fonctionnent comme ils sont théoriquement censés le faire à l'avenir. - Remarque : si vous êtes un développeur familier du système d'exploitation Horizon (ou capable de le devenir), j'apprécierais grandement de l'aide pour écrire des tests et améliorer le cadre de tests. Veuillez contacter SciresM#0524 si vous êtes capable et intéressé. En réalité, si vous êtes un développeur et que vous souhaitez m'aider à lancer ce projet, je vous en serais très reconnaissant. Cela dit, si vous n'êtes pas un développeur mais que vous voulez le devenir, ce n'est probablement pas la meilleure occasion ; je m'attends à ce que ce soit très technique. - Considérez le canal #hack-n-all du discord ReSwitched pour vos besoins éducatifs. - Nous utilisons (du moins pour le moment) catch2 pour les tests unitaires. - Presque tous les appels virtuels dans le noyau sont maintenant résolus statiquement. Cela élimine une surcharge substantielle des appels virtuels, et devrait conduire à une amélioration des micro-performances du noyau dans presque toutes les fonctions. - Les opérations de recherche de l'arbre rouge noir restantes qui n'utilisaient pas la variante optimisée "find key" utilisent maintenant la version optimisée. - Un assemblage personnalisé a été écrit afin d'améliorer la conversion des tics en périodes. Cela permet de contourner le fait que gcc émet un assemblage sous-optimal à -Os (il émet un bon assemblage à -O3, clang est bon à -O3 et -Os). - Les structures KThread et KSession ont été mises à jour pour optimiser la disposition des membres, économisant 0x10 octets par objet KThread/KSession. - Plutôt que de mettre inutilement à zéro toutes les données dans les objets du noyau pour écraser les membres plus tard, nous n'initialisons maintenant que les membres dont nous avons besoin dans les constructeurs d'objets du noyau. C'est ce que Nintendo faisait déjà. - Un ensemble de primitives atomiques personnalisées et optimisées ont été implémentées et sont utilisées à la place de std::atomic<>. Cela contourne un bug de gcc qui rétrograde l'ordre de mémoire spécifié à seq_cst, et introduit clrex dans les endroits où il est approprié. Cela devrait strictement améliorer les micro-performances de nombreux appels système. - Une extension basculable à la compilation a été ajoutée pour supporter les adresses physiques de 40 bits dans les capacités MapRange (en utilisant les bits actuellement réservés). - Un certain nombre de bogues mineurs ont été corrigés, notamment : - La gestion du cache initial reflète désormais mieux le comportement officiel. Cela corrige un problème qui faisait que certains matériels sensibles au cache produisaient des paniques cryptiques du noyau pendant le démarrage. - Une logique incorrecte lors de la vérification des capacités de priorité des threads a été corrigée pour refléter le comportement officiel. - L'ordonnanceur a été mis à jour pour refléter le dernier comportement officiel, et un certain nombre de bogues mineurs impliquant clz/ctz ont été corrigés. - Les accès à la région locale des processus ont été corrigés pour utiliser correctement la région linéaire du noyau, et non les pointeurs de l'utilisateur. - Les SVC de cache exposés pour les processus 32 bits reflètent désormais mieux la sémantique officielle de demande de masque de noyau. - Un bug a été corrigé qui pouvait provoquer une panique du noyau si SvcArbitrateLock était appelé sur un thread avec exactement une référence au milieu de la gestion d'une exception en mode utilisateur. - Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.   Téléchargement : Atmosphere 1.2.1
Mardi 26 Octobre 2021, 11:41 Lue 13630 fois
28
[Switch] Nintendo sort le firmware officiel 13.1.0
Le géant japonais vient de dévoiler un tout nouveau firmware pour la Nintendo Switch, il s'agit du firmware officiel 13.1.0 qui ajoute la prise en charge du pack d'extension pour Nintendo Switch Online.   Il y a d'autres ajustements internes à certains modules du système, c'est pourquoi Atmosphère ne démarrera plus.         Les rapports Yellow's se trouvent ici :    https://yls8.mtheall...0-15-05&sys=hac       Update-details generation datetime: 2021-10-26 00:15:48+00:00   SystemVersion for region ALL: Version: 13.1.0 (0, -1, 0x5-0x7=2 0 0) Platform: NX Hex ASCII string: 687351451968bf8d46d2abb927c0a1e3cb4025f0 Version string: 13.1.0 Full version string: NintendoSDK Firmware for NX 13.1.0-1.2 Sysver digest file: CusHY#000d0100#plps6S3C43QHhkI2oNvYIFjNxQjTcLdUX2_biEI5w2w=   SystemVersion for region CHN: Version: 13.1.0 (0, -1, 0x5-0x7=2 0 0) Platform: NX Hex ASCII string: 687351451968bf8d46d2abb927c0a1e3cb4025f0 Version string: 13.1.0 Full version string: NintendoSDK Firmware for NX 13.1.0-1.2 Sysver digest file: CusHY#000d0100#plps6S3C43QHhkI2oNvYIFjNxQjTcLdUX2_biEI5w2w=   SDK versions:   13.4.0 (.0)   The titles' .*info files are now available (title descriptions were also updated if needed/successful), see the report title-listing.   Started sysmodule SwIPC-generation task. Output will be available with the above .info files via the report title-listing page, this will take a while to finish for all sysmodules.         Pour le moment, SciresM informe qu'Atmosphere doit être mis à jour pour supporter le boot sur 13.1.0, il semblerait que Nintendo ait changé un service, en plus des corrections habituelles qui peuvent être facilement contournées, c'est pourquoi cela pourrait demander un peu plus de temps.     
Mardi 26 Octobre 2021, 08:52 Lue 11805 fois
26
[PS4] Le développeur Sleirsgoevy dévoile un PoC sur la vulnérabilité FontFaceSet
Le développeur Sleirsgoevy revient sur le devant de la scène PlayStation 4 en proposant une preuve de concept pour la vulnérabilité FontFaceSet.          Selon Sleirsgoevy, cette vulnérabilité FontFaceSet a été classée à tord comme fonctionnelle sur la PlayStation 4, et notamment comme "use-after-free" car elle ne fonctionne directement que sur PC pour le moment.    Il propose donc un PoC et il demande si sur le firmware 9.00 elle débouche sur une erreur "failed to guess...". Il doit encore être porté sur PS4, donc le code n'est pas directement utilisable en l'état.          Le PoC de cette vulnérabilité est hébergée temporairement ici : http://vdsina.sleirs...dynv6.net:8081/   Poc : https://t.co/AvVlmQtN5b?amp=1   Du reste, il faut encore que l'exploit webkit complet soit réalisé, pour le moment, il s'agit d'un PoC et si Sleirsgoevy le diffuse c'est qu'il doit certainement se heurter à des difficultées. Mais cela va dans le bon sens, si cette faille peut être utilisable sur PS4, il faudra ensuite encore trouver et jumeler cela avec un exploit kernel, ce qui est beaucoup moins évident. L'idée pourrait être aussi d'améliorer la stabilité de l'exploit sur le firmware 7.55 qui est le plus récent à disposer d'un exploit kernel.    Cette diffusion de Sleirsgoevy de ce Poc redonne tout de même de l'espoir sur un éventuel exploit sur un firmware plus récent, cette vulnérabilité FontFaceSet relançant l'intérêt de la scène.    Tout est là : https://twitter.com/sleirsgoevy          
Lundi 25 Octobre 2021, 11:40 Lue 7403 fois
7
[Multi] La Team LibRetro dévoile la v1.9.12 de RetroArch
La team LibRetro vient de mettre en ligne une nouvelle version de RetroArch, comme vous le savez il s'agit de l'un des meilleurs émulateurs car il intègre un maximum de plateformes, du coup son universalité n'est plus à prouver. Cette nouvelle version 1.9.12 apporte de nombreuses corrections et des optimisations.        Changelog 1.9.12 :   - 3DS : La barrière de parallaxe doit être désactivée lorsque le mode d'affichage de la 3DS est "2D". - COMMAND : L'interface de commande devrait fonctionner à nouveau - INPUT/HID : Réécriture de l'algorithme de désenregistrement des HID ; il ne devrait plus causer de problèmes lorsqu'il s'agit de plusieurs pads de la même combinaison HID/VID. - INPUT/HID : Correction d'un bug d'initialisation qui empêchait l'enregistrement des Wiimotes sans accessoire attaché. - INPUT/HID : Correction de la régression des Wiimotes - INPUT/HID/MAC : Faire fonctionner Sony Sixaxis (DualShock 3) sur MacOS - INPUT/UDEV : Ajout d'une vérification abs supplémentaire pour dolphinbar - INPUT/UDEV : Ajout du bouton gauche relatif de la souris lorsque le dispositif de pointage n'est pas abs - INPUT/WAYLAND : Correction de la saisie du clavier sur Wayland - corrige 'Certains noyaux ignorent la saisie de l'utilisateur'. - NETPLAY : Améliorations de Cthulhu - OPENDINGUX : Correction des définitions HAS_ANALOG/HAS_MENU_TOGGLE dans le pilote de joypad sdl_dingux - LIBRETRO : Activation de la SRAM pour les cœurs sans contenu - LIBRETRO : Ajout d'un callback d'environnement pour obtenir le taux d'appel de retro_run - GET_THROTTLE_STATE et callback d'environnement RETRO_THROTTLE_UNBLOCKED - LINUX : Mise à jour du manifeste des métadonnées - MENU/OZONE : Nouveaux thèmes - Solarized Light, Solarized Dark - WINDOWS/WIN9X : Correction de l'affichage de texte non-ASCII dans le titre de la fenêtre   Changelog : https://github.com/l...ster/CHANGES.md   Téléchargement : RetroArch 1.9.12    
Dimanche 24 Octobre 2021, 15:38 Lue 3348 fois
3
[PSP] PPSSPP v1.12.3 disponible
La console PSP est la première véritable console portable de Sony, elle fut commercialisée entre 2004 et 2015, mais son succès était basé sur le fait qu'elle offrait une qualité de restitution proche de celle de la PlayStation 2, un véritable tour de force pour l'époque, nous pouvions alors disposer d'une vraie PlayStation Portable dans la poche.        L'émulateur PPSSPP multi-plateformes Android, Windows, iOS, Mac OSX, Blackberry, Maemo, Harmattan, Symbian, Pandora, Linux se met à jours en version V1.12.3. Premier émulateur de PSP pour Android, et d'autres plates-formes mobiles, qui fonctionne beaucoup plus rapidement que n'importe quel autre émulateur PSP sur Windows, Linux et MacOSX, PPSSPP vous permet d'exécuter en Full HD vos jeux PSP.         Changelog de la version 1.12.3 : - Correction de la vitesse de la musique de fond.  - Quelques corrections de traduction.   Changelog de la version 1.12.2 - Correction du bug de détection du joystick sur Android.   Changelog de la version 1.12.1 : - Correction de bugs (correction du mappage des contrôles, menus popup dans le débogueur Windows, quelques corrections de crash)         Téléchargement : PPSSPP 1.12.3  
Samedi 23 Octobre 2021, 17:42 Lue 5160 fois
2
[PS4] RE-PAK v5.3 disponible pour modder certains jeux PS4
Le développeur Backporter aussi connu sous le pseudo Kernel_Panic vient de mettre en ligne une nouvelle version de son outil RE-PAK qui est désormais proposé en version 5.3. Comme vous le savez, RE-PAK permet de modifier certains jeux PS4 via des mods PC, on parle tout de même de Resident Evil 2 Remake, Resident Evil 3 Remake ou encore Devil May Cry 5. Nous pouvons aussi citer d'autres jeux comme Resident Evil 7, Resident Evil Resistance, Monster Hunter, Resident Evil Village mais ces derniers jeux n'ont pas été testés.              Changelog 5.3 :   - Ajout d'un menu de sélection de jeu personnalisé (et sauvegarde de ces options via un fichier de configuration) - Suppression de la dépendance de MurmurHash3.dll   Mise à jour :  - Correction du hash de l'algorithme de Murmur qui empêchait la création de PAK erronés. - Un nouveau menu de sélection - [Download PAK List] - téléchargera automatiquement la liste des PAK pour PC pour le jeu que vous avez sélectionné au démarrage de RE-PAK. - [Use Local List] - Vous permettra de sélectionner une liste de PAK (à utiliser pour modder toute autre plateforme que le PC) au démarrage de RE-PAK. - [X Game] - le jeu que vous avez l'intention de modder, il s'agit d'un identifiant pour la liste de PAK que l'application doit télécharger (si elle est définie), si ce paramètre n'est pas défini et que vous essayez d'utiliser l'application, il est probable qu'elle ne téléchargera pas (si elle est définie) la bonne liste de PAK et qu'elle ne connaîtra aucun des noms/chemins lorsqu'elle sera utilisée pour l'extraction.           A noter qu'un très beau tutoriel avait été proposé par LeMonde21 ici :       Partie 1- Convertir et repack les mods   1. Télécharger PS4-RE-TEX, RE-PACK, PS4 Patch Builder et les fichiers SDK PS4 (orbis-image2gnf.exe, libSceTextureTool.dll, libSceGpuAddress.dll, libSceGnm.dll) 2. Extraire l'archive RE-PAK dans un dossier de votre choix 3. Extraire les fichiers de l'archive PS4-RE-TEX dans le dossier où vous avez extrait RE-PACK 4. Copier les fichiers SDK PS4 dans le dossier "Data" qui si trouve à l'intérieur du dossier RE-PAK 5. Télécharger un mod PC pour RE2/RE3. 6. Extraire le dossier "natives" qui se trouve à l'intérieur de l'archive du mod que vous avez téléchargé dans le dossier RE-PAK 7. Entrer dans le dossier "natives" et renommer le dossier "x64"/"stm" en "ps4" 8. Entrer dans le dossier "ps4 ». S’il n'y a pas de dossier "streaming" vous devez le créer. 9. S'il y a un dossier "sectionroot" copiez le dans "streaming" 10. Dans le dossier "RE-PAK" exécuter "nomip.bat", attendez que la fenêtre de commande avec écrit "Working..." se ferme. 11. Exécuter "RE_PAK.exe" 13. Sur la seconde question, choisissez "Yes" si vous exécuter l'outil pour la première fois. 14. Sur la fenêtre qui s'est ouverte faites : File => Create hash list => Yes ( pour télécharger la liste ) => Remplacer "x64"/"stm" avec "ps4" => "OK" => "Enregistrer". 15. Fermer la fenêtre de l'outil. 16. Répéter les étapes "11-13" mais cette fois, sur la seconde question choisissez "No". 17. Une fenêtre apparaitra, sélectionné le fichier qui a été créer à l'étape 14 et faites "Ouvrir". 18. De retour sur l'outil RE-PAK : File => PAK Creator.  19. Une petite fenêtre apparaitra avec 2 options : "Open/Save" ou "Create" 20. Sélectionnez "Open/Save" => Etape 17 => Une erreur apparaitra, ignorer la et faites "Continuer" Remarque : Si cela ne fonctionne pas pour vous, vous pouvez utiliser PS4 Patch Builder pour extraire les 2 fichiers .pak du jeu original et les sélectionner à la place.   21. Sur la petite fenêtre avec 2 choix faites "Create". Attendez qu'une fenêtre disant "Finished" apparaisse. 22. Vous devrez ensuite vous retrouver avec un ou plusieurs fichier finissant par .pak dans le dossier , ex : "re_chunk_000.pak.patch_001.pak"     Partie 2 - Créer un patch fpkg moddé depuis les fpkg du jeu de base et le patch (update) du jeu   23.Extraire et exécuter PS4 Patch Builder 24. Package Extraction => RE2R_patch.pkg => Ouvrir=> Extract Package => Choose location => Select All => Export File(s) => Fermer la fenêtre quand c'est fini. 25. Regarder dans le dossier avec les fichiers du patch extraits. Il devrait y avoir un dossier nommé "Image0" avec à l'intérieur des fichier .pak. 26. Renommer le ou les fichier(s) créer à l'étape 22 avec le dernier digit incrémenté ex : vous avez "re_chunk_000.pak.patch_005.pak" dans la mise à jour vous devrez donc renommer le fichier créer à l'étape 22 en "re_chunk_000.pak.patch_006.pak" et le copié à cet emplacement. 27. De retour sur PS4 Patch Builder. 28. Project location => Choisir "extracted patch folder\Image0\" => "OK" 29. Package Settings => Choisir votre jeu de base ex : "RE2R_base_game.pkg". 30. Choisir un endroit où créer le patch moddé. 31. Installer avec les Debug Settings sur la PS4.   Merci LeMonde21      Téléchargement : RE-PAK v5.3  
Jeudi 21 Octobre 2021, 18:57 Lue 8749 fois
7
[PS5] Le firmware 21.02-04.03.00 et la Darkplates 2.0
La scène PS5 commence à disposer de petites informations très intéressantes, la première est que le navigateur internet est à priori utilisable dans l'éventualité d'un exploit kernel, l'arrivée d'un nouveau firmware qui débarque ce jour est toujours suspecte surtout quand son changelog est plutôt léger.         Sony vient en effet de sortir le firmware 21.02-04.03.00 qui "améliore les performances du système", cette mise à jour pèse 913.70 MB. Bien entendu, il serait prématuré de dire qu'il ne faudrait pas mettre à jour sa console si vous disposez d'un firmware plus ancien compte tenu qu'aucun kernel exploit n'est disponible.        Grosse nouveauté, la disponibilité d'une plate très intéressante, Sony a menacé les constructions de plates de procès, mais désormais le constructeur dbrand a annoncé que son design plus cool et qui réduit les coûts lui permet de proposer la version 2.0 de son Darkplates.            Clairement son design est top, dans le carénage de la console, avec les aérations ventilateurs qui vont bien de chaque côté, un emballage sobre et efficace, un site internet très élégant (https://dbrand.com/s...ory=ps5_digital), à noter qu'en option il est possible d'acquérir des bandes de personnalisation LED baptisées Lightstrips. dbrand a également ses provocations en changeant son slogan de " Allez-y Sony, poursuivez-nous en justice " à " Échec et mat, avocats ", ou en retirant le nom de "contrefaçon".         Dbrand propose sa plate à 69 $, que ce soit pour la version numérique ou sur la version disque sachant que les livraisons interviendront en Janvier 2022.   Tout est là : dbrand.com    
Mercredi 20 Octobre 2021, 19:58 Lue 10525 fois
44
[Switch] Hekate v5.6.4 & Nyx v1.1.0 disponibles
De nouvelles versions d'Hekate et de Nyx viennent de voir le jour, CTCaer vient en effet de mettre en ligne les v5.6.4 d'Hekate et 1.1.0 de Nyx. Au programme, diverses optimisations, des améliorations des messages d'erreur pour le démarrage de HOS, et des spécificités selon les modèles de Switch.          Changelog Hekate 5.6.4 :  Sur mariko, au lieu d'un générique "Is BEK missing ?", il dira maintenant s'il est vraiment manquant ou si le pkg1 est réellement corrompu. Sur Erista/Mariko, l'erreur "Wrong pkg1 flashed !" indiquera maintenant aussi quel type de pkg1 sur quel type d'unité. Concernant Atmosphere 1.0.0 et plus : Le fss0=atmosphere/fusee-secondary.bin dans hekate_ipl.ini doit être changé en fss0=atmosphere/package3. Et assurez-vous que le dossier atmosphere/contents ne contient pas d'anciens composants Atmosphere. Remarque sur les emuMMC redimensionnées : Les emuMMC redimensionnées n'ont plus le bug de la lenteur. Vous pouvez en créer une nouvelle ou la recréer via Nyx et le problème disparaîtra.   Changelog Nyx v1.1.0 : - Correction d'un problème qui pouvait provoquer des blocages sur les modèles Switch Lite et OLED. - La désactivation de l'alimentation du Joycon/Fan pouvait provoquer un blocage du SoC en raison de la manière dont elle était effectuée. Ce problème se manifestait par un blocage soudain dans Nyx avec le toucher/joycon/barre d'état ne répondant pas. - Ajout d'informations sur le numéro de modèle de l'écran et du tactile Samsung - Ajout d'informations sur le numéro de modèle des nouvelles puces RAM Micron - Ajout d'une révision du keygen des fusibles - Correction du sélecteur de date/heure utilisant la vérification des 30 jours sur les mauvais mois.   Modifications de la BDK : - Correction d'un problème sur le régulateur 5V du Joycon/Fan pour Hoag/Aula qui provoquait un blocage. - Désactivation du contrôle du ventilateur sur Hoag/Aula   Téléchargement : Hekate 5.6.4 et Nyx 1.1.0  
Mardi 19 Octobre 2021, 16:51 Lue 6486 fois
13
[Switch] L4T Lakka 3.5.1 disponible
Chose étonnante voilà une deuxième version de Lakka pour le mois d'Octobre, il faudra certainement attendre le mois prochain avant d'en avoir une nouvelle. C'est donc une bonne nouvelle de voir débarquer une version 3.5.1 de L4T Lakka qui profite de la toute dernière version de RetroArch, il faut dire que proposer une build complète avec l'intégration de la dernière version disponible ne doit pas toujours être évident.          Changelog depuis la version 3.5 :   - Intégration de RetroArch en version 1.9.11 - Les cores ont été mis à jour vers leurs versions les plus récentes - Mesa a été mis à jour en 21.2.4 - Le Kernel/Firmware a été mis à jour - Une correction de la sortie analogique / CRT sur Raspberry Pi (merci à kFYatek, voir des exemples ici) - Vous pouvez télécharger la dernière version depuis la page de téléchargement de Lakka. Si vous voulez suivre de plus près le développement de Lakka, vous pouvez télécharger les dernières nightly builds de Lakka. - Si vous voulez montrer votre soutien au développement des projets et de l'écosystème Libretro, c'est possible ici https://retroarch.co...php?page=donate - Si vous rencontrez des problèmes avec cette version sur des PC équipés d'anciens GPU Intel, consultez les possibilités de contournement ici. https://forums.libre...intel-gpu/35134 - Bon rétro-gaming !     Téléchargement : L4T Lakka 3.5.1  
Dimanche 17 Octobre 2021, 13:53 Lue 4479 fois
6
[WiiU] Cemu 1.25.6 disponible
L'émulateur Cemu prend un nouvel envol avec une toute nouvelle version 1.25.6 qui apporte le support de téléchargements des DLC via un manageur de téléchargements, cette version améliore aussi la stabilité et la compatibilité, mais aussi diverses corrections, notamment sur Vulkan, sur l'interface ou encore sur quelques jeux spécifiques comme Bayonetta 1, ou encore Lego Batman 3.            # Cemu detailed changelog for 1.25.6 (en anglais) # Date de sortie Patreon : 2021-10-08 # Date de sortie publique : 2021-10-15   Général : Le gestionnaire de téléchargement a maintenant un support expérimental pour le téléchargement de DLC.          Les fonctionnalités en ligne nécessitent des fichiers système vidés. Voir le guide à l'adresse          https://cemu.cfw.guide/online-play   Vulkan : Correction d'un problème où les opérations GPU asynchrones pouvaient se bloquer indéfiniment. Lego Batman 3 ne devrait plus être softlocké sur Vulkan (#495)   Vulkan : La planification du tampon de commande a été retravaillée pour réduire la latence entre le CPU et le GPU. Cela peut améliorer les performances sur certains systèmes   GX2 : émulation correcte de la soumission de l'horodatage dans GX2DirectCallDisplayList()      Certains jeux, comme Bayonetta 1, dépendent de ce comportement et devraient être beaucoup plus stables maintenant.   INTERFACE UTILISATEUR : Correction d'un problème où la liste des jeux ne suivait pas le temps de jeu.   Remarque : (#xx) fait référence aux problèmes résolus dans le bug tracker. Voir http://bugs.cemu.info/projects/cemu/     Téléchargement : Cemu 1.25.6  
Samedi 16 Octobre 2021, 23:02 Lue 4973 fois
4
[Switch] Atmosphere 1.2.0 Pre-release disponible
Notre ami sunriseur Sendel nous informe de la disponibilité d'une nouvelle version d'Atmosphère qui passe en version 1.2.0.         Changelog   Atmosphere 1.2.0 est la cinquante-septième version officielle d'Atmosphère.   Veuillez vous assurer de mettre à jour fusee lors de la mise à jour vers la 1.2.0. fusee-primary n'existe plus, et ne fonctionnera plus.   Veuillez noter : Atmosphère 1.2.0 est actuellement en pré-version, et des problèmes peuvent être trouvés qui doivent être corrigés avant la version complète.   Si des bugs sont signalés pendant la préversion d'Atmosphère, ils seront corrigés et la version sera mise à jour.   La version 1.2.0 sera mise à jour après un court laps de temps sans rapports de bugs importants.   Grâce à l'équipe de @switchbrew, Atmosphère 1.2.0 est livré avec hbl 2.4.1, et hbmenu 3.4.1.   Ce qui suit a été modifié depuis la dernière version :   - Le boot a été mis à jour pour refléter le dernier comportement officiel pour la gestion de l'affichage/de la batterie. Cela devrait résoudre tous les problèmes qui pourraient résulter de l'exécution d'anciennes versions sur le modèle OLED, si vous êtes en mesure de le faire. - Le système de "firmware cible" a été modifié pour permettre au bootloader de spécifier une approximation, plutôt que le véritable firmware cible. - Auparavant, nous attendions des bootloaders conformes qu'ils inspectent SYSTEM:/ pour déterminer le firmware cible spécifique. - Maintenant, nous exigeons seulement une version approximative, avec version majeure == vraie version majeure et version approximative <= vraie version. Cela simplifie grandement les exigences du chargeur de démarrage, et en conséquence, tout le code pour accéder à SYSTEM a été retiré de fusee. - Il devrait en résulter une accélération substantielle lors du démarrage de emummc avec fusee, car les accès au SYSTEM étaient la chose la plus coûteuse à faire auparavant. Cela devrait résoudre toute incohérence dans la détection du firmware lors du démarrage via fusee vs hekate. - Cela devrait également améliorer notre compatibilité avec les versions micro firmware, rendant plus probable que l'atmosphère "fonctionne" si rien d'important n'a changé. - La logique de détermination de la limite dynamique des ressources a été implémentée dans pm pour correspondre au dernier comportement officiel. Cela simplifie grandement/rend cohérentes les limites de ressources sur les anciens firmwares, également. - Une énorme quantité de refactoring a été effectuée sous le capot, y compris : - Veuillez noter : Si vous êtes un développeur qui utilise Atmosphere-libs, un certain nombre de changements ici sont en rupture. - N'hésitez pas à contacter SciresM#524 pour vous aider à mettre à jour votre programme. - De nombreuses primitives de l'espace de nom OS ont été implémentées/rendues plus précises. - Puisque Mésosphère est maintenant always-on, os::LightEvent (qui nécessitait des SVCs plus récents) est maintenant utilisable globalement (et utilisé par stratosphère le cas échéant). - Les assertions sont maintenant de véritables no-ops lors de la construction de la version. Stratosphere est maintenant construit avec -Wextra/-Werror. - La plupart de la logique "commune" des fichiers main.cpp du module système a été déplacée dans libstratosphere. - Remarque : les fichiers main.cpp des versions antérieures de Libstratosphere ne fonctionneront plus, pour un très grand nombre de raisons. - Un certain nombre de problèmes de style de code de longue date ont été corrigés. - Mesosphere utilise maintenant util::BitFlagSet pour les permissions SVC. - Mesosphere place maintenant sa table de relocalisation à l'intérieur de .bss, ce qui permet de récupérer la mémoire après les relocalisations. - Ces changements permettent d'économiser ~16KB de mémoire dans le noyau, tout compte fait. - Un certain nombre d'emplacements dans Stratosphere où la mémoire pouvait être économisée ont été repérés et exploités, ce qui a permis d'économiser environ 150-200 Ko de mémoire. - Le module système spl et loader a été refactorisé pour mieux refléter la logique officielle. - Le code du serveur ipc de sf a été mis à jour pour n'émettre la logique mitm/defer que lorsque cette logique est réellement requise quelque part dans le processus. - Le code du serveur ipc tipc a été mis à jour pour refléter les changements apportés à la logique officielle dans la version 13.0.0. - Beaucoup, beaucoup d'autres changements mineurs, veuillez consulter SciresM#524 ou lire les commits concernés si vous voulez en savoir plus. - Un certain nombre de problèmes mineurs ont été corrigés, notamment : - La gestion par Mesosphere des permissions SVC sur les threads pin/unpin a été mise à jour pour refléter le comportement officiel du noyau. - util::CountTrailingZeroes() a été corrigé pour calculer la valeur correcte lorsqu'il est utilisé au moment de la compilation. - Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.     Téléchargement : Atmosphere 1.2.0  
Samedi 16 Octobre 2021, 22:28 Lue 10959 fois
24
[PS5] La vulnérabilité Use-After-Free CVE-2021-30858 affecte aussi la PS5
Après quelques tests, il est apparu que le navigateur de la PS5 est aussi sujet à la vulnérabilité Use-After-Free CVE-2021-30858, après la découverte de ce bug sur le navigateur de la PS4, certains se sont demandés si cette faille existait aussi sur celui de la PS5.         Ce sont nos amis Cedsaill et yyoossk (alias Cloud0835 sur Twitter) qui nous confirment que cette faille est bel et bien présente, sur le firmware PS5 21.02-4.00 ou supérieur la faille a été corrigée par contre elle est fonctionne sur les firmwares plus anciens.           Un très grand merci Cedsaill pour sa trouvaille et ses vidéos. 
Samedi 16 Octobre 2021, 10:31 Lue 11946 fois
37