Developer @patchzyy has shown an unofficial PC rebuild of Mario Kart Wii, calling the project Mario Kart Wiicompiled and describing it as a static recompilation of Nintendo’s 2008 kart racer. A beta is expected next month, according to the project details now being shared.
The claim is notable because @patchzyy presents it as the first static recompilation of a Wii game. Static recompilation has already been used on older console software, including Nintendo 64 projects and a recompiled version of the canceled Xbox 360 release of GoldenEye 007. Moving from those machines to the Wii is a step up in complexity, at least if the goal is a native PC executable rather than another emulator wrapper with a nicer jacket.
Static recompilation takes a game’s existing machine code and translates it into equivalent native code for another platform, in this case PC. The appeal is straightforward: less emulator overhead, fewer compatibility quirks and easier access to modern PC features. According to the project details, Mario Kart Wiicompiled is intended to run at up to 4K resolution with an unlocked frame rate.
The project is also said to support Retro Rewind, a community mod for Mario Kart Wii. That compatibility would give players access to more than 200 tracks, according to the project information. For a racing game, that is the difference between a preservation experiment and something people might actually keep installed.
AI helped with code, according to the FAQ
The project FAQ says AI tools were used during development, but only to assist with code. It says AI was not used to generate art or other game assets. That distinction matters here because a recompilation project sits in a legally and technically awkward place: the developers can distribute their own code, but the original game data is a separate issue.
The current build does not include 4K or HD replacement textures, character models or other upgraded assets, according to the project details. Those could be added later by modders, as has happened around other console recompilation efforts, but that is not part of what has been shown so far.
One unresolved question is input. The Wii version supported motion controls for steering, but the project information does not confirm whether motion controls or original Wii Remotes will work with the PC version. For now, the confirmed pitch is native PC performance, higher resolution output, uncapped frame rates and Retro Rewind compatibility.
Nintendo has not announced or endorsed the project. The beta is expected next month, assuming the developers proceed with a public release. As with other unofficial recompilation efforts, the practical question is whether the project can keep its own code separate from Nintendo’s game files while still being useful to people who own the original game.
This story draws on original reporting from Tom's Hardware.