maxton releasing GameArchives ArchiveExplorer (latest version HERE) with PS4 PFS support followed by MakePFS to build PS4 PlayStation File System images, well today he's committed a new project to Github called LibOrbisPkg which aims to be a library for PS4 PKGs!
Download: LibOrbisPkg-master.zip / GIT
According to the changelog, the latest revision includes a fix for GP4 reading/writing that no longer uses field layouts for PKG structs... and from the README.md to quote: LibOrbisPkg
I am developing an open source library for reading and writing PS4 PKG files. This project's goal is to eliminate the need to use proprietary *** tools. Without a proper open PKG tool, the PS4 homebrew scene cannot flourish.
All code in this repository is licensed under the GNU LGPL version 3, which can be found in LICENSE.txt.
PkgEditor is a GUI tool with which you can edit GP4 projects, and build PKG and PFS archives. Click File -> Open GP4..., then click Build PKG to create a PKG.
Verbs:Code:PkgTool.exe <verb> <input> <output>
TODOCode:makepfs <input_project.gp4> <output_pfs.dat> makepkg <input_project.gp4> <output_directory>
- Reverse encryption and signatures
- Implement PFS encryption and PKG signing
Everyone who helped, either directly or indirectly, but especially the following:
If any PS4 developers wish to lend a hand feel free to assist in the LibOrbisPkg development, and as always we'll add updates here when they become available!
According to PS4 Developer kiwidog on the LibOrbis PKG / USB Loader + Source in the Tweet above, to quote:
This is a rip-off of bigboss ELF loader that has been lazily and crappily ported for ***.
Here are the original, more stable links: https://github.com/psxdev
Cheers to @Wultra for the heads-up of the news on Twitter!