DWORD sign; //0xcedeedec
DWORD version; //0x00000001
DWORD filetableoffset;
char[] data;
//filetableoffset begin
struct fileinfo
{
BOOL isdictionary;
DWORD fileoffset;
DWORD filesize;
DWORD nameoffset;
};
uint stringtablesize;
union
{
char[stringtablesize] data;
ztstring[count] stringtable;
}