MKMii — MKWii Main.dolMii Color Editor
100% client‑side. Detects disc variant, locates FaceLib color table, lets you edit all Mii‑related colors, then download a patched main.dol.

1) Load main.dol No uploads — everything stays local.

…or drag & drop your main.dol here
Loaded file
Detected disc variant
Override variant
FaceLib base
Patches
0
Verification & detection details
Variant / PathOffsetFound byteMeaning
Region‑byte scan matches the algorithm offsets from Vega's documentation; PAL/JP have two code paths. Values map to 00..06 = Japan, Americas, Europe, AUS/NZ, Taiwan, South Korea, China.

2) Edit all Mii colors (FaceLib element colors)

Load a file to populate the editor.

Notes

  • Disc variant detection reads the known Region ID algorithm result byte inside main.dol at offsets: 0x6113 (RMCE01), 0x614F / 0x61AF (RMCP01), 0x60A3 / 0x60D3 (RMCJ01), 0x625F (RMCK01). PAL and JP have two valid paths.
  • FaceLib base addresses for Mario Kart Wii: PAL 0x2479B0, NTSC‑U 0x247678, NTSC‑J 0x247340, NTSC‑K 0x247788. All element color offsets are relative to this base.
  • Colors are stored as 32‑bit big‑endian RGBA words. The HTML color input edits RGB; alpha can be adjusted separately (0–255).
  • Back up your original file. To patch a full ISO/WBFS, extract main.dol, patch here, then rebuild with Wiimm's WIT or your preferred tool. Alternatively use in My Stuff on packs that allow it.
  • Tool created by ChatGPT 5 Thinking. Credits to Tockdom for the documentation on the Main.dol file.