Aller au contenu


tralala

Inscrit : 24 Feb 2012
Hors-ligne Dernière activité : Aujourd'hui, 08:46
*****

Sujets que j'ai initié

[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
 
 
 

[PS5] PS5Upload 3.3.24 améliore les sauvegardes USB et corrige le catalogue de payloads

Hier, 21:59

Le développeur phantomptr poursuit le développement de PS5Upload avec la publication de la version 3.3.24, une mise à jour qui met l'accent sur la gestion des sauvegardes et la maintenance de l'application. La principale nouveauté est l'arrivée d'une fonction très attendue permettant de sauvegarder directement les sauvegardes PS5 vers une clé USB. Depuis l'écran des sauvegardes, il est désormais possible de copier une sauvegarde individuelle ou l'ensemble des sauvegardes vers un périphérique USB connecté à la console. Chaque export est automatiquement placé dans un dossier horodaté afin d'éviter tout écrasement accidentel, tandis qu'un chemin de sauvegarde personnalisable fait son apparition dans les paramètres. Cette fonctionnalité est le fruit d'une contribution de @Twice6804.
 
 
 
Cette version corrige également un problème dans le catalogue des payloads. Certains outils, notamment ps5-app-dumper et Itemzflow, affichaient un message "Not Found" à la suite du déplacement de leurs dépôts GitHub. Les liens ont été mis à jour afin de pointer vers leurs nouvelles adresses.
 
Enfin, la version 3.3.24 intègre diverses mises à jour des dépendances et de l'intégration continue (CI), garantissant une meilleure stabilité du projet.
 
 
 
 
 
Retour sur la version 3.3.23
 
La veille, la version 3.3.23 apportait déjà plusieurs correctifs importants :
 
Correction d'un problème empêchant l'installation de certaines mises à jour de jeux sur les firmwares récents (11.xx et 12.xx).
Correction du bouton "Close Game", qui ne fonctionnait pas sur certains firmwares, notamment le 12.20, grâce à l'utilisation automatique d'une méthode alternative.
Amélioration des vitesses de transfert lors des uploads volumineux. Les vérifications automatiques des applications installées sont désormais suspendues pendant les transferts afin d'optimiser les performances, avant de reprendre une fois l'opération terminée.
Mise à jour des dépendances et de l'infrastructure CI.
 
Avec ces deux mises à jour successives, PS5Upload continue de gagner en maturité, en proposant des fonctionnalités toujours plus pratiques pour les utilisateurs de PS5 jailbreakée tout en améliorant la compatibilité avec les firmwares les plus récents.
 
Téléchargement : PS5Upload 3.3.24