Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 CFW and Hacks       Thread starter PSXHAX       Start date Jul 13, 2018 at 4:47 AM       9      
Status
Not open for further replies.
Many may remember PlayStation 4 developer 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! (y)

Download: LibOrbisPkg-master.zip / GIT / AppVeyor (Latest Builds)

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.

Usage

PKGEditor PKG Tool.png

PkgEditor

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.

PkgTool
Code:
PkgTool.exe <verb> <input> <output>
Verbs:
Code:
  makepfs <input_project.gp4> <output_pfs.dat>
  makepkg <input_project.gp4> <output_directory>
TODO
  • Reverse encryption and signatures
  • Implement PFS encryption and PKG signing
Thanks

Everyone who helped, either directly or indirectly, but especially the following:
  • flatz
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!

Spoiler

Cheers to @Wultra for the heads-up of the news on Twitter! :beer:
LibOrbisPKG Library for PS4 PKGs in Development by Maxton.jpg
 

Comments

This is designed to allow us eventually to use a simple program to extract and create fpkg files without knowing 100 different settings from what it sounds like at least. we will see how it pans out and as implemented great job, the scene is on fire lately its a pleasure to be around when this is all happening, cant wait to see further emulation for retroarch :)
 
Status
Not open for further replies.
Back
Top