Cloned Games

sm64ex

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

About

Super Mario 64 is a 1996 platform game developed and published by Nintendo for the Nintendo 64 — the first 3D game in the series, in which Mario collects Power Stars scattered by Bowser across paintings inside Princess Peach's castle to rescue her. sm64ex is a PC port of Super Mario 64 (a fork of sm64-port) that adds an options menu with button remapping, a choice of renderers (including OpenGL 1.3 for older hardware, plus GL2.1, D3D11, and D3D12), and support for both little- and big-endian save files. It requires extracting assets from a legally owned ROM once, after which the ROM is no longer needed.

How it differs from the original

Beyond faithfully reproducing the original, it adds features the N64 release never had — an optional analog camera and mouse-look control, an option to skip the introductory cutscenes, a cheats menu, and support for external custom texture packs.

Getting started

Assets need to be extracted once from your own Super Mario 64 ROM using the included extraction script, after which the ROM itself isn't needed to play. Build instructions for Windows, Linux, and other platforms are covered in the project's wiki.

Requires original assets. A ROM is required to extract assets using extract_assets.py, though the ROM is not needed after extraction.

Additional notes

Localization
The project's own documentation is available translated into Spanish, Portuguese, Simplified Chinese, and Malay.
Share:

More like sm64ex

Halted
Original game (original game, not this project)Original game image
A full decompilation of Super Mario 64 for the JP, US, EU, Shindou and iQue releases; a prior copy of the game is needed.
Stars8,814
Updated2 years ago
LicenseCC0-1.0
Release2019
Active
Super Mario 64 Port screenshot
It does not include any copyrighted assets, so you must provide a supported US or JP ROM.
Stars800
Updated1 month ago
LicenseMIT
Release2023
Archived
Original game (original game, not this project)Original game image
A PSX/PC port of the Super Mario 64 decompilation with real DualShock rumble support, though unfinished and archived.
Platforms:PS
Stars466
Updated3 months ago
LicenseUnknown
Release2024
Active
Original game (original game, not this project)Original game image
A Nintendo 3DS port of Super Mario 64 with stereo 3D, touch-screen camera controls and a mini-menu.
Stars317
Updated3 months ago
LicenseUnknown
Release2020
Active
Original game (original game, not this project)Original game image
A Nintendo DSi port of the Super Mario 64 decompilation, with hardware-specific rendering and audio code.
Stars180
Updated4 months ago
LicenseCC0-1.0
Release2021
Halted
Quad64 screenshot
A no-longer-maintained open-source Super Mario 64 level editor supporting both vanilla and extended ROMs across all major regions.
Platforms:Windows
Stars127
Updated4 years ago
LicenseMIT
Release2017