Super Mario 64
Game: Super Mario 64 → (N64, 1996)
A full C decompilation of Super Mario 64 in five versions: Japanese, US, European, Shindou, and iQue Player. It builds ROMs identical to the originals, checked by their hashes, while naming and documentation of the code and data structures are still in progress. The NON_MATCHING option uses functionally equivalent C where the code doesn’t match byte for byte and avoids undefined behavior. It builds on Linux, on Windows through WSL, on macOS, or with Docker, and on its own it only produces N64 ROMs: the sm64-port PC port is based on it. Its last major update, “Refresh 16,” is from August 17, 2023. Textures, sounds, and music are extracted from your own ROM, but the repository includes the game’s models, collision, and level data written as C.
- Console
- Nintendo 64
- Architecture
- MIPS
- Author
- n64decomp
- Stars
- 8.9k
- Last activity
- 2024-02-04 · 2 years ago
- Latest version
- irix2 · 2019-08-25
- License
- CC0-1.0
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
Other projects for Super Mario 64
6
Super Mario 64 (sm64-port) · Super Mario 64 (sm64coopdx) · Super Mario 64 (Ghostship) · Super Mario 64 (SM64Plus) · Super Mario 64 (Render96ex) · Super Mario 64 See all →