unified-fpkger: dump & repackage PS4 & PS5 games straight to your NAS

Wait 5 sec.

https://github.com/MangoScango/unified-fpkger Sharing some tooling I've been working on for a few months now, a collection of python scripts that should help streamline the process of dumping & creating PS4 and PS5 fpkgs in a cross platform manner. There's a simple Web UI that allows you to coordinate the whole process running on a remote machine, but of course you can run it anywhere you like. It's built off a handful of python scripts that approach the problem differently than other tools pfsdump Dumps your games over any ftp server, but not by walking the sandbox mount and downloading files individually. If you've ever tried to dump a game with 1000+ files, you know how slow that is. pfsdump mitigates this problem by streaming files directly from the mounted pfs image on the console, for both PS4 and PS5 titles. So rather than 1000 connections for 1000 files, there is just 1 connection to download the whole title all at once. It will also handle mounting all available AC pkgs and dumping entitlement keys (on PS5 consoles, this part does not work on PS4 yet) to ensure your dumps are complete and accurate. build-pkg Supports building PS4 and PS5 fpkgs, using the appropriate sdk builder (under Wine when needed). For PS4 titles, I have fixed a long outstanding annoyance I've had: you can now build a single app + update fpkg that still displays the correct version number, but also does not block patches like "remaster" style fpkgs do, so you can still make pkgs for mods/backports/whatever you like to go with it Web UI The Web UI supports all sorts of little features that should assist with building fpkgs as well. Restoring metadata from the SC pkg, unrolling dlc_emu content into invidual fpkgs, searching PSN for AL content, automatic backporting (though this is still very experimental, don't rely on this too much), and other stuff i've probably already forgot. Hope someone else finds it useful!   submitted by   /u/MangoScango [link]   [comments]