Le développement autour du dump sur PS5 continue d’évoluer avec l’arrivée de PS5 App Dumper 2.00 Beta, une nouvelle mouture du projet maintenu par EchoStretch, avec cette fois-ci une contribution importante de slopmaster33 et domeOo. Disponible depuis quelques heures, cette version 2.00 ne se contente pas d’apporter quelques corrections : elle transforme en profondeur l’utilisation du dumper avec l’arrivée d’une file d’attente de dumps, d’une véritable bibliothèque des dumps, d’une interface Web, de la gestion des DLC et de nombreuses améliorations autour du payload.
Une véritable file d’attente pour les dumps
L'une des principales nouveautés de cette version 2.00 est l'introduction d'une Dump Queue. Il est désormais possible de sélectionner plusieurs jeux installés et de les placer dans une file d’attente. Chaque titre peut disposer de ses propres paramètres, puis être traité automatiquement l’un après l’autre. Le système prend également en compte les jeux physiques. Lorsqu'un titre nécessite un disque différent, PS5 App Dumper détecte la situation et attend que l'utilisateur insère le disque correspondant avant de poursuivre.
Autre amélioration pratique : le logiciel vérifie en amont si l'espace disponible sur le support de destination est suffisant. Un dump qui ne pourrait pas tenir sur le stockage choisi est ainsi refusé avant de lancer inutilement l'opération.
Une nouvelle bibliothèque dédiée aux dumps
La version 2.00 introduit également une section Dumps, accessible depuis le menu.
Cette bibliothèque permet de retrouver les dumps présents :
- sur les différents périphériques USB
- sur le stockage interne de la PS5
- les dumps terminés
- les dumps interrompus ou incomplets
L'utilisateur peut désormais déplacer ou supprimer un dump, le dissocier de ShadowMount, ou encore convertir un dump terminé en FSELF directement depuis cette interface. Une fonction d'annulation permet également de revenir en arrière après certaines opérations. Les dumps interrompus ne sont plus oubliés : PS5 App Dumper peut les détecter afin de permettre leur nettoyage.
Les DLC sont désormais pris en charge
Autre évolution importante, la gestion des DLC. Lorsqu'un DLC est monté avec le jeu correspondant, PS5 App Dumper peut désormais le récupérer automatiquement lors du dump. Chaque contenu additionnel est placé dans son propre dossier à côté du jeu principal. Cette fonction peut toutefois être désactivée depuis les paramètres avec l'option « Dump DLC along ».
Une interface Web pour contrôler le dumper
PS5 App Dumper 2.00 intègre désormais une interface Web, basée sur le projet webhb 0.4.1.
Une page de paramètres est accessible depuis le menu et un raccourci peut être ajouté directement à l'écran d'accueil de la console.
Le logiciel affiche également un QR Code, permettant d'accéder rapidement à l'interface depuis un smartphone.
Pour éviter qu'un appareil non autorisé puisse modifier les paramètres, un code d'accès affiché sur le téléviseur doit être saisi lors de la connexion depuis un autre appareil.
L'interface Web permet notamment de consulter l'état des opérations et d'accéder aux paramètres du dumper.
PS5 App Dumper vérifie également si un titre est encore en cours d'installation et refuse de lancer son traitement tant que l'installation n'est pas terminée.
Les noms des titres sont par ailleurs affichés en fonction de la langue configurée sur la console.
Le payload évolue lui aussi
Le fonctionnement du payload a été profondément retravaillé.
PS5 App Dumper fonctionne désormais comme une instance unique. Si le payload est envoyé une seconde fois alors qu'une instance est déjà active, celle-ci est remplacée.
Le payload est également enregistré dans Payload Manager (pldmgr).
Autre changement intéressant : un dump en cours peut être arrêté sans supprimer la file d'attente. Il devient donc possible d'interrompre temporairement une opération tout en conservant les autres tâches programmées.
Enfin, l'utilisation d'un périphérique USB n'est plus obligatoire pour les paramètres et les journaux : ceux-ci peuvent désormais être stockés directement sur le stockage interne de la console.
Extraction PS4/PS5 corrigée
Cette nouvelle version apporte également une correction concernant l'extraction des packages PS4 et PS5, grâce au travail de domeOo.
Le projet bénéficie ainsi de plusieurs briques issues du travail communautaire autour des outils PS4/PS5, tout en intégrant progressivement une interface beaucoup plus complète.
Une architecture WebHB séparée
Pour les développeurs, le serveur Web, les paramètres et les éléments d'interface sont désormais fournis par le projet webhb 0.4.1.
Le système récupère automatiquement cette dépendance lors de la compilation dans ext/webhb.
Une archive webhb-0.4.1.tar.gz est également fournie avec la release si le téléchargement automatique échoue, avec vérification via une somme SHA-256.
Une évolution majeure du projet
Avec cette version 2.00 Beta, PS5 App Dumper change donc clairement de dimension.
L'outil ne se limite plus au simple dump d'un titre : il propose désormais une gestion complète des opérations avec file d'attente, gestion des disques, bibliothèque de dumps, DLC, FSELF, ShadowMount, interface Web, stockage interne et gestion avancée du payload.
Cette release est le fruit du travail de domeOo et slopmaster33, qui rejoignent ainsi le développement actif du projet.
Pour rappel, la précédente version 1.11 Beta avait notamment ajouté la correction des fichiers PlayGo manquants et le support jusqu'au firmware 13.60.