MxHd: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
| Chunk size || 4 || 4-byte integer specifying the size of this chunk minus the first 8 bytes (usually '''12''' or '''0xC''' for MxHd section) | | Chunk size || 4 || 4-byte integer specifying the size of this chunk minus the first 8 bytes (usually '''12''' or '''0xC''' for MxHd section) | ||
|- | |- | ||
| Minor version || | | Minor version || 8 || 2-byte integer specifying minor version (always '''2''' in retail releases) | ||
|- | |- | ||
| Major version || | | Major version || 10 || 2-byte integer specifying major version (always '''2''' in retail releases) | ||
|- | |- | ||
| Buffer size || 12 || 4-byte integer specifying the size of every data buffer | | Buffer size || 12 || 4-byte integer specifying the size of every data buffer |
Revision as of 06:39, 20 April 2024
The MxHd section is part of the Interleaf File standard. It's the global header that defines metadata about the Interleaf file itself.
Specification
NOTE: This information is incomplete and requires more research and information.
Bytes | Offset | Description |
---|---|---|
"MxHd" | 0 | 4-byte data identifier |
Chunk size | 4 | 4-byte integer specifying the size of this chunk minus the first 8 bytes (usually 12 or 0xC for MxHd section) |
Minor version | 8 | 2-byte integer specifying minor version (always 2 in retail releases) |
Major version | 10 | 2-byte integer specifying major version (always 2 in retail releases) |
Buffer size | 12 | 4-byte integer specifying the size of every data buffer |
Buffer count | 16 | 4-byte integer specifying the number of data buffers |