✓ Verified Playable Nintendo Wii (2008) Static Recompilation (AOT)

Mario Kart Wii

DriftDroid

Native ARM64 Android port of Mario Kart Wii and the Retro Rewind community mod pack built via WiiCompiled static recompilation by dorPXP. Bypasses emulation to run tracks and multiplayer natively on Android hardware with touch controls, Bluetooth controller support, and online multiplayer.

Original Dev: Nintendo EAD
Port Maintainer(s): dorPXP, Retro Rewind Team
Asset Requirement: User-Supplied Retail Assets Required

Overview & Highlights

Static binary recompilation of Mario Kart Wii translating PowerPC bytecode directly into ARM64 native machine instructions. Delivers locked 60 FPS gameplay, native widescreen high-resolution rendering, Retro Rewind track pack compatibility, and custom Wiimmfi online multiplayer connectivity.

  1. Dump your European/PAL Mario Kart Wii retail disc (RMCP01) to an uncompressed .iso or .wbfs.
  2. Install the DriftDroid APK.
  3. Upon first launch, select your dumped disc image.
  4. Allow the recompilation asset builder to extract track textures and sound banks.
  5. Configure your Wiimmfi profile in network options to race online.

Hardware Compatibility & Driver Notes

Vulkan backend offers high performance and rock-solid frametimes on Adreno 600/700 series GPUs. Standard vendor drivers recommended.

Controls & Input Setup

Full gyro tilt steering support recreating the Wii Wheel experience. Responsive on-screen touch controls and plug-and-play Bluetooth gamepad detection.

CONTRIBUTE

Submit a New Android Port

Help keep DroidPorts comprehensive and up to date. Submitting generates a pre-formatted entry ready for GitHub Pull Request or community review.