texHeaders.bin File Format
Jump to navigation
Jump to search
struct TexHeader.bin { MimeType "0DHT" ; // NOT ascizz. '0' = 0x30. This is mimetype "TexHeaDer0" ulong version; // 1 ulong SomeOffset; //ce 01 00 00 TexBody TexBodies[until end of file]; };
TexBody { TexBegin TexBegin; Asciiz *PaaFile;//"data\icons\m4a3_cco_ca.paa" TexEnd TexEnd; };
TexBegin { ulong Always1; ulong Always0; float Floats[5]; ulong AlwaysDefault;//0xFFFFFFFF // probably RGBA color specs ulong Always0; ulong AlwaysDefault;//0xFFFFFFFF ulong FlagBytes; // 01 01 00 10 typical ulong SameCount; // see note ulong AnotherCount; // typical 0x0A byte Always1; byte Always1; };
TexEnd { ulong Flag; ulong nStructs; // see note SomeStruct SomeStruct[nStructs]; ushort SomeShort ushort AnotherShort; };
- SameCount always == nStructs
SomeStruct { ushort value1;//typical 0040,0200 ushort value2;//typical 0020,0100 ushort Always0; ushort value3;//generally 0x030a ushort value4;//typical 0x80,4413 ushort value5;//generally zero };