Continues from Unknown game data compression method (Gamecube)
I have compression data which was start with: [ * SK_ASC* ] and unknown compression method.
The list below compression method that I tested, but doesn't match:
- LZ10
- LZ11
- LZ77
- LZO1x-1
- LZO1x-999
- LZSS
- LZW
- LZMA
- HUFF blocksize 4 & 8 byte
- RLE
- ZLIB
Researching for 2 weeks, I knew that compression algorithms is slightly modified, better than zlib/gzip.
It maybe xored or encrypted so it doesn't match with regular one.
Finally, I've found decompression subroutine from main executive file via IDA Pro.
Subroutine & example uploaded here: http://goo.gl/2bQNfj
(PowerPC Architecture Assembly skill required)
I have no idea what It mean because I'm not well in PPC disassemble.
Could anyone help found out what the code mean? Could you describe it as C Language or other readable language?
P.S. I already posted several forum to help.
- http:// zenhax.com/viewtopic.php?f=9&t=313&sid=3172c154c5da95476795ac742501fec1
- http:// encode.ru/threads/2074-Identifying-compression-method