BOL (File Format)

From Custom Mario Kart
Revision as of 04:40, 23 October 2012 by Torran (talk | contribs) (I'm gonna need to know this if I want to port things the right way. Also, inb4 MK:DD CT's.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Under Construction
This article is not finished. Help improve it by adding accurate information or correcting grammar and spelling.

A BOL file contains information about a course's setup. A variant of the BOL format has been used in Mario Kart DS and Mario Kart Wii. This article describes the Mario Kart: Double Dash!! BOL format.

File Header

File header of a BOL file
Offset Size Description
0x00 4 File magic, always '0015' in ASCII
0x40 4 section offset.
0x44 4 section offset.
0x48 4 section offset.
0x4C 4 section offset.
0x50 4 section offset.
0x54 4 section offset.
0x58 4 section offset.
0x5C 4 section offset.
0x60 4 section offset.
0x64 4 section offset.
0x68 4 section offset.
0x6C 4 Length of the file in bytes.
0x70 End of this file header

Sections

The file consists of a series of sections, each describing a different aspect of the course setup. Each section has a header and entries:

Unknown

Offset Type Description