allrecomps

Nintendo 64 / Source port

Super Mario 64 — sm64coopdx

sm64coopdx extends the Super Mario 64 PC port with online multiplayer that synchronizes enemies, events and levels, plus a Lua API for mods.

Release availableWindows · Linux · macOS
Super Mario 64 — sm64coopdx
Source ↗ · Artwork of the original game; it does not demonstrate this port’s compatibility.

About this project

This is a multiplayer project for the Super Mario 64 PC port and a continuation of djoslin0's sm64ex-coop, maintained by the Coop Deluxe Team.

Source: Official repository README (cached consultation) ↗ · Checked Oct 11, 2026

The documented distinguishing feature is shared-world synchronization: enemies and events, not only player positions, are synchronized between players.

Source: Official repository README (cached consultation) ↗ · Checked Oct 11, 2026

Compatibility

The Windows source-build guide uses MSYS2/MINGW64 with GCC, SDL/SDL2, GLEW, Make and Python 3. This documents a build environment, not a guarantee for every Windows device.

Source: Official Windows compilation guide ↗ · Checked Oct 12, 2026

The Linux guide lists Python 3.6 or newer, SDL2, GLEW, Git, libcurl and zlib, with package instructions for Debian/Ubuntu, Fedora and Arch/SteamOS.

Source: Official Linux compilation guide ↗ · Checked Oct 12, 2026

The macOS Intel guide describes Homebrew dependencies and compilation with OSX_BUILD=1. This page does not establish requirements for Apple Silicon builds.

Source: Official macOS Intel compilation guide ↗ · Checked Oct 12, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

The maintainers mark the initial online-multiplayer goal as accomplished and describe continued maintenance and expansion of the Lua API. This is their project statement, not an AllRecomps gameplay test.

Source: Official repository README (cached consultation) ↗ · Checked Oct 11, 2026

Known limitations

Not documented in the available sources.

Getting started

The README directs users to the official GitHub wiki for setup. It does not specify supported ROM regions or desktop requirements in the cached text; consult the wiki before choosing a build.

Source: Official repository README (cached consultation) ↗ · Checked Oct 11, 2026

For a source build, use the operating-system-specific official compilation guide and its linked build flags. The guides describe obtaining source, installing dependencies and compiling locally; game-file edition requirements need separate confirmation.

Source: Official wiki — compilation guide index ↗ · Checked Oct 12, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.