I've been lookin' through Data.wz a bit...and Nova Extractor finds the mp3s cause they're all uncompressed in the archive.
I did manage to find alot of image data...there are alot of zlib compressed blocks in the archive...but they all have invalid block lengths. I figure they did this on purpose, because each block is preceded by four bytes which are the extact size of the compressed zlib block, and then a 0 byte.
For instance, at offset 225940914 in Data.wz there is a zlib compressed block...the 5 bytes before it contain the size, 5928 bytes and that 0 byte. When I extracted that block (and stopped before zlib reported an invalid stored block length error) I found out it contained 16 bit image data. I'm just not exactly sure what format it is in. By messing around with it a bit I managed to fit it into a 258 by 172 pixel bitmap of a golem from the game, but the colors are all wrong. I also found the values 258 and 172 just before the zlib block, but I can't seem to find any sort of regular pattern between all the zlib blocks. When I extract some of the images, they end up all distorted...so I'm wondering if they may have split some of the images into many zlib blocks.
Anyway, hope some of this info is useful...and I'd be interested if anyone has any ideas on what format the image data might be in...I know it's 16 bit...at least for some of the images...but I don't know if it's truecolor or palette or what...if it is palette, I'm not sure where the palette is :p
I don't understand what '5 bytes before' means. Can I have a detailed explaination?