Closed thrimbor closed 2 years ago
How about instead of using XDK build versions, which we are not certain about, we just number them (XbeImageHeaderExtendedType1, 2, ...).
Yea that's probably better, I changed it just now. I initially was worried that there might be another header format in-between that we missed, but given how the two fields added in 5028 are related I think we're safe.
Thanks
This adds support for reading the extended image header info from XBEs that were build with an XDK version between 5028 and 5455, which only have the
lib_features*
fields.I'm not entirely happy with how I named the extended headers, the version numbers used are based on the XDK versions that were used in the XBEs I analyzed, but those were just from my game collection, so they might be inaccurate.