Aller au contenu


Photo

[PS5] MkPFS 0.0.9 le support complet de l'exFAT


  • Veuillez vous connecter pour répondre
5 réponses à ce sujet

Posté 28 juin 2026 - 08:42

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 14 546 messages
  • Sexe:Male
L'équipe PSBrew vient de publier MkPFS 0.0.9, une mise à jour particulièrement importante de son outil de création et de manipulation d'images PFS, utilisé notamment pour la préparation de sauvegardes compatibles avec ShadowMountPlus sur PS5 jailbreakée. La principale nouveauté de cette version est l'arrivée d'un support complet du système de fichiers exFAT, entièrement implémenté en Python. MkPFS est désormais capable de créer et de lire des images exFAT sans dépendance externe, tout en introduisant une nouvelle commande pack exfat permettant de générer directement des images .exfat.
 
 
 
 
Autre évolution majeure : la commande pack folder crée désormais par défaut une image .ffpfsc encapsulée dans un conteneur exFAT, une approche offrant une bien meilleure compatibilité avec ShadowMountPlus. Les utilisateurs souhaitant conserver l'ancien comportement peuvent toujours utiliser l'option --raw pour produire directement une image PFS.
 
Cette nouvelle architecture s'accompagne de nombreuses améliorations fonctionnelles. Les commandes tree, unpack et verify savent désormais explorer les images exFAT encapsulées. Il est ainsi possible d'afficher leur contenu, d'extraire uniquement certains fichiers ou dossiers grâce à --only, ou encore de vérifier et comparer directement les images.
 
Les performances ont également été revues à la hausse. Le processus de compression bénéficie désormais du multicœur lors de la création des images encapsulées, tandis que la décompression est accélérée grâce à l'utilisation du backend zlib-ng. L'encodeur PFSC a également été optimisé afin de limiter la consommation mémoire en encadrant le nombre de blocs traités simultanément.
 
Cette version améliore également la fiabilité de l'outil en excluant automatiquement les fichiers de métadonnées générés par les systèmes d'exploitation lors des vérifications, tout en ajoutant plusieurs améliorations de confort, comme la possibilité de masquer les barres de progression sur certaines commandes, une documentation enrichie et diverses mises à jour des dépendances.
 
Les développeurs rappellent néanmoins que le mode pack folder --raw reste une option avancée. Bien que les images générées soient valides, les limitations actuelles du format empêchent la console de lire correctement les fichiers compressés. Pour les sauvegardes de jeux, le format exFAT encapsulé, désormais utilisé par défaut, demeure donc la méthode recommandée.
 
Avec cette version 0.0.9, MkPFS franchit une étape importante en proposant un flux de travail plus simple, plus rapide et surtout beaucoup plus compatible avec les solutions actuelles de la scène PS5.
 
Téléchargement : MkPFS 0.0.9
 
 
 

  • Retour en haut

Posté 28 juin 2026 - 12:00

#2
DeCo59

DeCo59

    Sunriseur

  • Members
  • PipPip
  • 58 messages
Donc si je veux repasser sur mes anciens ffpfsc ça vaut le coup? Et obliger d'unpack et repack a nouveau ?
  • Retour en haut

Posté 28 juin 2026 - 21:18

#3
jgduff

jgduff

    Sunriseur avancé

  • Members
  • PipPipPip
  • 338 messages
@DeCo59 :
Comment tu "Unpack" tes ffpfsc?
Je n'arrive que à avoir un fichier image.dat que j'arrive à rien faire avec. Quel log utilises tu stp?

Modifié par jgduff, 28 juin 2026 - 21:18.

  • Retour en haut

Posté 28 juin 2026 - 21:26

#4
DeCo59

DeCo59

    Sunriseur

  • Members
  • PipPip
  • 58 messages
C'est spécifié dans le readme du projet de mkpfs sur github.

Tu unpack ton ffpfsc avec :

mkpfs unpack --deep './<tonfichier>.ffpfsc' './extract'

Et tu repack avec la nouvelle méthode qui encapsule l'exfat avec :

mkpfs pack folder './extract' './<tonfichier>.ffpfsc'
  • Retour en haut

Posté 28 juin 2026 - 21:42

#5
jgduff

jgduff

    Sunriseur avancé

  • Members
  • PipPipPip
  • 338 messages
@DeCo59 :
Oui je viens de voir... Je venais supprimer mon message mais merci bien, j'apprécie.
Reste à voir avec :
python -m mkpfs pack folder './BREW1234-app' './BREW1234.ffpfsc'
si c'est toujours compressé. C'est ce que j'aime de ce format.
Bonne journée :)

Modifié par jgduff, 28 juin 2026 - 21:50.

  • Retour en haut

Posté 29 juin 2026 - 19:17

#6
DeCo59

DeCo59

    Sunriseur

  • Members
  • PipPip
  • 58 messages
Oui c'est bien compressé a la fin.
J'ai fait un petit script rapide qui boucle sur tous mes dump pour extract/repack, au moins je serais tranquil.
70 dumps ca prend un peu de temps mais je laisse tourner ça tranquillement.
  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)