No description
  • Arc 65%
  • C++ 29.3%
  • Python 3%
  • C 1.6%
  • CMake 1%
Find a file
2026-09-07 20:10:58 -04:00
assets Refactor daWmPlayer_c and other things 2026-08-21 13:47:22 -04:00
loader Add headers for every profile 2026-09-06 20:34:28 -04:00
riivolution Fix forced phony targets in cmake script 2026-07-05 18:30:02 -04:00
source daWmPlayer_c: Add force_all_wm_subplayers_present debug feature 2026-09-07 20:10:58 -04:00
tools daBossKoopaDemo_c: Fix state Magic 2026-08-19 00:54:53 -04:00
.clang-format Create and load Version.json 2026-07-06 15:28:58 -04:00
.gitattributes Initial commit 2024-10-09 23:34:06 -04:00
.gitignore Add custom exception handler 2026-05-13 02:05:54 -04:00
address-map.txt Update address-map.txt 2025-12-07 15:58:30 -05:00
BUILDING.md Create BUILDING.md 2026-02-23 16:52:43 -05:00
CMakeLists.txt daBossKoopaDemo_c: Fix state Magic 2026-08-19 00:54:53 -04:00
compile_flags.txt Add headers for every profile 2026-09-06 20:34:28 -04:00
LICENSE Create LICENSE 2025-10-19 19:57:44 -04:00
README.md tools: Remove LZ support obsolete "lzx" tool 2026-02-23 15:50:57 -05:00

mkwcat's nsmbw project

This is a major mod for New Super Mario Bros. Wii that adds a collection of new features to the game alongside the base game's content. This is similar to my gecko codes collection, but for much larger changes that don't fit into a few hundred lines of text. Every feature is consolidated into one big Riivolution pack; individual features can be disabled in the Riivolution configuration menu.

This is still in development, so many of the specified features may not function properly. Features that exist in some capacity include:

  • Expanded player count of up to 8 players, using 4 Wii Remotes and 4 GameCube controllers.
  • Death messages.
  • Singleplayer Free-for-all and Coin Battle, for the lonely people out there.

And more planned for the future, once the current features are stable enough!

How to use

Download the latest build here, or go to the releases tab to see every version.

If using a real Wii, extract the ZIP file to the root of your SD Card or USB storage device, merging the 'riivolution' folder if it already exists, and install Riivolution.

If using Dolphin, extract the ZIP file to [Dolphin User Folder]/Load/Riivolution. You can open the User Folder from Dolphin via File > Open User Folder. After that, right click on NSMBW in the game list and click Start with Riivolution Patches....

Make sure to enable Core (Required) under the mkwcat section in Riivolution, as it's required for all features to work. Please disable everything in every other section, as the mod makes plenty of changes and is likely incompatible with any other mods you have enabled.

Credits & Attribution

Various credits go to many wonderful people in the New Super Mario Bros. Wii community who have made and shared tools and documentation. Most notably Ninji, CLF78, RoadrunnerWMC, RootCubed.

The following tools are included in this repository, all with some modifications: