Super Mario 64 Co-op Deluxe on PC: sm64coopdx
Playable PC (Windows) Needs your original copy Verified 26/10/2026

Super Mario 64 Co-op Deluxe on PC: sm64coopdx

An online multiplayer project for the Super Mario 64 PC port that synchronizes enemies and levels between players, with a Lua API for mods.

WindowsLinuxmacOS

What it is

sm64coopdx is an online multiplayer project for the Super Mario 64 PC port that synchronizes all entities and every level for multiple players. It was started by the Coop Deluxe Team to actively maintain and improve, but also continue, sm64ex-coop, created by djoslin0. Unlike previous multiplayer projects, it synchronizes enemies and events, so players interact with the same world at the same time.

Over time the goal evolved from a simple multiplayer mod to constantly maintaining and improving the project, notably its Lua API: it is moddable via Lua, like Roblox and Garry’s Mod, and documentation is available to get started. You need your own Super Mario 64 ROM that you obtained from your own cartridge. GigaROM hosts neither the program nor the ROM; the download comes from the official page.

What you need

Your original copy: Your own Super Mario 64 ROM, obtained from your cartridge. The project does not include game data.
  • Windows, Linux or macOS.
  • Your own Super Mario 64 ROM (the version the project specifies), obtained from your cartridge.

How to install and run it

  1. Download the latest release from the official page (“Go to official project” button).
  2. Point it to your Super Mario 64 ROM when the program asks.
  3. Create or join an online game and, if you like, try Lua mods.

Current limitations

  • It needs your own Super Mario 64 ROM.
  • The repository does not declare a standard open-source license.

Port or emulator?

If your computer does not meet the requirements, you do not have the exact version the port asks for, or you prefer the classic route, you can play the original with a console emulator: see emulators and its install and setup guide.

Other ports