GRAF:Halo MAP: Difference between revisions
Jump to navigation
Jump to search
imported>Matsy No edit summary |
imported>Dinoguy1000 No edit summary |
||
| Line 1: | Line 1: | ||
{{GRAFPageHeader}} | |||
== MAP (VERSION 1 AND 2) == | |||
{{GRAFPageMisc|date_posted=22:39, December 11, 2005}} | |||
=== Format Specifications === | |||
{{GRAFPageFormat|1=uint32 {4} - Version {{Constant|(1/2)}}<br> | |||
uint32 {4} - Filename Directory Offset {{InlineComment|(filenames are null terminated)}}<br> | |||
uint32 {4} - Directory Offset<br> | |||
uint32 {4} - Number Of Files<br> | |||
byte {X} - File Data | |||
{{BlockDescription| // Directory }} | |||
: {{BlockDescription| // for each file }} | |||
:: uint32 {4} - {{Unknown|ID?}} | |||
:: uint32 {4} - Size | |||
:: uint32 {4} - Offset}} | |||
=== Notes and Comments === | |||
None | |||
:: uint32 {4} | |||
:: uint32 {4} | |||
:: uint32 {4} | |||
=== MultiEx BMS Script === | === MultiEx BMS Script === | ||
| Line 45: | Line 43: | ||
</bms> | </bms> | ||
=== | === Supported by Programs === | ||
* {{ProgramSupportMexcom}} | |||
* {{ProgramSupportGameExtracter}} | |||
=== Links === | |||
None | |||
=== Games === | |||
* [[Halo]] [[MAP|*.map]] | |||
{{GRAFPageFooter}} | |||
[[Category:Platform PC|Halo MAP]] | |||
[[Category:Complete Almost Done|Halo MAP]] | |||
[[Category:BMS New|Halo MAP]] | |||
[[Category:BMS Author Other|Halo MAP]] | |||
[[Category:CE None|Halo MAP]] | |||
Revision as of 18:01, 6 February 2007
Back to index | Edit this page
MAP (VERSION 1 AND 2)
- Format type: Archive
- Endianness: Little-endian
Format Specifications
uint32 {4} - Version (1/2)
uint32 {4} - Filename Directory Offset (filenames are null terminated)
uint32 {4} - Directory Offset
uint32 {4} - Number Of Files
byte {X} - File Data
// Directory
- // for each file
- uint32 {4} - ID?
- uint32 {4} - Size
- uint32 {4} - Offset
Notes and Comments
None
MultiEx BMS Script
<bms ext="MAP" games="'Halo'" platforms="'PC'" author="Matsy" version="1.0" silence="no" verbose="no"> Imptype Standard; Get Version Long 0; Get FDO Long 0; Get DO Long 0; Get FC Long 0; For T = 1 to FC; Goto FDO 0; Get FN String 0; SavePos FDO 0; Goto DO 0; Get UK Long 0; SavePos FSO 0; Get FS Long 0; SavePos FOO 0; Get FP Long 0; SavePos DO 0; Log FN FP FS FOO FSO; Next T; </bms>
Supported by Programs
Links
None