Aller au contenu


tralala

Inscrit(e) (le) 24 févr. 2012
Déconnecté Dernière activité aujourd'hui, 19:12
*****

Sujets que j'ai initiés

[PS5] Jailbreak PS5 : WebKit + Poops annoncé jusqu'au firmware 12.00

aujourd'hui, 19:02

La scène PlayStation 5 pourrait bientôt accueillir une nouvelle méthode de jailbreak. Le développeur Moahmed Adel (egycnq) a annoncé qu'une nouvelle chaîne d'exploitation combinant une faille WebKit et Poops est désormais quasiment finalisée et qu'elle ciblera les consoles équipées d'un firmware allant jusqu'à la version 12.00.
 
 
 
 
Initialement présentée comme compatible jusqu'au firmware 12.02, cette information a rapidement été corrigée par son auteur, qui a confirmé que 12.00 constitue la limite de compatibilité actuelle.
 
Une exploitation entièrement basée sur WebKit
 
L'intérêt majeur de cette nouvelle chaîne réside dans son point d'entrée WebKit, le moteur du navigateur intégré de la PS5. Contrairement à certaines méthodes récentes nécessitant un disque Blu-ray spécifique ou d'autres manipulations plus complexes, cette approche pourrait permettre de lancer l'exploit directement depuis le navigateur de la console.
 
La chaîne s'appuie ensuite sur Poops, une technique déjà bien connue de la scène PS5 permettant d'élever les privilèges afin de poursuivre l'exploitation. Une fois les différentes étapes exécutées, la chaîne aboutit au chargement d'un ELF Loader, ouvrant la voie à l'exécution de code sur la console.
 
Selon les captures d'écran publiées par le développeur, les tests sont déjà concluants : le débogage de la chaîne s'effectue correctement, le chargeur ELF est injecté avec succès et les différentes phases de l'exploitation se terminent sans erreur, preuve que le projet est déjà à un stade avancé de développement.
 
Une collaboration avec des spécialistes de WebKit
 
Le projet est développé en collaboration avec Sonic_Iso et couldbeautism, deux chercheurs bien connus de la scène PlayStation pour leurs travaux autour des vulnérabilités WebKit sur PS4 et PS5. Leur expertise a permis de mettre au point cette nouvelle chaîne d'exploitation destinée aux firmwares compatibles.
 
 
 
 
Une sortie publique imminente
 
D'après Moahmed Adel, le développement est désormais pratiquement terminé et une publication publique devrait intervenir très prochainement. Aucune date précise n'a toutefois été communiquée. Comme toujours, il est recommandé d'attendre la publication officielle de l'exploit, accompagnée de sa documentation et de ses instructions d'utilisation, avant d'effectuer des essais sur une console.
 
Si cette nouvelle chaîne tient ses promesses, elle pourrait représenter une avancée importante pour les possesseurs de PS5 restés en firmware 12.00 ou inférieur, en proposant une méthode d'accès potentiellement plus simple et plus accessible que les solutions actuelles.
 
 
 

[3DS] Azahar 2126.0 : une mise à jour majeure améliore la précision de l'émulation...

aujourd'hui, 18:47

L'équipe Azahar vient de publier la version 2126.0 de son émulateur Nintendo 3DS. Cette nouvelle révision constitue l'une des mises à jour les plus importantes depuis le lancement du projet, avec un travail conséquent sur la précision de l'émulation, de nombreuses corrections de compatibilité, une refonte de certaines parties internes de l'émulateur et l'arrivée du mode multijoueur sur Android.
 
Cette version pose également les bases des futures évolutions prévues pour la branche 2127, notamment avec une restructuration du système de fichiers et l'introduction du nouveau build MXE pour Windows.
 
 
 
 
À noter : un léger problème de régularité du frame pacing a été identifié sur le nouveau build MXE pour Windows. L'équipe précise que la plupart des utilisateurs ne remarqueront pas ce comportement et qu'un correctif est déjà prévu dans la future mise à jour 2126.1.
 
Une émulation GPU bien plus fidèle à la Nintendo 3DS
 
La principale nouveauté de cette version est l'ajout d'une nouvelle simulation des timings GPU, accessible via l'option "Simulate 3DS GPU timings" dans les paramètres graphiques.
 
Cette fonctionnalité, encore expérimentale et désactivée par défaut, rapproche le comportement de l'émulateur de celui du matériel réel.
 
Les premiers bénéfices sont déjà visibles :
 
Luigi's Mansion 2: Dark Moon devient jouable sans avoir recours à l'option Delay Render Thread.
Correction d'un bug empêchant le chargement des sauvegardes après la fin du jeu dans Super Mario 3D Land.
Meilleure précision globale susceptible de corriger de nombreux autres titres.
 
Les développeurs invitent néanmoins les utilisateurs à signaler tout comportement inattendu, cette modification étant particulièrement profonde.
 
Une longue liste de corrections de compatibilité
 
Azahar 2126.0 améliore également la compatibilité de nombreux jeux et homebrews :
 
- correction d'un crash dans les crédits de Mario & Luigi: Superstar Saga ;
- correction d'un softlock dans Lego City Undercover: The Chase Begins grâce à une meilleure émulation des timings CPU ;
- correction de problèmes graphiques dans les jeux Monster Hunter sous Vulkan ;
- amélioration de Brain Age: Concentration Training ;
- correction des fonctions Miiverse (publication d'images et de messages) ;
- correction d'anciens homebrews restant bloqués sur un écran noir ;
- correction d'un problème de couleurs inversées sur certaines captures d'écran.
 
L'émulateur gagne également une nouvelle option permettant de simuler le branchement d'un casque audio, certains jeux modifiant légèrement leur comportement lorsque celui-ci est connecté.
 
Android : le multijoueur arrive enfin
 
La version Android bénéficie d'une évolution particulièrement attendue avec l'arrivée des salles multijoueur.
 
Les utilisateurs peuvent désormais :
 
- rejoindre des salons publics 
- créer des salons privés 
- discuter via le chat intégré 
- jouer en réseau local via le Wi-Fi
 
La création de salons publics n'est pas encore disponible et Azahar ne fournit toujours pas de serveurs publics officiels, mais l'essentiel des fonctionnalités présentes sur la version PC est désormais disponible sur Android.
 
Les appareils utilisant ANGLE basculeront désormais automatiquement vers le rendu Vulkan afin d'éviter les importants défauts graphiques constatés avec OpenGL.
 
Windows : transition vers le build MXE
 
Les développeurs poursuivent la migration vers le nouveau système de compilation MXE, qui remplacera définitivement les builds MSYS2 à partir de la version 2127.0.
 
La migration sera totalement transparente pour les utilisateurs existants.
 
Windows bénéficie également :
 
d'une meilleure détection de la langue système ;
de nombreuses traductions supplémentaires de l'interface Qt.
Desktop et développement
 
Les utilisateurs PC profitent également de plusieurs nouveautés :
 
nouvelle interface en ligne de commande pour la compression (-c et -x) ;
amélioration importante de la gestion des manettes et des raccourcis ;
rafraîchissement automatique de la liste des jeux après désinstallation d'un titre ou d'un DLC ;
nouvelles options pour accéder rapidement aux dossiers NAND et SDMC.
 
En parallèle, les développeurs ont largement modernisé le code interne, amélioré le système de débogage GDB, optimisé l'utilisation mémoire des shaders, ajouté une image Docker ARM64 et corrigé de nombreux problèmes de compilation sur Windows, Linux, macOS et OpenBSD.
 
Une version particulièrement importante
 
Avec cette version 2126.0, Azahar continue de s'éloigner progressivement de l'héritage de Citra en développant sa propre architecture interne.
 
Au-delà de la très longue liste de corrections, cette mise à jour améliore sensiblement la précision de l'émulation, renforce la compatibilité avec de nombreux jeux et homebrews, prépare les évolutions majeures de la version 2127 et apporte enfin le mode multijoueur sur Android, l'une des fonctionnalités les plus attendues par la communauté.
 
Téléchargement : Azahar 2126.0
 
 
 

[Switch] Cemu_nx évolue rapidement sur Nintendo Switch avec les versions 1.1.1 et 1.1.2

aujourd'hui, 18:25

Le développeur NaGaa95 poursuit activement le développement de Cemu_nx, le portage de l'émulateur Wii U Cemu sur Nintendo Switch. Après la publication de la version 1.1.1, une version 1.1.2 est déjà disponible quelques heures plus tard. Si cette dernière est essentiellement une mise à jour technique, elle complète parfaitement les nombreuses améliorations apportées à la précédente version.
 
La principale nouveauté de la version 1.1.1 concerne la gestion des Graphic Packs. Les shaders de remplacement spécifiques aux jeux sont désormais correctement détectés et chargés, permettant enfin à certains correctifs graphiques de fonctionner comme prévu. Le développeur cite notamment Sonic Lost World, dont le correctif de luminosité est maintenant appliqué correctement.
 
 
 
 
L'interface a également été revue avec une meilleure organisation des paramètres liés à la Frame Generation, rendant leur configuration plus intuitive. Un bug provoquant le mauvais alignement des lignes de paramètres lors du défilement des menus a lui aussi été corrigé.
 
Le lanceur profite de plusieurs améliorations ergonomiques avec l'ajout de descriptions "X Info" pour les différents paramètres, de nouvelles icônes représentant les boutons de la manette ainsi que des indications de commandes plus claires. Une navigation au clavier fait également son apparition afin de faciliter l'utilisation de l'émulateur avec d'autres périphériques que les Joy-Con ou la manette Pro.
 
Les boîtes de dialogue bénéficient désormais d'une meilleure gestion du texte et de la mise en page, évitant les problèmes d'affichage rencontrés dans certaines fenêtres.
 
La gestion des jaquettes évolue également grâce à une meilleure intégration de SteamGridDB. Il est maintenant possible de remplacer facilement une clé API invalide et de modifier directement les illustrations des jeux depuis leur menu dédié.
 
Mais le développement ne s'est pas arrêté là. Quelques heures seulement après cette publication, NaGaa95 a mis en ligne la version 1.1.2, une mise à jour de maintenance qui met à niveau le pilote graphique NVK vers Mesa 26.2.0. Cette évolution permet à Cemu_nx de profiter des dernières optimisations et corrections du pilote Vulkan open source utilisé sur Nintendo Switch, offrant une base encore plus solide pour les futures améliorations de l'émulateur.
 
Nouveautés de la version 1.1.1 :
- Correction de la détection des shaders de remplacement des Graphic Packs.
- Les correctifs graphiques spécifiques aux jeux sont désormais correctement appliqués.
- Correction du problème de luminosité dans Sonic Lost World.
- Réorganisation des paramètres de Frame Generation.
- Correction des problèmes d'alignement dans les menus.
- Ajout des descriptions X Info pour les paramètres de l'émulateur.
- Nouvelles icônes et indications de commandes dans le lanceur.
- Ajout de la navigation au clavier.
- Amélioration de la mise en page des boîtes de dialogue.
- Possibilité de remplacer une clé API SteamGridDB invalide.
- Modification des jaquettes directement depuis le menu de chaque jeu.
 
Nouveauté de la version 1.1.2 :
- Mise à jour du pilote NVK vers Mesa 26.2.0.
 
Les principales fonctionnalités de Cemu_nx :
- Téléchargement automatique des jaquettes via SteamGridDB.
- Paramètres indépendants pour chaque jeu.
- Remappage complet des commandes.
- Prise en charge du gyroscope, des vibrations et du multijoueur local.
- Compatibilité Amiibo via les Joy-Con.
- Support audio TV et Wii U GamePad.
- Décodage matériel H.264 via Averne/FFmpeg.
- Prise en charge des cartes SD, périphériques USB et partages SMB.
- Installation et gestion des jeux, mises à jour et DLC.
- Support expérimental de Pretendo.
- Compatibilité avec les formats WUA, WUD, WUX, WUHB, RPX, ELF, ISO ainsi que les jeux extraits.
 
Pour rappel, il est fortement conseillé de lancer Cemu_nx en mode Application (Title Override) plutôt qu'en mode Album afin de bénéficier de toutes les ressources mémoire de la console. La première exécution effectuera également une compilation des shaders, une étape susceptible de provoquer quelques ralentissements temporaires avant que les performances ne se stabilisent lors des lancements suivants.
 
Avec ces deux nouvelles versions publiées coup sur coup, NaGaa95 démontre que le développement de Cemu_nx reste particulièrement actif. Entre les corrections de compatibilité graphique, les améliorations de l'interface et la mise à jour du pilote NVK/Mesa 26.2.0, l'émulateur continue de gagner en maturité et se rapproche progressivement d'une expérience Wii U toujours plus aboutie sur Nintendo Switch.
 
Téléchargement : Cemu_nx 1.1.2
 
 
 

[PS5] PIZZA HEN v0.1 : un nouvel environnement Homebrew tout-en-un fait son apparition...

aujourd'hui, 17:59

Le développeur Michele Media vient de publier la première bêta publique de PIZZA HEN v0.1, un nouvel environnement Homebrew expérimental destiné aux PS5 jailbreakées. Plus qu'un simple HEN, le projet ambitionne de regrouper en une seule interface les principaux outils utilisés par la scène PS5, avec une architecture modulaire pensée pour simplifier leur gestion.
 
Dès cette première version, PIZZA HEN propose une sélection graphique entre KStuff Lite 1.09 et KStuff DR 1.2, tout en garantissant qu'un seul moteur KStuff est actif par session de démarrage, évitant ainsi les conflits potentiels.
 
 
 
 
Parmi les fonctionnalités déjà intégrées, on retrouve ShadowMountPlus 1.6beta16, le lancement automatique des services FTP et ps5debug-NG, ainsi qu'une Toolbox dédiée pour centraliser les différents réglages. Le projet s'intègre également directement avec Itemzflow Game Manager, même si ce dernier n'est pas fourni et devra être installé séparément.
 
Autre nouveauté intéressante, PIZZA HEN introduit un App Plugin Manager encore en version bêta. Celui-ci permet de gérer des plugins de manière globale ou spécifique à chaque jeu, avec prise en charge de l'autoload, une configuration persistante, un suivi des sessions et une gestion complète du cycle de vie des plugins. Les plugins déjà chargés dans une application ne sont volontairement pas déchargés à chaud lorsqu'on désactive leur chargement automatique, afin d'éviter toute instabilité.
 
Le projet prend également en charge un dépôt unifié de cheats, des contrôles pour le Game Overlay (avec les indicateurs GPU, CPU et RAM désactivés par défaut) ainsi qu'une architecture Multi-SDK basée sur les capacités disponibles, facilitant les évolutions futures.
 
Bien que prometteur, PIZZA HEN reste un logiciel expérimental et ses développeurs précisent que plusieurs fonctionnalités sont encore en phase de test. Ils rappellent également que le projet respecte les licences et les attributions des différents composants open source qu'il intègre.
 
Points forts de PIZZA HEN v0.1 : 
 
- Sélecteur graphique entre KStuff Lite 1.09 et KStuff DR 1.2
- Un seul moteur KStuff actif par session
- Intégration de ShadowMountPlus 1.6beta16
- Services FTP et ps5debug-NG lancés automatiquement
- PIZZA HEN Toolbox
- Intégration directe avec Itemzflow
- Support d'un dépôt unifié de cheats
- Gestionnaire de plugins (bêta)
- Architecture Multi-SDK
- Contrôles du Game Overlay
 
Cette première version pose les bases d'un projet ambitieux qui cherche à centraliser l'ensemble de l'écosystème Homebrew PS5 dans une solution unique. Si le développement se poursuit à ce rythme, PIZZA HEN pourrait rapidement devenir une alternative intéressante aux solutions actuellement disponibles sur la scène PS5.
 
Téléchargement : PIZZA HEN v0.1
 
 

[Switch] NSP Auto Installer Maker v2.7 améliore la création de NSP

hier, 07:22

Le développeur CNX17 vient de publier la version 2.7 de NSP Auto Installer Maker, un utilitaire destiné à simplifier la création de Forwarders et d'Installers NSP pour la Nintendo Switch. Cette nouvelle mouture ne révolutionne pas l'application, mais elle apporte plusieurs améliorations très attendues qui rendent son utilisation bien plus confortable, notamment pour les utilisateurs qui créent régulièrement des NSP personnalisés.
 
 
 
 
 
La principale correction concerne un problème qui affectait les informations de version des NSP générés. Jusqu'à présent, le champ DisplayVersion contenu dans le fichier control.nacp était systématiquement fixé à 1.0.0, quelle que soit la version renseignée par l'utilisateur. Désormais, la version indiquée est correctement intégrée aussi bien pour les Forwarders que pour les Installers, permettant d'obtenir des paquets fidèles aux informations définies lors de leur création.
 
Mais la nouveauté la plus appréciable est sans doute l'arrivée de la persistance automatique des sessions. Après chaque compilation, ou simplement à la fermeture du logiciel, l'ensemble de la configuration est désormais enregistré. Lors du prochain lancement, tous les paramètres sont restaurés automatiquement : Icônes, Nom de l'application, Éditeur, Description, Version, Type de Forwarder (Homebrew, RetroArch ou Libnxbox), Chemins spécifiques associés, Liste des dossiers utilisés par l'Installer.
 
Cette fonctionnalité évite de devoir ressaisir tous les paramètres à chaque reconstruction d'un NSP après une simple mise à jour de fichiers.
 
Le développeur précise toutefois que les Title ID continuent d'être générés aléatoirement à chaque lancement du programme, comme c'était déjà le cas auparavant. Seuls les paramètres de configuration sont désormais conservés.
 
 
 
 
Enfin, un détail visuel a également été corrigé avec le remplacement de l'ancienne icône du logiciel par une véritable icône multi-résolution (16 à 256 pixels), offrant un affichage beaucoup plus propre dans la barre des tâches, la barre de titre de Windows et l'Explorateur de fichiers.
 
Changelog v2.7 : 
 
- Correction de la gestion du champ DisplayVersion dans les NSP générés.
- La version renseignée est désormais correctement intégrée dans control.nacp.
- Sauvegarde automatique de toute la configuration du projet après chaque build et à la fermeture.
- Restauration automatique de la configuration au prochain démarrage.
- Conservation des paramètres des Forwarders (Homebrew, RetroArch, Libnxbox) ainsi que des listes de dossiers des Installers.
- Les Title ID restent générés aléatoirement à chaque lancement.
- Nouvelle icône Windows multi-résolution pour un affichage plus net.
- Toutes les fonctionnalités précédentes ont été conservées.
 
Cette mise à jour ne bouleverse pas les fonctionnalités de NSP Auto Installer Maker, mais elle améliore considérablement l'expérience utilisateur. La sauvegarde automatique des projets et la correction de la gestion des versions des NSP en font une version particulièrement recommandée pour les créateurs de Forwarders et d'Installers sur Nintendo Switch.