I have been playing an early square game from the 1990s called "Another Mind". It a text FMV game and it has a bunch of files I'm trying to figure out.
The main one is the compressed TIM format or .TIZ
I have an example file It's located
hereThe name of the file is Kanji.tiz From what I gather it's the main TIM with all the kanji loaded into video memory on load and is used thought the game (as it is a Text adventure game). I picked this one because the kanji is 1BPP and I have a "snapshot" of it in PSX memory. (It's in the lower left hand corner)
The file is obviously compressed with, I'm assuming, some kind of Lempel–Ziv compression due to it's popularity with Japanese and Squaresoft in general. (LZS/LZH) Most likely Lempel–Ziv–Stac. as Square obviously had a library already.
Bytes 0x00-0x05 seem to be a header of sorts (0x04 and 0x05 are double zeros, which is imposable with compression.) Strangely, running it though LZSCDec does produce output, but I think it was blindly decompressing and the end result gives me no TIM headers.
You guys want to help take a stab at it?