I'm able to extract quite a few of the contained files, but the BMS script seems to choke half way through when it gets to data\animation\worker_axe_release.aaf.
The output I get is the following:
Code: Select all
...
00d21963 276 data\animation\worker_axe_charged_cycle.txt
00d219e2 48608 data\animation\worker_axe_charged_release.aaf
00d2875f 905 data\animation\worker_axe_charged_release.txt
00d288c3 24120 data\animation\worker_axe_release.aaf
Error: the compressed zlib/deflate input is wrong or incomplete (-3)
Info: algorithm 1
offset 00d288c3
input size 0x0000384b 14411
output size 0x00005e38 24120
result 0xffffffff -1
Error: uncompressed data (-1) bigger than allocated buffer (24120)
It usually means that data is not compressed or uses another algorithm
Last script line before the error or that produced the error:
25 clog NAME OFFSET ZSIZE SIZE
- OFFSET 0x00d288c3
- ZSIZE 0x0000384b
- SIZE 0x00005e38
coverage file 0 0% 257641 357102139 . offset 00d2c10e
coverage file -1 18% 40206 220673 . offset 00009d0e
Inspecting a few bytes starting at 0x00D288C3, I get the following hex:
Code: Select all
78 9C 8D 9C 07 54 ...
It certainly looks like the start of a zlib compressed chunk, but clearly there is some sort of issue. Does anyone have any suggestions for how to get extraction working for this archive?
Relevant links:
- siege.qrk - The archive I'm failing to extract from, uploaded to MEGA
- fat_princess.bms - The BMS script I'm attempting to use
- Fat Princess (.QRK) - The original thread requesting a script for this archive format