[PS5] Prolapse : un nouvel exploit kernel en préparation pour les firmwares 14.00 et 14.10
[Switch 2] Les premiers fichiers de jeux commencent à être dumpés
[PS5] Payload SDK v0.45 ajoute les offsets kernel des firmwares 14.00 et 14.10
[Switch 2] ns2jb : hexkyz détaille le potentiel de la faille FS et les limites du hack actuel
[Xbox Series] Jadyx 0.3.8.5 : l'émulateur Switch passe au multijoueur à 8 et gagne en performances
[PS5] PS5X360 v1.0.2 : Halo 3 et Modern Warfare 2 franchissent une étape vers le multijoueur en ligneLa scène de l'émulation sur Xbox Series X|S continue de progresser. Quelques jours seulement après sa première version publique, Jadyx reçoit une nouvelle mise à jour particulièrement intéressante. Cette version 0.3.8.5 améliore les performances graphiques et introduit une fonctionnalité jusqu'ici absente du portage : la possibilité d'utiliser plusieurs manettes simultanément.
Pour rappel, Jadyx est un portage de l'émulateur Nintendo Switch Eden, spécialement adapté aux consoles Xbox Series X|S par le développeur JulianDr14.
Contrairement à la version PC d'Eden, Jadyx utilise un moteur de rendu Direct3D 12 développé pour fonctionner avec l'environnement graphique des consoles Microsoft.
Le projet est distribué sous forme d'application UWP et nécessite l'activation du mode développeur de la console.
Jusqu'à huit joueurs sur une même console
La principale nouveauté de cette version concerne la gestion des manettes.
Avec la version 0.3.8.5, l'émulateur peut désormais reconnaître jusqu'à huit contrôleurs simultanément.
Chaque manette connectée est automatiquement associée à un nouveau joueur, dans l'ordre de connexion.
Cette fonctionnalité ouvre la voie aux jeux Nintendo Switch proposant du multijoueur local.
Le développeur précise d'ailleurs que cette prise en charge reste expérimentale. Certains jeux peuvent présenter des problèmes lorsque plusieurs manettes sont utilisées.
Des améliorations graphiques importantes
L'autre évolution majeure concerne les performances.
Le développeur a retravaillé la répartition des opérations graphiques afin de mieux exploiter les ressources disponibles sur Xbox Series X|S.
Selon les premiers tests publiés, certaines scènes particulièrement exigeantes bénéficient d'une amélioration notable.
Dans un environnement ouvert utilisé pour les essais, le nombre d'images par seconde passe ainsi d'environ 23 FPS à une valeur comprise entre 27 et 29 FPS.
La gestion de la mémoire a également été améliorée.
Jadyx conserve également davantage d'informations graphiques déjà traitées, ce qui permet de réduire certaines interruptions lors des sessions suivantes.
Une meilleure gestion des firmwares
La version 0.3.8.5 corrige également un problème rencontré lors de l'importation de certains firmwares Nintendo Switch.
Le développeur cite notamment le firmware 22.1.0, désormais correctement reconnu par le système d'importation.
Un émulateur encore expérimental
Malgré ces avancées, Jadyx reste au stade bêta.
Certains jeux Nintendo Switch parviennent à atteindre le gameplay sur Xbox Series X|S, mais le développeur précise qu'aucun titre n'est encore totalement exempt de problèmes.
L'émulateur nécessite obligatoirement une Xbox Series X ou Series S configurée en mode développeur.
Il doit également être exécuté en mode Game, afin de bénéficier des ressources mémoire nécessaires.
L'installation s'effectue depuis le portail développeur Xbox, à l'aide du paquet APPX disponible sur GitHub.
Sources originales
Jadyx 0.3.8.5 : Téléchargement et changelog officiel
Jadyx : Code source et documentation technique
Le développeur BrinooTk poursuit le développement de PS5X360, son émulateur Xbox 360 pour PlayStation 5 basé sur Xenia Canary. Avec la version 1.0.2, le projet franchit une nouvelle étape concernant les fonctionnalités réseau, notamment sur Halo 3 et Call of Duty: Modern Warfare 2.
Jusqu'à présent, certaines requêtes envoyées aux serveurs utilisés par Xenia pouvaient rester bloquées pendant près de 55 secondes, provoquant des erreurs de connexion. Le développeur a corrigé ce problème en retravaillant la gestion des sockets et des délais d'attente, permettant désormais à ces requêtes de s'effectuer en moins d'une seconde.
Modern Warfare 2 peut maintenant accéder à ses menus et rechercher des parties Xbox LIVE, tandis que Halo 3 parvient à effectuer différentes opérations réseau, notamment la gestion des sessions et des classements. Attention toutefois, le développeur n'a pas encore confirmé la possibilité de rejoindre et terminer une partie multijoueur complète.
Cette mise à jour apporte également un nouvel utilitaire Windows, PS5X360 Content Installer, permettant de transférer des DLC et des mises à jour de jeux vers la console par FTP. L'interface bénéficie d'un thème sombre, de traductions complétées dans 16 langues et d'un Helper 1.3.0 capable de gérer automatiquement les mises à jour de l'émulateur.
Les essais du développeur ont été réalisés sur le firmware 13.60 avec etaHEN, kstuff et ShadowMountPlus. La compatibilité varie encore considérablement selon les jeux.
Une avancée encourageante pour ce portage de Xenia Canary, même s'il faudra patienter avant de pouvoir véritablement profiter de parties Xbox 360 en ligne sur PS5.
Sources :
PS5X360 v1.0.2 — Téléchargement et changelog
PS5X360 — Dépôt GitHub officiel
PS5X360 sur ProsperoStore
La scène PS3 vient de franchir une nouvelle étape particulièrement importante. Après plusieurs mois de recherches sur les mécanismes de sécurité du processeur Cell, le développeur zecoxao annonce être parvenu à déchiffrer les premiers exemplaires de metldr.2 et lv0ldr.2,deux composants essentiels de la chaîne de démarrage des PlayStation 3 les plus récentes.
Toute la famille sera réunie
Une découverte qui pourrait, à terme, permettre l'arrivée de véritables Custom Firmwares (CFW) sur les PS3 Slim 3000 et Super Slim 4000, longtemps considérées comme incompatibles avec ce type de modification.
Une protection vieille de plus de quinze ans commence à céder
Pour comprendre l'importance de cette avancée, il faut revenir sur la sécurité des PS3.
Alors que les premiers modèles FAT et certaines Slim peuvent installer des CFW comme Evilnat, Sony avait profondément renforcé la sécurité des consoles plus récentes, notamment avec l'introduction de nouveaux chargeurs de démarrage.
Ces derniers empêchaient jusqu'à présent l'installation d'un CFW traditionnel, obligeant les utilisateurs des Slim 3000 et Super Slim à se tourner vers des alternatives comme PS3HEN.
En septembre dernier, une équipe de chercheurs avait déjà réalisé une première percée en récupérant et en analysant une ROM interne du processeur Cell. Ces travaux avaient permis d'identifier une particularité du registre R7, susceptible de conserver certaines informations cryptographiques normalement protégées.
Les recherches ont depuis progressé jusqu'à la récupération de données cryptographiques liées au canal matériel 66 (Channel 66), utilisé pendant les premières étapes du démarrage.
Grâce à ces découvertes, zecoxao a désormais réussi à déchiffrer de véritables exemplaires des chargeurs metldr.2 et lv0ldr.2, jusque-là particulièrement difficiles à analyser.
Le développeur a partagé sur PSX-Place plusieurs outils PC ainsi que les premiers échantillons déchiffrés, permettant à d'autres chercheurs de poursuivre les investigations.
Vers un véritable CFW sur toutes les PS3 ?
C'est évidemment la perspective qui intéresse le plus la communauté.
En comprenant le fonctionnement de ces chargeurs et les mécanismes cryptographiques qui les protègent, les développeurs pourraient progressivement parvenir à créer leurs propres chargeurs modifiés, capables d'intervenir beaucoup plus tôt dans le démarrage de la console.
À terme, cela pourrait ouvrir la voie à plusieurs possibilités :
L'installation de véritables CFW sur les PS3 Slim 3000 et Super Slim 4000.
L'exécution de chargeurs personnalisés dès les premières étapes du démarrage.
De nouvelles méthodes de débrickage pour certaines consoles.
La réparation ou le réappairage de composants comme le lecteur Blu-ray et le Syscon.
Le contournement de certaines limitations liées à des composants matériels défectueux.
Il faut toutefois préciser que le déchiffrement de ces chargeurs ne signifie pas qu'un CFW traditionnel est déjà disponible sur Super Slim. Les clés étudiées sont notamment liées à des consoles particulières, et plusieurs étapes de développement restent nécessaires avant d'envisager une solution exploitable par le grand public.
Une avancée qui complète les travaux de BadWDSD
Cette découverte intervient également quelques mois après l'arrivée de BadWDSD, le projet utilisant un Raspberry Pi Pico pour permettre l'exécution d'un quasi-CFW (qCFW) sur les PS3 auparavant incompatibles.
Cette méthode offre déjà une grande partie des fonctionnalités d'un CFW, mais nécessite une modification matérielle de la console.
Les nouveaux travaux autour de metldr.2 et lv0ldr.2 pourraient permettre d'aller encore plus loin, avec l'espoir de se passer un jour de cette injection matérielle.
Rien n'est encore garanti sur ce point, mais les progrès réalisés ces dernières semaines montrent que la sécurité de la PS3 réserve encore quelques surprises, près de vingt ans après son lancement.
Une belle avancée pour la scène homebrew, qui est décidément loin d'avoir dit son dernier mot.
Sources :
Annonce et fichiers publiés par zecoxao sur PSX-Place
Compte rendu technique de zecoxao
Article de OneJailbreak
Projet BadWDSD sur GitHub