MxHd: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
No edit summary  | 
				No edit summary  | 
				||
| Line 11: | Line 11: | ||
|-  | |-  | ||
| 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 || 10 || 2-byte integer specifying minor version (always '''2''' in retail releases)  | |||
|-  | |-  | ||
| Major version || 8 || 2-byte integer specifying major version (always '''2''' in retail releases)  | | Major version || 8 || 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 | 10 | 2-byte integer specifying minor version (always 2 in retail releases) | 
| Major version | 8 | 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 |