Cloned Games

Mario Kart Wii Port

PortActive

An existing game or its source code brought to another platform.

Mario Kart Wii (original game, not this project)Original game image
Image of the original game, Mario Kart Wii. This project has no screenshots of its own yet.
Links, repository & details

About

DriftDroid is a native Android port of WiiCompiled, a static recompilation of Mario Kart Wii, running as translated native ARM64 code with no emulator, interpreter or JIT. The README says it is playable end to end and supports both Original Mario Kart Wii and Retro Rewind, with races, menus, audio, saves and online play working. It describes itself as an active, personal fork rather than a finished product and is licensed under GPLv3.

How it differs from the original

Adds touch controls tuned for the game, motion steering, controller support, a settings sidebar, an OpenGL ES fallback renderer and thermal resolution scaling. Experimental frame interpolation can go past the original's 60 fps lock but shows artifacts in some scenarios.

Getting started

Sideload the APK from this repository's Releases page, then pick your own clean PAL RMCP01 Mario Kart Wii disc image on first launch; the app verifies it and extracts it on the device. It needs Android 10 or newer on a 64-bit ARM chip, and Vulkan is recommended.

Known issues & limitations

  • The project is still in active development, so expect rough edges and device-dependent performance.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Android version).

  • A working Vulkan driver is recommended; devices without one can use OpenGL ES.
  • You need a few GB of free storage plus extra space during extraction.
  • You need your own clean, unmodified PAL RMCP01 disc image; other regions and modified executables are rejected.

Features

  • Races, menus, audio, saves, and online play work.
  • Touch controls can be repositioned, resized, or hidden; double-tapping A can hold acceleration.
  • The runtime can generate interpolated frames for smoother play on high-refresh displays.

How to install

  1. Get the latest APK from the project's Releases page and sideload it; it is not on the Play Store.
  2. On first launch, select your disc image; the app checks and extracts it on the device.

Controls

  • Touch controls include a drag-anywhere steering joystick, face buttons, a D-pad, and L/R for items and drifting.
  • Tilt steering is available.

Summarised from the project's README.

Additional notes

Retro rewind updates
A Retro Rewind update that changes only assets works immediately, while one that changes game code requires a new DriftDroid build.
Switch version
The FAQ says a Switch version is being worked on.

FAQ

What is Mario Kart Wii Port?
Mario Kart Wii Port is an open-source port of Mario Kart Wii. An existing game or its source code brought to another platform. The original game ran on Android.
Do I need the original game files to run Mario Kart Wii Port?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Mario Kart Wii Port licensed?
project: GNU General Public License, version 3 (WiiCompiled). The repository itself is the authoritative source.
Which game version works?
Clean PAL RMCP01; other regions and modified executables are rejected.
Can I use the newest Retro Rewind version?
Yes if it only changes assets. If it changes game code, a project update is needed first.
The game stays on a black screen. What should I try?
In the launcher, open Graphics..., choose OpenGL ES, and try again.
Why are characters or menu icons stretched?
It can be a driver bug on Snapdragon 8 Elite class GPUs; set the Snapdragon stretched-graphics fix to Everything if it persists.
Why are some characters or objects invisible?
Some Adreno GPUs miscompile a shader; enable the missing-characters fix in the settings sidebar.
How do I open settings if I hid the gear button?
Press the phone's Back button.
Share:

More like Mario Kart Wii Port

Active
Original game (original game, not this project)Original game image
A native PC port of Mario Kart Wii made with static recompilation; you supply your own PAL disc image.
Stars1,073
Updated1 month ago
LicenseGPL-3.0
Release2026
Active
Mario Kart Wii Recompilation screenshot
A static recompilation of Mario Kart Wii and Retro Rewind for Android, iPhone, iPad and Mac, with touch and motion controls.
Stars630
Updated1 month ago
LicenseGPL-3.0
Release2026
Halted
Mario Kart Wii Decompilation screenshot
A work-in-progress decompilation of Mario Kart Wii. The repository does not contain any game assets or assembly, and the only supported…
Stars466
Updated1 year ago
LicenseCC0-1.0
Release2021
Active
Original game (original game, not this project)Original game image
A native PS5 port of Mario Kart Wii (PAL), made by statically recompiling the Wii game; requires your own disc data.
Stars57
Updated1 month ago
LicenseGPL-3.0
Release2026
Active
Mario Kart Wii Decompilation screenshot
A work-in-progress decompilation of Mario Kart Wii with no game assets included; supports the PAL version.
Stars52
Updated1 month ago
LicenseCC0-1.0
Release2025