Aller au contenu


tralala

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

Sujets que j'ai initiés

[PS5] RPCS3 porté sur PS5 à partir de la dernière build

aujourd'hui, 06:58

Le projet RPCS3-5, un portage de l'émulateur PlayStation 3 destiné à la PlayStation 5 jailbreakée, poursuit son évolution avec la publication de la version 1.2.2 Beta par le développeur owenksmith24-tech. Cette nouvelle mouture se concentre sur un problème particulièrement gênant lors de l'utilisation de jeux PS3 sur disque : les freezes récurrents provoqués par la gestion du lecteur Blu-ray. Parmi les résultats annoncés, Call of Duty: Modern Warfare 3 peut désormais fonctionner en 1280 × 720 avec une fréquence d'images généralement comprise entre 45 et 60 FPS, sur une PS5 Slim équipée du firmware 13.60.
 
 
 
 
Un correctif majeur pour la lecture des disques PS3
 
Dans la version précédente, RPCS3-5 libérait le lecteur de disque après deux secondes sans lecture. Le problème est que les jeux interrompent régulièrement leurs accès au disque, même pendant une partie. Le lecteur se fermait alors, avant de devoir redémarrer à la lecture suivante, provoquant des ralentissements pouvant dépasser une seconde. La version 1.2.2 corrige ce comportement grâce à une nouvelle version du composant auxiliaire de gestion du disque, désormais en version 15.
 
Le fonctionnement a été revu pour conserver le lecteur actif tant que le jeu utilise la connexion de lecture. Il n'est libéré que deux secondes après la fermeture de la dernière connexion du jeu. De retour sur l'écran d'accueil de RPCS3-5, le disque est toujours éjecté comme auparavant. Le développeur indique avoir testé Modern Warfare 3 pendant sept minutes : les freezes qui survenaient approximativement toutes les 15 secondes ont disparu. Seules deux lectures lentes ont été observées, toutes deux pendant des phases de chargement.
 
Modern Warfare 3 atteint jusqu'à 60 FPS
 
Les tests ont été réalisés sur une PS5 Slim jailbreakée, sous firmware 13.60, avec des jeux lancés depuis le lecteur de disque.
 
Voici les résultats communiqués :
 
Call of Duty: Modern Warfare 3 : Fonctionne en 1280 × 720, généralement entre 45 et 60 FPS, avec quelques saccades ponctuelles
Call of Duty: World at War : Fonctionnel depuis la version 1.2 ; les intros et les menus atteignent 60 FPS
Une limite importante subsiste pour Modern Warfare 3 : en résolution 1920 × 1080, le jeu bloque dès le démarrage. Il est donc nécessaire de sélectionner le 1280 × 720 dans les paramètres vidéo du jeu.
 
Les ralentissements occasionnels restent également possibles dans les scènes les plus exigeantes, notamment parce que le processeur de la PS5 doit exécuter le code SPU des jeux PS3. Ces résultats restent ceux de titres testés dans une configuration précise et ne permettent pas de conclure que l'ensemble du catalogue PS3 fonctionne dans les mêmes conditions.
 
 
 
 
De nouvelles fonctions pour analyser les performances
 
Outre le correctif du lecteur, RPCS3-5 v1.2.2 Beta apporte plusieurs améliorations techniques :
- Journalisation des lectures lentes : toute lecture de disque durant au moins 200 ms est désormais inscrite dans ps5-boot.log avec l'indication disc: slow read.
- Historique des FPS : ajout de l'outil tools/kb-loggrep-fps.elf, qui permet de récupérer sur PC l'historique de la fréquence d'images de la session en cours.
- Helper actualisé : RPCS3-5 remplace automatiquement les anciennes versions de son composant auxiliaire au démarrage.
- Arrêt du helper : kb-helper-quit.elf prend désormais en charge le retrait des versions antérieures à la version 15.
 
Ces changements doivent faciliter le diagnostic des ralentissements en distinguant les problèmes de lecture du disque des autres saccades liées à l'émulation.
 
La version de l'application passe par ailleurs à 01.220.000.
 
Installation et prérequis :
- RPCS3-5 v1.2.2 Beta est destiné exclusivement aux consoles PS5 jailbreakées. La configuration testée repose sur une PS5 Slim en firmware 13.60.
- Une PS5 jailbreakée compatible.
- etaHEN, dont le chargeur ELF sur le port 9021 permet de démarrer le composant de gestion du disque.
- kstuff lite, à charger une fois par démarrage de la console.
- ShadowMountPlus.
- Votre propre firmware PS3, sous la forme du fichier PS3UPDAT.PUP, non fourni avec le projet.
 
L'archive principale RPCS3-5-v1.2.2-beta.zip contient l'application, l'installateur, les outils et le fichier README. Une seconde archive, RPCS3-5-v1.2.2-beta-redump-keys.zip, contient 4 460 clés de disques Redump nécessaires à la lecture des disques PS3 concernés. Pour mettre à jour une installation existante, il faut fermer RPCS3-5 sur la console avant de lancer le nouvel installateur. Les jeux, sauvegardes et paramètres sont conservés. Le changement de disque pendant l'exécution d'un jeu n'est pas pris en charge. Si un disque est remplacé pendant le mode repos et que l'application demande un redémarrage, il faut redémarrer la console avec le nouveau disque inséré.
 
Un projet encore en bêta
 
Attention chers amis sunriseurs, le développeur rappelle que RPCS3-5 est une version bêta et que des plantages restent possibles. Le projet s'appuie sur KB-RPCS3 v0.1.0-alpha, ainsi que sur différents composants liés à l'environnement PS5. Il précise également que les builds ne doivent pas être redistribués, en raison de questions de compatibilité entre les licences GPL-2.0-only du coeur RPCS3 et GPL-3.0 des composants PS5 utilisés dans ce portage. Les principaux crédits reviennent à kamb205 pour KB-RPCS3, à l'équipe RPCS3 pour l'émulateur et à Mihawk (mihawk-99) pour le pilote Vulkan PS5, Mesa, le Payload SDK et LLVM.
 
Téléchargement : RPCS3-5 v1.2.2 Beta
 
 
 
 
 

[PS5] BD-JB Autoloader v1.5.1 disponible : mise à jour des outils et intégration de Pay...

aujourd'hui, 06:44

Le développeur itsPLK, tout comme pour Y2JB Autoloader, vient de publier la version 1.5.1 de PS5 BD-JB Autoloader, son outil dédié à l'automatisation du lancement de BD-JB sur PlayStation 5. Comme Y2JB Autoloader, cette nouvelle version se concentre sur la mise à jour de plusieurs composants essentiels de l'environnement, avec notamment une évolution d'elfldr, de Unified Autoloader et de kexp. Cette publication permet également de profiter des dernières améliorations de Payload Manager, désormais intégré dans la version 0.6.3.
 
 
 
 
 
 
Les composants internes passent à de nouvelles versions
 
Le changelog de BD-JB Autoloader v1.5.1 mentionne trois mises à jour principales :
- elfldr v0.26 : mise à jour du chargeur ELF utilisé dans l'environnement.
- Unified Autoloader v0.1.6 : actualisation du système d'automatisation, qui embarque désormais Payload Manager v0.6.3.
- kexp v0.8 : mise à jour du composant associé à l'environnement d'exploitation.
 
Ces évolutions sont intégrées directement au projet sous la forme de sous-modules actualisés. L'utilisateur bénéficie ainsi d'un ensemble de composants synchronisés avec les dernières versions publiées par itsPLK.
 
 
BD-JB Autoloader, à quoi sert-il ?
 
PS5 BD-JB Autoloader s'inscrit dans l'écosystème des outils permettant d'automatiser le chargement de l'environnement BD-JB sur les consoles compatibles. L'objectif est de simplifier certaines étapes du processus en regroupant les composants nécessaires au sein d'un même outil. Comme toujours dans l'univers du jailbreak PS5, les possibilités dépendent du firmware installé, des vulnérabilités exploitables et de la compatibilité des différents composants. Cette mise à jour ne signifie donc pas qu'un nouveau firmware devient automatiquement compatible.
 
 
 
 

[PS5] TheFloW dévoile ses travaux du hack de l'hyperviseur : Linux et les jeux Stea...

aujourd'hui, 06:37

Une grosse info chers amis sunriseurs, le chercheur en sécurité Andy Nguyen, alias TheFloW (@theflow0), est intervenu lors de la conférence TheSAS2026 pour présenter ses travaux sur la sécurité de la PlayStation 5. Au programme : l'architecture de sécurité de la console, les protections mises en place par Sony et surtout les recherches qui lui ont permis de compromettre l'hyperviseur de la machine à l'aide de deux vulnérabilités distinctes. L'objectif de ces travaux est particulièrement intéressant pour la scène homebrew : parvenir à contourner les protections de la console afin d'exécuter Linux directement sur la PS5, avec la possibilité de lancer des jeux PC via Steam.
 
 
 
Deux vulnérabilités pour s'attaquer à l'hyperviseur
 
Durant sa présentation, Andy Nguyen est revenu sur les mécanismes de sécurité de la PS5 et sur les différentes mesures conçues par Sony pour limiter le piratage, empêcher la triche et protéger l'intégrité du système. Le chercheur explique avoir exploité deux bugs remarquables pour parvenir à compromettre l'hyperviseur de la console. Cette couche logicielle joue un rôle essentiel dans l'isolation des environnements et dans la protection des ressources sensibles du système. La démonstration met ainsi en lumière le travail nécessaire pour construire une chaîne d'exploitation capable de franchir plusieurs niveaux de sécurité, jusqu'à permettre l'exécution de Linux à la place du firmware officiel. Il ne s'agit donc pas simplement de lancer un payload ou un homebrew classique : les travaux présentés concernent une partie particulièrement sensible de l'architecture de la PS5.
 
 
 
 
Linux sur PS5 : Steam et les jeux PC deviennent accessibles
 
L'un des aspects les plus marquants de ces recherches est la possibilité de faire fonctionner Linux sur la console de Sony et d'y exécuter des jeux disponibles sur Steam. Cette approche ouvre des perspectives différentes du jailbreak traditionnel. En disposant d'un environnement Linux, la PS5 peut être exploitée comme une plateforme capable d'accueillir des outils et des logiciels issus de l'écosystème PC, sous réserve de leur compatibilité avec le matériel et l'environnement utilisé. Les possibilités dépendent néanmoins de la configuration, des pilotes, des performances obtenues et des conditions nécessaires pour démarrer Linux. La présentation ne signifie pas que tous les jeux Steam sont compatibles ou qu'une installation universelle est disponible pour toutes les consoles.
 
 
 
 
Un travail qui dépasse le firmware 7.61
 
Les publications autour de cette présentation rappellent également l'importance des recherches de TheFloW pour l'évolution de Linux sur PS5. Le membre de la scène Jordy (@couldbeautism) souligne notamment que ses travaux ont contribué aux possibilités d'exécution de Linux jusqu'au firmware 14.00. Cette remarque met en avant une contribution qui ne se limite pas à une démonstration ponctuelle : les recherches sur les mécanismes internes de la console ont des répercussions importantes pour les développeurs qui cherchent à exploiter son matériel au-delà de l'environnement officiel. Il convient toutefois de distinguer les avancées présentées lors de la conférence des possibilités réellement accessibles au public selon le firmware installé et les outils disponibles.
 
 
 
 
 
Une présentation importante pour la scène PS5
 
Avec cette intervention à TheSAS2026, Andy Nguyen partage les détails de recherches qui illustrent la complexité de la sécurité de la PlayStation 5 et les moyens nécessaires pour la contourner. Le fait de parvenir à compromettre l'hyperviseur avec deux vulnérabilités et d'utiliser cette chaîne pour démarrer Linux démontre l'étendue du travail réalisé. Pour la scène PS5, ces recherches restent particulièrement intéressantes, notamment en ce qui concerne l'exécution de Linux, le développement homebrew et l'utilisation de la console comme plateforme alternative.
 
 
 
 

[PS5] PS5Save : sauvegardez automatiquement vos sauvegardes de jeux sur USB

aujourd'hui, 06:25

La préservation des sauvegardes est un sujet important sur PlayStation 5, particulièrement sur les consoles jailbreakées où les manipulations, les tests de homebrews ou les modifications de fichiers peuvent entraîner des pertes de données. Un nouvel outil baptisé PS5Save propose justement de simplifier cette tâche grâce à un système de sauvegarde automatique sur périphérique USB. L'utilitaire permet de conserver des copies des sauvegardes PS5 et PS4, mais aussi des données utilisées par les émulateurs et d'autres fichiers personnalisés. Son principal intérêt réside dans son fonctionnement automatisé, avec la possibilité de conserver plusieurs instantanés quotidiens afin de revenir à une version antérieure en cas de problème.
 
 
 
 
Des sauvegardes automatiques sur USB
 
PS5Save fonctionne à partir d'un périphérique USB formaté en exFAT. Une fois configuré, l'outil peut effectuer des passages de sauvegarde réguliers et conserver plusieurs versions datées des données.
 
Plusieurs paramètres sont disponibles dans le fichier backup.conf :
- Fréquence des sauvegardes : intervalle configurable entre 30 et 3 600 secondes.
- Sauvegardes PS4 déchiffrées : option activable ou désactivable.
- Sauvegardes PS5 déchiffrées : option également configurable.
- Taille maximale par jeu : limite définissable pour les images de sauvegarde associées à chaque titre.
- Historique quotidien : conservation de 0 à 10 instantanés datés, avec 3 versions par défaut dans l'exemple fourni.
 
Les options de sauvegarde des données PS4 et PS5 déchiffrées sont désactivées par défaut dans la configuration d'exemple. Il convient donc d'adapter le fichier selon les besoins.
 
Compatible avec les fichiers des émulateurs
 
L'un des points intéressants de PS5Save est la possibilité de définir des chemins personnalisés pour sauvegarder des fichiers qui ne correspondent pas nécessairement aux sauvegardes classiques des jeux PlayStation.
 
La configuration fournie mentionne notamment plusieurs environnements :
- PS5SX2 : sauvegardes des cartes mémoire Mcd001.ps2 et Mcd002.ps2.
- PS5SX3 : fichiers du répertoire dev_hdd0/home/ de l'environnement RPCS3.
- Porpoise : sauvegardes situées dans /data/porpoise/saves/.
- ProsperoEden : prise en charge prévue dans la section dédiée aux fichiers personnalisés.
 
Cette approche permet d'utiliser un seul outil pour centraliser différentes données importantes sur un même périphérique USB, à condition de renseigner correctement les chemins dans la configuration.
 
 
 
 
Comment installer PS5Save ?
 
- La mise en place nécessite une PS5 jailbreakée et un moyen de charger le payload backup.elf.
- Préparez une clé USB ou un disque USB suffisamment rapide et assez grand pour contenir les sauvegardes. Formatez-le en exFAT.
- Créez un fichier nommé backup.conf à la racine du périphérique USB.
- Ajoutez les paramètres souhaités et les chemins des fichiers à sauvegarder.
- Branchez le périphérique USB à la PS5.
- Chargez le payload backup.elf sur la console à l'aide d'un chargeur réseau ou d'un autoloader compatible de votre choix.
 
Il est recommandé de vérifier les chemins configurés et de prévoir suffisamment d'espace libre pour les sauvegardes et les instantanés conservés.
 
Au final c'est bien ? 
 
Avec PS5Save, les utilisateurs de PS5 jailbreakées disposent d'une solution pensée pour limiter les risques de perte de données. La prise en charge des sauvegardes PS4 et PS5, des fichiers d'émulateurs et des répertoires personnalisés en fait un outil potentiellement intéressant pour ceux qui testent régulièrement des applications et des environnements homebrew. Le projet mise avant tout sur l'automatisation et la simplicité de configuration. Pensez toutefois à vérifier régulièrement que les sauvegardes sont bien présentes sur le périphérique USB : une copie automatique ne remplace pas la vérification de l'intégrité des données.
 
Téléchargement : PS5Save
 

[PS5] ShadowMountPlus 1.7beta6-fix2 disponible : correctifs sandbox et gestion des jeux...

aujourd'hui, 06:15

Chers amis sunriseurs, le développeur drakmor poursuit le développement de ShadowMountPlus avec la publication de la version 1.7beta6-fix2, une nouvelle préversion qui enchaîne les correctifs après les versions beta6 et beta6-fix1 sorties quelques heures auparavant. Cet outil destiné à la PlayStation 5 améliore notamment la gestion des montages, du sandbox et des différentes couches utilisées par les applications et les jeux. Cette dernière révision se concentre sur deux points importants : la réutilisation de l'espace /data de la sandbox et la préservation des jeux lors de la mise en veille.
 
 
 
 
Des correctifs importants pour la stabilité
 
La version 1.7beta6 apporte déjà plusieurs améliorations au fonctionnement interne de ShadowMountPlus :
- Hook ShellCore amélioré : meilleure fiabilité lors de l'accrochage et du démarrage, notamment pendant l'attente de kstuff.
- Gestion de la sandbox corrigée : nettoyage et propriété des montages fiabilisés lors des transferts entre processus et des relancements.
- Boucles de montage corrigées : résolution des remontages répétitifs d'images en double entre plusieurs chemins de recherche.
- Service HTTP restauré : récupération du service après le mode repos ou une perte de socket.
- Traitements en arrière-plan : possibilité de poursuivre certaines opérations lorsque des applications FAKE/LAPY sont exécutées ou que les jeux ne sont plus au premier plan, tout en protégeant leurs sources et leurs montages.
 
Le développeur a également ajouté la prise en charge des dossiers de backports dont le nom comporte un suffixe correspondant au Title ID, ainsi que des notifications plus explicites indiquant le chemin d'origine.
 
L'interface Web évolue elle aussi avec une nouvelle option permettant d'ignorer, jeu par jeu, la bibliothèque globale fakelib. Le paramètre est appliqué au prochain lancement. L'identité visuelle a été actualisée avec le nom Shadow Mount+ et l'ajout d'un favicon.
 
Deux correctifs supplémentaires en quelques heures
 
Les révisions successives apportent des ajustements ciblés :
- 1.7beta6-fix1 : correction de la compatibilité de l'interface Web avec les anciennes versions du WebKit.
- 1.7beta6-fix2 : correction de la réutilisation de /data dans le sandbox et préservation des jeux lors de la suspension.
 
Ces modifications visent à rendre les relances, les montages et la reprise après mise en veille plus fiables. Il s'agit toutefois toujours d'une version bêta (c'est le cas depuis que le logiciel est proposé), susceptible de recevoir d'autres corrections.