monkeyman192 / MBINCompiler

A tool for decompiling No Man's Sky .MBIN files to XML format
https://monkeyman192.github.io/MBINCompiler
Other
250 stars 49 forks source link

Verify hijacked fields in MBIN Header format v2 spec are safe. #83

Closed GaticusHax closed 6 years ago

GaticusHax commented 6 years ago

Create a test to verify that any hijacked fields in the new MBIN Header format v2 spec do not conflict with NMS.exe

Namely, the Version, BuildDateTime and EndPadding fields in the vanilla header will be re-purposed for libMBIN. Specifically, bytes 0x06 to 0x0F and 0x58 to 0x5F need to be checked if NMS.exe will run properly without the vanilla data in those fields.

Delete the contents of GAMEDATA (except PCBANKS) and unpack again to restore the vanilla state.

blocks: #77 #84

GaticusHax commented 6 years ago

works