← Catalog
GameCube Playable

Super Mario Strikers

Game: Super Mario Strikers → (GameCube, 2005)

A static recompilation of Super Mario Strikers (G4QE01, NTSC), the worked example for RecompCore and GXRuntime. The repository only holds the policy, glue, and tools for the game (symbol maps, high-level emulation decisions, MMIO routing, and the scripts that turn your copy into native code); the recompiled C, about 665,000 instructions in 163 chunks, is generated on your PC with DolRecomp from your own ISO and isn’t uploaded. It can run as a RecompCore module, a Dolphin fork that loads it by disc ID and falls back to Dolphin’s interpreter for whatever the module doesn’t cover (99.9% of dispatches run natively), or as a standalone GXRuntime app with its own renderer, input, and audio. It boots, has menus, the intro cutscene, and full matches, with saves on a virtual memory card; the known gaps are player shadows and gloss passes in the standalone renderer, the other cutscenes, and that path’s in-match performance. The only release, 0.1.0, is from July 8 and has no attached files.

You needYour own ISO of Super Mario Strikers for the GameCube, US (G4QE01), from which main.dol is extracted. Python 3 and the tools bootstrap.sh clones (DolRecomp, GXRuntime, and RecompCore); what has been tested so far is macOS.

How it gets to PC
Static recompilation
Console
Nintendo GameCube
Architecture
PowerPC
Author
aharonahdoot
Original studio
Next Level Games
Year
2005
View repository ↗
powerpcsportsstatic-recomp

Other projects for Super Mario Strikers

2