Skip to content

Support Mario Kart 8 on Wii U extended headers - #25

Open
lllincoln wants to merge 1 commit into
zeldamods:masterfrom
lllincoln:master
Open

Support Mario Kart 8 on Wii U extended headers#25
lllincoln wants to merge 1 commit into
zeldamods:masterfrom
lllincoln:master

Conversation

@lllincoln

Copy link
Copy Markdown

Adds support for parsing Mario Kart 8 (Wii U) BYML files, which use an extended header layout that the parser previously errored outright.

Version 1 big-endian BYML files were errored with Invalid version: 1-wiiu (expected 1-3).These are Mario Kart 8 (Wii U) files, which use a non-standard header that has an extra offset to a binary data table is inserted at 0xC, pushing the root node offset from 0xC to 0x10.

Tested against a Mario Kart 8 Wii U BYML file and confirmed existing tests still work with test.py.

Source: https://nintendo-formats.com/libs/common/byaml.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant