MxOf: Difference between revisions

From LEGO Island Wiki
Jump to navigation Jump to search
Created page with "MxOf is a data section that appears early in most SI files. It appears to be an index of the byte offsets in the file indicating the starting positions of each MxSt|..."
 
PawPatroler (2025) changed the content model of the page MxOf from "wikitext" to "JavaScript"
(No difference)

Revision as of 19:15, 5 March 2026

[[MxOf]] is a data section that appears early in most [[SI files]]. It appears to be an index of the byte offsets in the file indicating the starting positions of each [[MxSt|file stream]].

== Specification ==
{{Incomplete}}

{| class="wikitable"
|-
! Bytes !! Offset !! Description
|-
| "MxOf" || 0 || 4-byte data identifier
|-
| Chunk Size || 4 || 4-byte integer specifying the size of this chunk minus the first 8 bytes
|-
| ''Total List Size?'' || 8 || 4-bytes whose purpose may be the total number of indices/byte offsets, but is not entirely clear yet
|-
| Offsets || 12 || The rest of the data are continuous 4-byte integers indicating the byte offsets where MxSt streams start.
|}