Nintendo SwitchNintendo EPD, 2017
Switch Playable

Super Mario Odyssey (Coz-0)

Game: Super Mario Odyssey → (Switch, 2017)

NSW

A native Windows x64 version of Super Mario Odyssey (1.4.1), made by static recompilation: the game’s AArch64 machine code is translated ahead of play into C and compiled for the PC, and the console’s system, NVN graphics API (on Vulkan, with a Maxwell shader translator), audio, video, controllers, and file system are reimplemented by the project’s own runtime. It isn’t an emulator. It started from the design, lifter, and runtime of Denkishi’s ssbu-recomp. The README calls it an early, unfinished version and measures everything on a single development PC: a new game starts and the save file works, an automated test plays through Cap Kingdom to the first capture in Top-Hat Tower, another starts the game’s 176 stages and 100 scenarios across all kingdoms, and its author played by hand to Cascade Kingdom’s first checkpoint with an Xbox One controller, at about 60 fps. It has an amiibo menu (F1), in-window help, and screenshots (F12); what the 1.4.1 update added hasn’t been tested yet. It publishes no releases: you build it from the source. 99 of its last 100 commits list Claude as a co-author.

You needYour own copy of Super Mario Odyssey 1.4.1, dumped from your console: the program with the update, the RomFS with the update applied, and the update’s control data, already decrypted (no keys or firmware are needed). 64-bit Windows 10 or 11 and a Vulkan 1.3 GPU (developed on NVIDIA). To build it: LLVM/clang 9.0.0, Visual Studio 2019 Build Tools with Windows SDK 10.0.19041, the Vulkan SDK 1.4, SDL3, the WebView2 SDK, and Python 3.13.

How it gets to PC
Static recompilation
Console
Nintendo Switch
Architecture
ARM64
Author
Coz-0
Original studio
Nintendo EPD
Year
2017
Stars
84
Last activity
2026-10-28 · 14 days ago
License
GPL-3.0
Language
C
View repository ↗
arm64platformervulkanstatic-recompai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/recomp/super-mario-odyssey-coz-0.svg)](https://recompendium.com/en/recomp/super-mario-odyssey-coz-0/)

Other projects for Super Mario Odyssey 5