PS2DEV network    

  > HOME
  > ABOUT

  > FORUMS
  > VIEW SVN
  > MAILING LIST
  > WIKI
  > QUOTES
  > DOCS

 PS2
  > TUTORIALS
  > LOADERS
  > TOOLS
  > SAMPLE CODE
  > DEMOS
  > PROJECTS

 PSP
  > TUTORIALS
  > TOOLS
  > DEMOS
  > PROJECTS

 PS3
  > LINKS
  > TUTORIALS
  > TOOLS
  > DEMOS
  > PROJECTS

   RSS


 USER ID (register)
 
 PASSWORD
 



 
  Packers/Unpackers
misc packers and unpackers.

PS2-Packer 0.4.4
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

SjCRUNCH v2.1 - PS2 ELF Packer
SjCRUNCH is an ELF packer for the PS2. It uses the LZO compression library to create a compressed version of the input elf, which is then decompressed (VERY quickly, thanks to the LZO algo) at runtime. It consists of a PC-side tool and script, and a EE-side decompression stub. The PC-side tool creates a "memory image" of the input ELF then compresses this image. The compressed image is then linked with the EE-side decompression stub, forming a self-extracting elf.

Changes from v2.0:

  • The depacker stub now passes arguments to the packed elf (dont know why I wasnt doing this originally).
  • Fixed a problem preventing ELF's packed with SjCRUNCH from loading via the AR2 swap.

Download -> sjcrunch-2.1.zip


ps2unpack ( unpacks OSDSYS, Win32 exe )
Some info and tools to get goin' on PS2 Internals.....

Download -> ps2unpack.zip



  > Locked
  > Edit Topic
  > Add Topic
  > Add Link
  > Add File
  > Move Topic
  > Delete Topic
  > Order Topics
  > Versions

Owned by blackdroid
last updated by blackdroid on Sun May 02 23:59:58 GMT 2004
 
Site Content Copyright 2001-2007 © Authors. Read Legal Statement for Information
LiveKnowledge Software by Live Media