Home docs misc Mario Kart 8 Protocol
Post

Mario Kart 8 Protocol

Mario Kart 8 uses the ENL framework.

Record typeDescription
0Menu
1Player info
2All player info
3Race
4Drive
6Item event
7Battle event
9Flags
10Chat

Record Type 0

OffsetTypeDescription
0x0PlayerInfo (x12)Players
0x90PlayerIdUnknown
0x98Uint32Flags
0x9CEnd of record

Record Type 2

OffsetTypeDescription
0x0Unk (8*12)Unknown
0x60Uint32 (x4)Track options
0x70Uint32Unknown
0x74Uint32Unknown
0x78PlayerInfo (x12)Players
0x108Unk (8*10)Unknown
0x158Uint16Unknown
0x15AUint16Unknown
0x15CUnk (4)Unknown
0x160End of record

Record Type 9

OffsetTypeDescription
0x0Uint8Unknown
0x1End of record

PlayerId

OffsetTypeDescription
0x0Uint32Station index
0x4Unk (4)Unknown

PlayerInfo

OffsetTypeDescription
0x0Uint32Station index
0x4Unk (4)Unknown
0x8Unk (4)Unknown
Contents