Here's the file so you can check it out.
Then again, I don't know anything about the system, only that what is depacked are TIM files, unknown if they have a CLUT or not. (We've found some CLUTless TIMs on the format). so here's what the friend had to say:
The compression is some sort of LZR.
Quote
First four bytes mark ULZ+0x1A
Next, 2 with zeroes
The next one is supposedly the compression format. The rest of the files is 2, but on these two is 0.
Next byte tells the amount of bits used to compress data.
4 bytes for the offset of uncompressed data, next 4 bytes for the compressed data.
Next is the compression flags: For compression, the flags are read first; if it's 1, you must take one uncompressed byte, from where one of the offsets was targeting, 0 means two bytes of compressed data.
The last part is where the system is incorrect.
Next, 2 with zeroes
The next one is supposedly the compression format. The rest of the files is 2, but on these two is 0.
Next byte tells the amount of bits used to compress data.
4 bytes for the offset of uncompressed data, next 4 bytes for the compressed data.
Next is the compression flags: For compression, the flags are read first; if it's 1, you must take one uncompressed byte, from where one of the offsets was targeting, 0 means two bytes of compressed data.
The last part is where the system is incorrect.
I hope someone can help me out.
January 05, 2011, 06:59:32 am - (Auto Merged - Double Posts are not allowed before 7 days.)
OK; my friend has released the source code of the tool, with probably a better explanation than mine of the format, but still can't decompress the two example files I posted before.
http://www.sendspace.com/file/7wl07v
And here's some samples of the other ULZ formats:
http://www.sendspace.com/file/uefdnu
EDIT: The ULZ Utils were updated for a small bug, but still no luck at those files.