Cloned Games

Mario Strikers Charged Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

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

About

A native PC port of Mario Strikers Charged made with static recompilation, forked from WiiCompiled, the Mario Kart Wii project, and retargeted at the USA Rev 1 version (R4QE01). There is no emulator, interpreter or JIT, and no PowerPC code runs. It is an early work-in-progress port tested on macOS (Apple Silicon); booting, menus, the Hub, tutorials, VS matches, music, voices and saving work. Windows and Linux builds use the same toolchain but are untested.

How it differs from the original

The game was built for the Wii Remote and Nunchuk, and this port plays it on a regular controller using Super Mario Strikers' GameCube controls plus Charged's extras. The frame rate can be set to 30, 60, 120, 144, 160 or 165 FPS or the display's refresh rate, without interpolation. Online play and WiiConnect24 are not supported, and only the USA Rev 1 disc is mapped.

Getting started

You need your own legally dumped copy of the USA Rev 1 disc; the repository contains no Nintendo code, game data or assets, and there are no prebuilt releases. Clone the repository, run build.sh (build.cmd on Windows) and pick your disc image when asked, and the script extracts it, translates the game code and compiles the runtime. Tools needed are the .NET 8 SDK, CMake 3.25+, Ninja and Clang, with about 10 GB of free disk space. Buttons can be rebound in the F10 menu.

Known issues & limitations

  • The port is early and work in progress; Windows and Linux builds are untested with this port, and there are no prebuilt releases.
  • Rendering may occasionally differ from the original hardware.
  • Online play and WiiConnect24 are unsupported.
  • Only the USA Rev 1 disc (R4QE01) is mapped; other regions and revisions do not work.
  • Plain HID access may not work on macOS, and the Wii U Pro Controller is unsupported.

What you need to run it

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

  • You need your own USA Rev 1 game dump, identified as R4QE01.
  • You need a GPU supporting Direct3D 12, Vulkan, or Metal, and about 10 GB of free disk space.

Features

  • Mods can replace or add game files and add code; Riivolution packs also work in Dolphin and on a Wii.
  • The Super Team mod adds Super Mario Strikers' robot team as a captain, with its own selection page, cutscenes, effects, and Super Strike.
  • GameCube controllers work through the official Wii U / Switch GameCube adapter.

Controls

  • Y dekes or, without the ball, performs a big hit; X uses an item.
  • The right stick dekes in its direction; the D-pad performs Charged's D-pad moves.
  • Buttons can be rebound per controller in F10 and saved to Config.toml.

Summarised from the project's README.

Licensing & legal

  • The project is licensed under GPL version 3.

AI assistance

  • The README states that AI coding tools were used heavily in developing this port.

Additional notes

Wii remotes
Real Wii Remotes, with or without a Nunchuk, are experimental and connect over Bluetooth HID.

FAQ

What is Mario Strikers Charged Recompilation?
Mario Strikers Charged Recompilation is an open-source recompilation of Mario Strikers Charged. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Wii.
Do I need the original game files to run Mario Strikers Charged Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Mario Strikers Charged Recompilation licensed?
project: GNU General Public License, version 3 (project code). The repository itself is the authoritative source.
Is this an emulator?
No. Everything is compiled to native code before you play.
Can I use the PAL or Japanese version?
Not yet: each version needs its own address map.
Share:

More like Mario Strikers Charged Recompilation

Active
Original game (original game, not this project)Original game image
A matching decompilation of Mario Strikers Charged for the Wii that builds a byte-identical USA executable.
Stars16
Updated1 month ago
LicenseCC0-1.0
Release2026