PS2-Packer is another ELF packer for the PS2. It currently uses a plugin system to enable multiple compression schemes and loaders. It actually have a zlib, a lzo module, and three ucl modules.
Unlike SjCrunch, this tool doesn't require any toolchain to run. Otherwise, the functionnalities are basically the same, except it has a better compression ratio.
The 0.4 version introduces hand-optimized asm stub loaders for the ucl-nrv2e algorithm, which was proven to be the best of all the tested compression algorithms on the tested ps2 binaries. Thus, the overhead caused by the unpacker is reduced to 512 bytes only.
This 0.4.4 version introduces two new interesting features:
- The asm unpackers is now coded using bal instead of jal so it isn't loading address dependant.
- There is a lite version, which doesn't need any external file, using n2e packer only.
This is my new year eve update, enjoy :)
PS2-Packer 0.4.4 source package
PS2-Packer-lite 0.4.4 linux binary
PS2-Packer-lite 0.4.4 win32 binary
PS2-Packer 0.4.4 linux binary
PS2-Packer 0.4.4 win32 binary
Older versions