PS3 TrueAncestor PKG Repacker v2.30 - Support for XMB Categories

Developer @jjkkyu has updated TrueAncestor PKG Repacker for the PS3 to version 2.30, this tool contains various functions for repacking and creating your PKG files, in this update after request, there has been added support for Installing to other XMB categories, such as the Network column on the XMB. This option is available in the "Fast Pack Pkg (#1)" Option. View instruction & usage within the tool itself, also view the lastest changes with full history provided below

ta-pkg-repacker.PNG

  • TrueAncestor PKG Repacker

    v2.30
    • Add support for various app categories in fast pack & repack.

  • TrueAncestor PKG Repacker - History

    v2.20
    1. Add new unpack engine make_pkg_npdrm & rpkg_extractor to replace the old engine PkgView.
    2. Unpacking retail psp remaster pkg is now supported under rpkg_extractor.
    3. Auto-switch unpack engine when handling 2gb+ pkg file.
    4. Update instructions.​

    v2.10
    1. Set default to ON for patch sfo and resign eboot switches.
    2. Remove the retail patch restrict for repack pkg.​

    v2.01
    1. Fix search non-standard contentid in self files.
    2. Fix rename issue when resign eboot switch is on.​

    v2.00
    1. Rewrite the whole program and rename to TrueAncestor PKG Repacker.
    2. New fast pack operation for ultimate pkg packing experience.
    3. New ungpkg engine for unpacking pkg.
    4. New game folder info & pkg info display.
    5. New switch for patching PARAM.SFO in packing process.
    6. New switch for resigning EBOOT.BIN in packing process.
    7. Newly support long install path for Gamedata pkg.
    8. Newly support packing PS2 Classics pkg.
    9. Newly support packing .p3t theme file to pkg & batch mode for packing theme pkg.
    10. Newly support packing avatar file to pkg & batch mode for packing avatar pkg.
    11. Newly support packing retail & debug license pkg.
    12. Update instructions.​

    TrueAncestor PKG Creator

    v1.01
    1. Fix bug in patching PARAM.SFO.
    2. Fix bug in auto-generating ContentID.​

    v1.0:
    1. No more typing command line.
    2. No more editing conf file.
    3. Support to create more than 10 types of pkg.
    4. Support to load ContentID from pkg / auto-generate ContentID.
    5. Manage pkg in one folder.
    6. Instructions for n00bs.​

Download: T/A PKG Repacker v2.30

Source: psx-place.com
 
Last edited:
well, if the edat is installed to the correct location, the problem is with the edat. the pkg itself doesn't have anything to do with unlocking the game. though, it would be odd if the edat works if not in a pkg. it's confusing to say the least. u can extract the edat with pkgview, yes?
 
well, if the edat is installed to the correct location, the problem is with the edat. the pkg itself doesn't have anything to do with unlocking the game. though, it would be odd if the edat works if not in a pkg. it's confusing to say the least. u can extract the edat with pkgview, yes?
the debug pkg yes it can extract. ill try the edat to see if it works. imo for sure its the edat being "changed" when creating pkg
 
I'd check the content id of the edat. that would be my recommendation.
no doubt its correct. im done messin with it. your tool works pinky so im set using it.

im just reporting my results with testing tapr (and other two methods also)
 
To make a PKG with manuals or multiple themes you can use the Python scripts made by CaptainCPS-X. It let you pack files with any folder structure without any validation or filters.

Download: http://aldostools.org/temp/test/make_pkg_(python_scripts_by_CaptainCPS).7z
Note: Requires Python 2.7 installed. I edited the original pkg scripts to also create pkgs for avatars, themes, edats (exdata), webLink.

Starting in the line 400 of bin/pkg.py you can tweak some values of the pkg structure.

An alternative to make pkg with MANUAL is hex editing the psn_package_npdrm.exe and replacing HTMLDIR with MANUAL. C00 is already allowed. Use -n as parameter to skip validations.

BTW These are some webLink pkgs I created with the python script (maybe someone will find them useful).
http://aldostools.org/temp/test/webMAN_File_Manager.pkg
http://aldostools.org/temp/test/webMAN_Setup.pkg
http://aldostools.org/temp/test/webMAN_Temperature.pkg

cant create big pkg file
this is when i try build 5gb pkg file
any solution?

Traceback (most recent call last):
File ".\bin\pkg.py", line 625, in <module>
main()
File ".\bin\pkg.py", line 620, in main
pack(args[0], contentid, args[1])
File ".\bin\pkg.py", line 512, in pack
dataToEncrypt += fileData
MemoryError
Press any key to continue . . .
 
cant create big pkg file
this is when i try build 5gb pkg file
any solution?

Traceback (most recent call last):
File ".\bin\pkg.py", line 625, in <module>
main()
File ".\bin\pkg.py", line 620, in main
pack(args[0], contentid, args[1])
File ".\bin\pkg.py", line 512, in pack
dataToEncrypt += fileData
MemoryError
Press any key to continue . . .


The problem is that the script reads the whole files in memory to calculate the SHA1, and then append all the bytes to the data to be encrypted.

The functions must be rewritten with a different logic to read big files in small chunks, then calculate the hashes and encrypt the small chunks.

It is doable, but it is not a simple task. Maybe some dev that know how to program Python want to rewrite the functions.

My suggestion is that use the python script for the basic data of the PKG: trophies, manuals, licenses, EBOOT, etc. And use psn_package_npdrm.exe to create a PKG or a GD (game data) PKG with the rest of the large files.
 
I would like to make a PKG to install .edat or .rap files. Is it doable ?

or Is it possible to make a .PKG to copy them to usb0000/exdata ?
 

Featured content

Trending content

Back
Top