Aller au contenu


tralala

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

Sujets que j'ai initiés

[PS5] PHU Kraken A53 : Après GTA V, Spider-Man 2 et Ratchet & Clank bientôt compati...

aujourd'hui, 18:30

Le développement de PHU Kraken A53, l'émulateur PlayStation 5 porté par l'équipe Playstation Hacker United (PHU), continue de progresser à un rythme soutenu. À travers une série de publications, ArkSama a partagé un nouvel état d'avancement particulièrement encourageant, laissant entrevoir une amélioration significative de la compatibilité avec les jeux les plus exigeants de la console. Parmi les nouveautés annoncées, PlayGo est désormais entièrement implémenté, supprimant ainsi le besoin d'un émulateur séparé pour cette fonctionnalité. Le développeur indique également que la prise en charge du processeur A53 a été fortement optimisée, ce qui se traduit par des temps de chargement nettement plus rapides.
 
 
 
 
 
Autre chantier majeur, l'APR (Application Process Runtime) est désormais implémenté à environ 70 %. Bien que de nombreuses tâches restent encore à accomplir, ArkSama estime que le projet entre dans sa dernière ligne droite. Cette avancée devrait permettre à plusieurs titres de premier plan de devenir prochainement jouables, notamment Marvel's Spider-Man 2 et Ratchet & Clank: Rift Apart, dont la compatibilité est désormais en ligne de mire.
 
Le développeur a également dévoilé le programme de sa prochaine démonstration vidéo, qui mettra en avant le lancement de Final Fantasy VII Crisis Core ainsi que Cyberpunk 2077 utilisant une version patchée de l'APR. Il précise toutefois qu'il recherche également une version non patchée afin de poursuivre ses essais en mode APR complet.
 
 
 
 
 
Tout n'est cependant pas encore parfait. D'après les échanges autour du projet, Final Fantasy XVI et Final Fantasy VII Rebirth restent actuellement les deux titres les plus problématiques. Même avec les dernières avancées de l'APR, ces jeux rencontrent encore d'importants obstacles avant de pouvoir être exécutés correctement.
 
Ces nouvelles démontrent néanmoins que PHU Kraken A53 franchit une étape importante dans son développement et continue de réduire progressivement l'écart avec une émulation PS5 toujours plus complète.
 
 
 

[PS5] ShadowMountPlus 1.6beta16 améliore la gestion des montages et introduit fakelib2

aujourd'hui, 06:33

drakmor poursuit le développement de ShadowMountPlus avec la publication de la version 1.6beta16. Cette nouvelle bêta apporte plusieurs améliorations importantes visant à renforcer la fiabilité du système de montage tout en introduisant une nouvelle méthode de gestion des overlays.
 
 
 
 
La principale nouveauté concerne la tentative de restauration automatique des points de montage déjà occupés pour nullfs, ce qui devrait améliorer la stabilité dans certaines situations où des montages existants pouvaient poser problème.
 
Autre changement notable, ShadowMountPlus privilégie désormais fakelib2 à la place de fakelib pour les overlays de jeux. Pour profiter de cette nouvelle méthode, il suffit de placer un dossier backports/PPSAXXXXX/fakelib2 dans le même répertoire que l'image. Le dossier fakelib intégré à l'image ne sera plus monté, il est donc nécessaire de copier tous les fichiers requis dans fakelib2.
 
Changelog 1.6beta16
 
- Tentative de restauration des points de montage occupés pour nullfs.
- Priorité donnée à fakelib2 au lieu de fakelib pour les overlays de jeux.
- Nouvelle organisation des fichiers permettant une gestion plus souple des bibliothèques utilisées par les images.
 
Cette nouvelle bêta continue d'affiner le fonctionnement de ShadowMountPlus et prépare le terrain pour une gestion des overlays plus robuste et plus flexible sur PS4.
 
Téléchargement : ShadowMountPlus 1.6beta16
 
 

[PS5] DLC-emu passe en version 0.3 et étend considérablement l'émulation

aujourd'hui, 06:14

Le développeur drakmor continue de faire évoluer DLC-emu avec la publication de la version 0.3, une mise à jour qui enrichit de manière significative les fonctionnalités du projet. Cette nouvelle préversion ajoute l'émulation de plusieurs types d'autorisations (entitlements), notamment les contenus Unified, Service et Consumable, rapprochant encore davantage le comportement de l'outil de celui des services officiels de la PlayStation 5.
 
 
 
 
Parmi les nouveautés les plus importantes figurent également la prise en charge de l'inventaire du Store, la gestion de la consommation des licences via use_limit, ainsi que l'introduction d'identifiants de transaction idempotents, améliorant la cohérence des opérations. 
 
Le projet repose sur deux modules PRX/SPRX spécialement conçus pour simuler les droits DLC auprès du système :
 
libSceAppContent.prx / .sprx
libSceNpEntitlementAccess.prx / .sprx
 
L’objectif est de faire croire aux jeux PS5 que certains contenus additionnels sont officiellement possédés et activés.
 
 
 
 
 
 
DLC-emu 0.3 apporte aussi de nouveaux attributs tels que addcont_visible, unified_visible, service_visible, mountable et np_service_label, offrant une émulation plus complète des métadonnées associées aux contenus téléchargeables.
 
Enfin, cette mise à jour corrige plusieurs problèmes liés au cycle de vie des requêtes asynchrones, au filtrage des DLC, au montage des contenus ainsi qu'à la gestion des listes vides, renforçant la stabilité générale de l'application.
 
Même s'il s'agit encore d'une préversion, cette mouture 0.3 marque une étape importante dans le développement de DLC-emu, qui continue d'améliorer la compatibilité et la fidélité de l'émulation des contenus additionnels sur PS5. Si vous voulez en savoir plus sur le fonctionnement de DLC-emu, nous vous invitons à consulter la news initiale ici.
 
Téléchargement : DLC-emu 0.3
 
 
 

[PS5] Kstuff Lite 1.08 Beta disponible

aujourd'hui, 06:07

Trois semaines après la publication de la précédente version, EchoStretch revient déjà avec une nouvelle mise à jour de Kstuff Lite. Cette version 1.08 Beta marque une étape importante en apportant la compatibilité avec l'ensemble des firmwares PS4 de la version 3.00 à la 12.70, tout en intégrant plusieurs optimisations internes.
 
 
 
 
Le principal changement de cette version concerne le travail réalisé par idlesauce, avec une nouvelle méthode de hook de l'IDT INT3 et un hook individuel des appels système (syscalls). Cette approche élimine pratiquement le ralentissement lié aux syscalls et supprime la nécessité d'activer ou désactiver certaines optimisations, offrant ainsi une exécution plus fluide des payloads.
 
Comme le souligne EchoStretch, cette version est le fruit d'un travail collaboratif. Le développeur remercie notamment sleirsgoevy, à l'origine du projet, ainsi que zecoxao, flatz, idlesauce, buzzer-re, Al-Azif, drakmor et l'ensemble des contributeurs ayant participé au développement et aux tests.
 
Changelog Kstuff Lite 1.08 Beta : 
 
- Prise en charge des firmwares 3.00 à 12.70.
- Hook de l'IDT INT3.
- Hook individuel des syscalls.
- Diverses optimisations et corrections mineures.
- Suppression quasi totale des ralentissements liés aux syscalls et de la nécessité de les basculer manuellement.
 
Cette nouvelle bêta confirme le rythme soutenu du développement de Kstuff Lite, avec une évolution rapide seulement quelques semaines après la précédente version et une compatibilité désormais étendue aux firmwares PS4 les plus récents pris en charge.
 
Téléchargement : Kstuff Lite 1.08 Beta
 
 

[PS5] LibProsperoPKG la nouvelle bibliothèque .NET pour créer des PKG PS5 sans outils e...

hier, 22:06

Le développeur SvenGDK vient de publier LibProsperoPKG, une nouvelle bibliothèque .NET dédiée à la création et à la lecture de packages PS5 (.pkg). Le projet se distingue par son approche entièrement autonome, puisqu'il permet de générer des packages installables sans avoir recours à un outil en ligne de commande externe.
 
Écrite en C# 14 et compatible avec .NET 10, LibProsperoPKG propose une API publique documentée permettant à tout développeur .NET d'intégrer facilement la génération de PKG PS5 dans ses propres applications.
 
 
 
 
 
 
Une chaîne de création complète
 
L'un des principaux atouts de la bibliothèque est de prendre en charge l'ensemble du processus de création d'un package PS5 :
 
- génération du système de fichiers PFS 
- chiffrement AES-XTS 
- création du conteneur CNT
- signature des métadonnées en RSA-3072 
- génération de l'image finale FIH compatible avec les consoles PS5 en mode Debug
 
Le tout est réalisé directement par la bibliothèque, sans dépendance à des exécutables externes.
 
Lecture et inspection des PKG
 
En plus de la création de nouveaux packages, LibProsperoPKG est capable de lire et d'analyser des fichiers PKG existants. Les développeurs peuvent ainsi récupérer les informations principales d'un package, comme son Content ID, son type ou encore la liste des fichiers qu'il contient.
 
La bibliothèque intègre également un réencodeur DDS BC7 destiné aux images sce_sys, reposant sur Magick.NET, afin de gérer automatiquement les ressources graphiques des applications PS5.
 
Un projet déjà très avancé
 
Bien que son auteur le décrive comme "presque complet", le projet offre déjà une grande partie des fonctionnalités nécessaires à la création de packages PS5 directement depuis une application .NET. Cette approche ouvre la porte au développement de nouveaux outils graphiques ou automatisés destinés à la scène PlayStation 5, sans dépendre de logiciels tiers.
 
Avec cette première publication, LibProsperoPKG pourrait rapidement devenir une brique essentielle pour les développeurs souhaitant intégrer la génération de PKG PS5 directement dans leurs propres projets.
 
Tout est là : LibProsperoPKG