allrecomps

Project type: Recompilation

Super Mario Maker 2 — SMM2 Recomp

Switch AArch64 code recompiled into native apps. Desktop launchers compile your own game dump; mobile builds remain experimental.

ToWindows · Linux · macOS · Android · iOS · iPadOS
Development stage:Release available
Super Mario Maker 2 — SMM2 Recomp
Source ↗

Multiplayer

Support in this project — multiplayer in the original game may differ.

Local

On the same device

Not confirmed

Additional controllers enable co-op in Endless and 100 Mario, per the project README.

Project source ↗ ·

LAN

Over a local network

Not confirmed

Online

Over the internet

Not confirmed

README documents controller co-op in Endless/100 Mario. Online/Nextendo is untested on hardware; no AllRecomps playtest. Reviewed version: v0.5.1.

This information needs another review: a newer version/release exists or the source check is over 90 days old. Earlier notes and sources are retained for context; current support is unconfirmed.

“Documented support” means reported by the project. AllRecomps has not tested matches or servers. “Not confirmed” does not mean the feature does not work. Report a correction ↗

About this project

Static recompilation using Metal/Vulkan. Adds 100 Mario Challenge and Course World through a separate course server.

Source: Official project documentation ↗ · Checked Oct 24, 2026

Compatibility

Windows x64 requires Vulkan 1.3 and x86-64-v2. Supply your own updated 3.0.3 game, console keys and firmware.

Source: Official project documentation ↗ · Checked Oct 24, 2026

Desktop packages cover Windows, Linux x64/arm64 and Apple Silicon macOS 15+. Android/iOS have no package download.

Source: Official project documentation ↗ · Checked Oct 24, 2026

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

Development progress

Release v0.5.1 fixes reported checkpoint/death failures. Published packages do not certify full-game stability.

Source: Official project documentation ↗ · Checked Oct 24, 2026

The latest non-prerelease GitHub release observed is v0.5.2. A release does not establish stability, complete gameplay or tested platform support.

Source: GitHub latest release (automatic) ↗ · Checked Oct 24, 2026

Known limitations

Early development. Android has emulator-only testing. Online via Nextendo is new and untested on hardware; Course World is not Nintendo online.

Source: Official project documentation ↗ · Checked Oct 24, 2026

The Windows guide still says untested, while the main README reports users running packages. Hardware compatibility is not independently verified.

Source: Official project documentation ↗ · Checked Oct 24, 2026

Getting started

Extract the desktop launcher, select your own dump and let it compile locally. Keep saves/settings when updating.

Source: Official project documentation ↗ · Checked Oct 24, 2026

Mobile apps require source builds; iOS needs a Mac for building and signing. Android targets arm64, Android 13+.

Source: Official project documentation ↗ · Checked Oct 24, 2026

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