MBIN

Revision as of 16:00, 17 March 2023 by Qjimbo (talk | contribs) (Created page with "Category:TechDocs MBIN files are located inside the GAMEDATA folder inside the PAK files. They are a binary serialization of the XML Data values uses to populate each property only (strings, ints, etc) but contain no information on the data structure, such as the name or type of each value. The data structure of the MBIN (and XML) is stored inside the NMS.EXE executable. However, the name of each property in cases like *GLOBALS*.MBIN files were missing in p...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


MBIN files are located inside the GAMEDATA folder inside the PAK files. They are a binary serialization of the XML Data values uses to populate each property only (strings, ints, etc) but contain no information on the data structure, such as the name or type of each value.

The data structure of the MBIN (and XML) is stored inside the NMS.EXE executable. However, the name of each property in cases like *GLOBALS*.MBIN files were missing in pre-NEXT versions. In these cases "Unknown" is used instead.

MBINCompiler can be used to decompile and recompile MBIN files, however as each No Man's Sky version has changes to it's main executable, a different MBINCompiler version is needed that matches the No Man's Sky version that the MBIN files come from.