Microsoft XNA Compiled Format
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Serialization |extensions={{ext|xnb}} }} '''XNB''' files are created by Microsoft XNA and distributed w...") |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|extensions={{ext|xnb}} | |extensions={{ext|xnb}} | ||
}} | }} | ||
− | '''XNB''' files are created by [[Wikipedia:Microsoft XNA|Microsoft XNA]] and distributed with many games. XNB is a general serialization format capable of representing arbitrary .NET objects, but there are common definitions for textures, sound samples, 3D models, fonts, and other game data. XNB files may use | + | '''XNB''' files are created by [[Wikipedia:Microsoft XNA|Microsoft XNA]] and distributed with many games. XNB is a general serialization format capable of representing arbitrary .NET objects, but there are common definitions for textures, sound samples, 3D models, fonts, and other game data. XNB files may use [[LZX]] compression (referred to as the Xbox XMemCompress format). |
+ | |||
+ | == Identification == | ||
+ | |||
+ | Files begin with ASCII characters "<code>XNB</code>", followed by "<code>w</code>", "<code>m</code>", or "<code>x</code>". | ||
== Specification == | == Specification == | ||
− | Microsoft provides [http://xbox.create.msdn.com/en-US/sample/xnb_format XNB format documentation and sample code]. | + | Microsoft provides [https://web.archive.org/web/20180731134229/http://xbox.create.msdn.com/en-US/sample/xnb_format XNB format documentation and sample code (archived)]. |
[[Category:Game data files]] | [[Category:Game data files]] | ||
Line 14: | Line 18: | ||
[[Category:Fonts]] | [[Category:Fonts]] | ||
[[Category:Graphics]] | [[Category:Graphics]] | ||
+ | [[Category:Microsoft]] |
Latest revision as of 19:30, 26 May 2023
XNB files are created by Microsoft XNA and distributed with many games. XNB is a general serialization format capable of representing arbitrary .NET objects, but there are common definitions for textures, sound samples, 3D models, fonts, and other game data. XNB files may use LZX compression (referred to as the Xbox XMemCompress format).
[edit] Identification
Files begin with ASCII characters "XNB
", followed by "w
", "m
", or "x
".
[edit] Specification
Microsoft provides XNB format documentation and sample code (archived).