![]() ETW esfs never contained 0x03 (just another uint16 or uint16), but they contained 0x43 arrays in a few places - and at least we know for sure how to decode them.I've just discovered it and didn't have time to add support for it to esfxml. ![]() It is probably one of: Uint64, Int64, or Double - no way to tell as long as all examples are all-zeroes. S2TW's save games also contain node type 0x09.esf2xml convert them correctly, but leaves unused entries to make esf->xml->esf conversion byte-exact, and therefore to make testing a lot easier. I don't know if you ever remove things from that enumeration, or rearrange it. They must be decoded and reconverted if you change string/ascii enumeration at the end of file. Types 0x4e and 0x4f are arrays of strings / ascii respectively.Looking at source code, I can see a few issues:
0 Comments
Leave a Reply. |