Recomp

Super Mario Bros. Wonder Linux port

by BelmanteGu

This page was last updated Oct 19, 2026.

About this recompilation

Projeto Belmante's static recompilation of the original Nintendo Switch Super Mario Bros. Wonder 1.0.0. Converts the player's own AArch64 game code to C++ with a native runtime and NVN-to-Vulkan graphics; generated game code and data remain private.

Linux support and installation

Linux

Build required

Native static recompilation; Vulkan

Requirements

Own legally dumped Super Mario Bros. Wonder 1.0.0 base-game data (Switch title 010015100B514000), own keys and required firmware; locally generate game C++ and translate shaders. No game data, generated game code or distributable game build supplied. Vulkan 1.3 GPU, clang, CMake 3.25+, Ninja, SDL3 3.2.x, Vulkan-Headers 1.4.357+, .NET SDK 10 and Python 3.11+ environment.

Sources

Documented since 2026-10-17 with Ubuntu 26.04 and RTX 3050/Intel UHD tests. Measured scene-specific performance is not whole-game validation. Documented SDL3 build uses XWayland; ultrawide HUD and rendering checks remain.

Maintainer documentation · Checked Oct 19, 2026 · Source 665b2f9

Source ↗