Mario Kart Arcade GP DX/Filesystem/Data/RaceData/RaceParam/data/RaceParam.bin: Difference between revisions

From Wexos's Wiki
Jump to navigationJump to search
(Created page with "== Overview == '''RaceParam.bin''' is an excel_header2 file from Mario Kart Arcade GP DX that resides in directory '''/Data/RaceData/RaceParam/data''' and contains a list of scenes. == Data Structure == As of v1.18, the file contains 274 entries, 0x718 bytes each. === Entry === All strings are 0x100 bytes long. They are null-terminated, and the remaining bytes are padded with space characters (...")
(No difference)

Revision as of 14:21, 4 July 2025

Overview

RaceParam.bin is an excel_header2 file from Mario Kart Arcade GP DX that resides in directory /Data/RaceData/RaceParam/data and contains a list of scenes.

Data Structure

As of v1.18, the file contains 274 entries, 0x718 bytes each.

Entry

All strings are 0x100 bytes long. They are null-terminated, and the remaining bytes are padded with space characters (0x20). If a string is not used, it just starts with a null byte.

Offset Type Description
0x00 Byte[4] Unknown. Attributes/flags?
0x04 Int32 Scene ID.
0x08 String Path of the scene's common XEV event file, relative to the /Data directory.
0x108 String Path of the scene's extra XEV event file, relative to the /Data directory.
0x208 String Path of the scene's main XECLN line file, relative to the /Data directory.
0x308 String Path of the scene's extra XECLN line file(s), relative to the /Data directory. It may use a %s parameter to indicate more than one file.
0x408 String Path of the scene's Bullet Bill XECLN line file, relative to the /Data directory.
0x508 String Path of the scene's Bullet Bill under XECLN line file, relative to the /Data directory.
0x608 String Path of the scene's CPU parameter file, relative to the /Data directory.
0x708 Byte Time limit in seconds.
0x709 Byte[15] Unknown. Attributes?

Scene List

TBD