Skip to content

Releases: MiniBandit/MKW-3DS

MKW 3DS v0.5.2

Choose a tag to compare

@MiniBandit MiniBandit released this 13 Oct 16:15

v0.5.2: Windows quick-update fix

⚠️ Who can use the quick-update QR code, and who has to build

You are… What to do
Built your game with v0.5.0 or newer (Windows, Mac or Linux) and copied build/release/sd-card/3ds to your SD card ✅ Scan the QR code below. No rebuild needed.
Built with v0.4.1 or older ❌ The QR code will NOT work. Download the builder below, build again, install the full CIA and copy the SD folder.
Never built the game ❌ The update is not the game. You must build it yourself from your own USA Mario Kart Wii disc (RMCE01) with the builder below.
Built with v0.5.0 or newer but never copied the SD folder ❌ Copy build/release/sd-card/3ds to the root of your SD card first. The update replaces the game's built-in files, so it needs that folder.

Not sure which version you built with? Build again with this builder: it always works.

📱 Quick-update QR code (v0.5.0+ builds only)

In FBI: Remote Install → Scan QR Code, then scan this. Only for people who already built v0.5.0 or newer and copied the SD folder.

What's new

  • Fixed: Windows builds were refused by the v0.5.1 quick update ("game files are from a different builder"). Games built on Windows with v0.5.0 or v0.5.1 now work with this update: no rebuild needed.
  • Fixed: crash when closing the game
  • Fixed: race-start sound on OK, and no hop/drift sounds after finishing (thanks DarthMDev)
  • The update shows what's new once, on the first launch

Downloads

  • MKW-3DS-Update.cia: the quick update, for v0.5.0+ builds only (about 2 MB, no game files)
  • MKW-3DS-Builder-v0.5.2-macOS.zip / -Windows.zip: the builder, for everyone who hasn't built yet or built with an older version

How to build (first time, or older than v0.5.0)

  1. Download the builder for your computer and extract it.
  2. Run it with your USA Mario Kart Wii disc (RMCE01).
  3. Install build/release/mkw-3ds.cia with FBI and copy build/release/sd-card/3ds to the root of your SD card.

Please don't share built CIAs: they contain Nintendo's game files. Full credit to dudewhat for the original port, and thanks to Epic0522 and DarthMDev.

MKW 3DS v0.5.1

Choose a tag to compare

@MiniBandit MiniBandit released this 13 Oct 13:55

v0.5.1: crash fix + the first quick update

⚠️ Who can use the quick-update QR code, and who has to build

You are… What to do
Built your game with v0.5.0 or newer and copied build/release/sd-card/3ds to your SD card ✅ Scan the QR code (README, or download MKW-3DS-Update.cia below and install it with FBI). No rebuild needed.
Built with v0.4.1 or older ❌ The QR code will NOT work. Download the builder below, build again, install the full CIA and copy the SD folder.
Never built the game ❌ The update is not the game. You must build it yourself from your own USA Mario Kart Wii disc (RMCE01) with the builder below.
Built with v0.5.0 but never copied the SD folder ❌ Copy build/release/sd-card/3ds to the root of your SD card first, then scan.

Not sure which version you built with? Build again with this builder: it always works.

📱 Quick-update QR code (v0.5.0+ builds only)

In FBI: Remote Install → Scan QR Code, then scan this. Only for people who already built v0.5.0 or newer and copied the SD folder. Everyone else: use the builder below.

What's new

  • Fixed: crash when closing the game
  • Fixed: race-start sound on OK, and no hop/drift sounds after finishing (thanks DarthMDev)
  • The update shows what's new once, on the first launch
  • Quick updates are now a normal CIA update installed over your game (your saves and SD files stay)

Downloads

  • MKW-3DS-Update.cia: the quick update for v0.5.0+ builds only (about 2 MB, no game files)
  • MKW-3DS-Builder-v0.5.1-macOS.zip / -Windows.zip: the builder, for everyone who hasn't built yet or built with an older version

How to build (first time, or older than v0.5.0)

  1. Download the builder for your computer and extract it.
  2. Run it with your USA Mario Kart Wii disc (RMCE01).
  3. Install build/release/mkw-3ds.cia with FBI and copy build/release/sd-card/3ds to the root of your SD card.

Please don't share built CIAs: they contain Nintendo's game files. Full credit to dudewhat for the original port, and thanks to Epic0522 and DarthMDev.

MKW 3DS v0.5.1 beta (quick update test)

Pre-release

Choose a tag to compare

@MiniBandit MiniBandit released this 13 Oct 12:57

⚠️ Quick-update test build. Needs a game built with v0.5.0 or newer.

If you built your game with v0.4.1 or older, this does not work for you: download the v0.5.0 builder, build again and install the full CIA.

This is the update CIA only (about 2 MB, no Nintendo files). It is not the game: installed on its own, nothing appears on the HOME Menu.

Fixed

  • The crash every time the game is closed (0.5.0)
  • Race-start sound on OK, and hop/drift sounds after finishing (DarthMDev)

The game shows what's new on the first launch after updating, and says it will show once.

MKW 3DS v0.5.0

Choose a tag to compare

@MiniBandit MiniBandit released this 12 Oct 19:34

v0.5.0: one last rebuild. Build once with this builder; after this, new features (award ceremony, Battle, more menus and effects) arrive as small quick updates without rebuilding.

New

  • New graphics by Epic0522: richer lighting, kart shadows, water, effects and menu highlights
  • 50cc (karts only) and 100cc (bikes only) Grand Prix, with the original game's speeds
  • Grand Prix fix: races 2–4 no longer run short of memory (freezes, missing Lakitu)
  • Lakitu: one screen wipe and one rescue after a fall, no second grab
  • Old 3DS: smoother drawing (thanks DarthMDev)
  • SD card: about 4,800 files instead of 24,900: much faster to copy, and no more "Error 0x80070052" when copying
  • First launch shows what's new on the bottom screen (once per version)
  • Builder: works on Linux (#18), clear message for modified/Wiimmfi discs (#16), less memory use on many-core PCs

How to install

  1. Download the builder for your computer below and extract it (over your old builder folder is fine).
  2. Run it with your USA Mario Kart Wii disc (RMCE01).
  3. Install build/release/mkw-3ds.cia with FBI, and copy build/release/sd-card/3ds to the root of your SD card (delete your old 3ds/mkw-3ds folder first for a clean copy).

There is no update CIA for this version: v0.5.0 must be built. Please don't share built CIAs. Full credit to dudewhat for the original port, and thanks to Epic0522 and DarthMDev.

MKW 3DS v0.4.1

Choose a tag to compare

@MiniBandit MiniBandit released this 11 Oct 05:40

Builder fixes on top of v0.4.0 (quick updates); see v0.4.0's notes for how quick updates work.

Fixes

  • Windows: no more FileNotFoundError ... build\host-tools\sprite-scales.json at the menu archive step.
  • macOS with Python from python.org: no more CERTIFICATE_VERIFY_FAILED when downloading the packaging tools. It now falls back to macOS's own curl (downloads are still checksum-checked).

Stopped partway? Extract v0.4.1 over the same folder and run it again.

Downloads

  • Builder: MKW-3DS-Builder-v0.4.1-macOS.zip or MKW-3DS-Builder-v0.4.1-Windows.zip
  • Update CIA: MKW-3DS-Update.cia (attached automatically a few minutes after release). It needs game files from the v0.4.1 builder: copy build/release/sd-card/3ds to your SD card.

macOS tip: if the builder can't install its Python packages, use Python 3.13 (python.org), delete the .venv folder and run it again. Python 3.15 is too new for one of the packages.

Still the USA version only (RMCE01). Please don't share built full CIAs; the update CIA is fine to share. Full credit to dudewhat for the original port.

MKW 3DS v0.4.0: Quick updates

Choose a tag to compare

@MiniBandit MiniBandit released this 11 Oct 05:36

Quick updates are here 🏁

From now on you only convert your disc once. After that, updates are a small update CIA (about 2 MB, no Nintendo files) that you can install straight from your 3DS.

First time (or coming from an older version)

  1. Run this version's builder with your USA disc (.iso/.wbfs). Already built before? Extract it over your old folder: it only redoes what changed.
  2. Install build/release/mkw-3ds.cia with FBI, as before.
  3. New: copy the folder build/release/sd-card/3ds to the root of your SD card.

Every update after that

Install MKW-3DS-Update.cia (attached below by GitHub automatically), any of these ways:

  • FBI: Remote Install → Scan QR Code → scan the FBI code in the README
  • Universal-Updater: add the store from the README's QR code once, then just press install when there's an update
  • Download it from this page and install it with FBI

If an update ever needs newer game files, the game tells you on start-up: run the latest builder again and copy sd-card/3ds over again.

Downloads

  • Builder (first time / new game files): MKW-3DS-Builder-v0.4.0-macOS.zip or MKW-3DS-Builder-v0.4.0-Windows.zip
  • Update CIA: MKW-3DS-Update.cia (appears a few minutes after release)

The update CIA has its own simple icon: the full CIA's icon is made from your disc, which GitHub doesn't have.

Still the USA version only (RMCE01). Europe support is tracked in #11. Please don't share built full CIAs: they contain Nintendo's game files. The update CIA is fine to share. Full credit to dudewhat for the original port.

MKW 3DS v0.3.5

Choose a tag to compare

@MiniBandit MiniBandit released this 11 Oct 04:57

Builder reliability release. The zips contain the builder only: no Nintendo files and no CIA.

Downloads

  • macOS: MKW-3DS-Builder-v0.3.5-macOS.zip, then double-click Build MKW CIA.command
  • Windows: MKW-3DS-Builder-v0.3.5-Windows.zip, then double-click Build MKW CIA.bat

Fixes

  • Windows no longer needs clang++. The menu step used to compile a helper with clang++, which most Windows PCs don't have; its result now ships with the builder.
  • Updating in the same folder now works. Each step remembers which version of the code made it, so steps that changed in an update are redone. Previously an update could skip them (e.g. the 12-vehicle conversion).
  • Readable Windows logs. build-cia-log.txt is now normal UTF-8 text (it was UTF-16, with spaces between every letter), and progress shows as it happens.
  • Building on any drive: packaging falls back to copying files on drives without hard-link support (exFAT/FAT32 USB drives).
  • Clear message when the disc path doesn't exist.
  • Time Trials: best times now save even if the 3ds/mkw-3ds folder doesn't exist on your SD card.

Stopped partway on an older version? Extract v0.3.5 over the same folder and run it again. It continues from where it stopped.

Still the USA version only (RMCE01, a normal .iso or .wbfs). Europe support is tracked in #11.

Known issues

  • Some players report a crash in the first race; please open an issue with your console (Old/New 3DS), Mac or Windows build, course/character/vehicle, and a photo of any Luma error screen.
  • 50cc, 100cc and Mirror are not available yet. Battle and Team VS are in progress.

Please don't share built CIAs. Full credit to dudewhat for the original port.

MKW 3DS v0.3.4

Choose a tag to compare

@MiniBandit MiniBandit released this 11 Oct 04:44

Windows build fix. The zips contain the builder only: no Nintendo files and no CIA.

Downloads

  • macOS: MKW-3DS-Builder-v0.3.4-macOS.zip, then double-click Build MKW CIA.command
  • Windows: MKW-3DS-Builder-v0.3.4-Windows.zip, then double-click Build MKW CIA.bat

Fixes

  • Windows: the build no longer stops at packaging (pack_race_assets.py ... ValueError: Invalid menu movie path), and the packaging steps now handle Windows file paths throughout.
  • A compiler warning about fopen during the menu step on Windows is harmless and can be ignored.

If your build stopped at packaging: extract v0.3.4 over the same folder and run it again. It carries on from where it stopped.

Still the USA version only (RMCE01, a normal .iso or .wbfs). Europe support is tracked in #11.

Known issues

  • Some players report a crash in the first race; please open an issue with your console (Old/New 3DS), Mac or Windows build, course/character/vehicle, and a photo of any Luma error screen.
  • 50cc, 100cc and Mirror are not available yet. Battle and Team VS are in progress.

Please don't share built CIAs. Full credit to dudewhat for the original port.

MKW 3DS v0.3.3

Choose a tag to compare

@MiniBandit MiniBandit released this 11 Oct 04:08

Windows build fix. The zips contain the builder only: no Nintendo files and no CIA.

Downloads

  • macOS: MKW-3DS-Builder-v0.3.3-macOS.zip, then double-click Build MKW CIA.command
  • Windows: MKW-3DS-Builder-v0.3.3-Windows.zip, then double-click Build MKW CIA.bat

Fixes

  • Windows: the build no longer stops at the menu step (cook_menu_ui.py ... KeyError: 'assets/menu-ui/MenuSingle_U/message/Menu.bmg'). File paths are now recorded the same way on every OS.
  • The builder now says when it's unpacking your disc (a few silent minutes) and numbers each conversion step.

If your v0.3.2 build stopped at the menu step: extract v0.3.3 over the same folder and run it again: it carries on from where it stopped.

Still the USA version only (RMCE01, a normal .iso or .wbfs). Europe support is tracked in #11.

Known issues

  • Some players report a crash in the first race; please open an issue with your console (Old/New 3DS), Mac or Windows build, course/character/vehicle, and a photo of any Luma error screen.
  • 50cc, 100cc and Mirror are not available yet. Battle and Team VS are in progress.

Please don't share built CIAs. Full credit to dudewhat for the original port.

MKW 3DS v0.3.2

Choose a tag to compare

@MiniBandit MiniBandit released this 11 Oct 03:33

Windows build fixes. The zips contain the builder only: no Nintendo files and no CIA.

Downloads

  • macOS: MKW-3DS-Builder-v0.3.2-macOS.zip, then double-click Build MKW CIA.command
  • Windows: MKW-3DS-Builder-v0.3.2-Windows.zip, then double-click Build MKW CIA.bat

Fixes (Windows)

  • The build no longer stops at node tools/bundle_cooker.mjs (Windows file paths broke the model-exporter bundling)
  • Text files are read and written as UTF-8 on Windows too
  • Linking no longer risks Windows' command-line length limit

If v0.3.1 stopped for you, you can run v0.3.2 in a new folder, or copy it over your existing folder to keep the steps already done.

Still the USA version only (RMCE01, a normal .iso or .wbfs). Europe support is tracked in #11.

Known issues

  • Some players report a crash in the first race; please open an issue with your console (Old/New 3DS), Mac or Windows build, course/character/vehicle, and a photo of any Luma error screen.
  • 50cc, 100cc and Mirror are not available yet. Battle and Team VS are in progress.

Please don't share built CIAs. Full credit to dudewhat for the original port.