Power Moon Recomp & smo-recomp

How the active Super Mario Odyssey static recompilation projects compare across supported game dumps, graphics features, amiibo support, and Linux/Steam Deck builds.

  • Simon3Sarkis: v0.2.0 (188★)
  • coz-0: 1.4.1 (87★)
  • SwitchRecomp: v190 (196★)
  • OdysseyDecomp: 516★
Historic brass Mariner’s astrolabe with engraved degree markings and rotating alidade
Precision brass navigation instrument and expedition dial

Why there are multiple Super Mario Odyssey PC recompilation projects

In late 2026, static recompilation of Nintendo Switch ARM64 titles matured rapidly across independent engineering teams. Rather than emulating the Switch CPU with a JIT at run time, static recompilers translate the game’s AArch64 executable into C ahead of time and link it against a native Horizon OS and NVN-to-Vulkan runtime. Four open-source repositories touch Super Mario Odyssey:

Repository & LineageLicenseDistributionSupported Game VersionDistinguishing Capabilities
Simon3Sarkis/super-odyssey-pc-recomp
Continues Power Moon Recomp (built on LAS Recomp)
MITPrebuilt Windows ZIP & Linux / Steam Deck AppImage (v0.2.0)1.0.0 & 1.4.1 (extracted exefs + romfs)0.5x–4x res, DLSS/DLAA, FSR 1, SMAA, ultrawide, 90/120 FPS, 120 Hz interp., direct mouse camera, DualSense/Switch Pro gyro, RomFS mod loader, GitHub updater
coz-0/smo-recomp
Built on Denkishi/ssbu-recomp
GPL-3.0-or-laterSource-only Windows x64 pipeline (scripts/setup.py --dump → smo_native.exe)1.4.1 only54,214 lifted functions, 27,888 Maxwell shaders, 331 syscalls, 102-amiibo virtual NFC overlay (F1 / L3+R3), WebView2 Action Guide, 276-run stress harness
SwitchRECOMP-Dev/SwitchRECOMP
By MZ Labs
AGPL-3.0 + GPL-3.0 (snxvk)Prebuilt Windows ZIP & Linux tar.gz (v190)Multi-game Switch NSO + RomFSExperimental multi-title static recompiler (63K+ C++ LOC) with snxvk Maxwell-to-Vulkan translation and Super Mario Odyssey profile support
MonsterDruide1/OdysseyDecomp
Community decompilation
Decomp referenceSource decompilation repository (no PC runtime)1.0.0Matches ARM64 assembly functions back to readable C++ (516 GitHub stars); serves as symbol and type reference for researchers

1. Simon3Sarkis/super-odyssey-pc-recomp (Power Moon Recomp)

Created on November 12, 2026 (188 stars, 1,476 release downloads), Simon3Sarkis/super-odyssey-pc-recomp continues Power Moon Recomp (originally built on LAS Recomp) and packages the entire lifter, shader compiler, and Zig/LLVM C toolchain into a ready-to-run desktop application:

  • Prebuilt Windows & Linux/Steam Deck binaries: Users download Super.Odyssey.PC.Recomp-0.2.0-windows.zip or Super.Odyssey.PC.Recomp-0.2.0-linux-x86_64.AppImage, pick their 1.0.0 or 1.4.1 exefs/romfs folder in a GUI window, and click Install Game.
  • PC graphics & frame pacing: Supports 0.5x to 4x internal resolution scaling, NVIDIA DLSS / DLAA, AMD FSR 1, SMAA, ultrawide Fill window mode, experimental native 90 / 120 FPS gameplay ticks, and 120 Hz frame interpolation.
  • PC-native controls: Direct mouse camera control (added in v0.1.1), dynamic on-screen button prompts that switch between keyboard/mouse and gamepad icons, and native SDL2 gyroscope motion controls for DualSense and Switch Pro controllers.

2. coz-0/smo-recomp (1.4.1 Source Pipeline & 102-Amiibo Menu)

Created on October 16, 2026 (87 stars, 12 forks), coz-0/smo-recomp is a clean-room static recompilation of Super Mario Odyssey 1.4.1 built on Denkishi/ssbu-recomp (`docs/architecture.md` and `docs/building.md`):

  • Differential lifter & shader verification: Lifts 54,214 AArch64 functions into 258 C shards (smo_lift.lib, verified against 23,194 / 23,194 Unicorn CPU differential tests) and translates all 27,888 / 27,888 Maxwell shader stages (7,381 vertex, 20,436 fragment, 3 geometry, 68 compute; verified across 1,519 control-flow shaders and 6.2M simulated GPU invocations).
  • 276-scenario automated stress suite: Verified across 176 stage scenes and 100 kingdom stress scenarios totaling 2.1 million frames with 0 Vulkan failures and 0 unimplemented instructions.
  • Built-in 102-amiibo NFC menu & WebView2 Action Guide: Pressing F1 or clicking both analog sticks (L3 + R3) opens an in-game overlay with 102 built-in amiibo figures (searchable by name or filtered by Mario, Odyssey, Bowser, Peach, Zelda, and Other) for Uncle Amiibo moon hints, costume unlocks, Hint Art, and heart/coin refills, plus an in-window WebView2 HTML viewer for the game’s Action Guide.

3. SwitchRECOMP-Dev/SwitchRECOMP (v190)

Developed by MZ Labs (196 stars, 481 downloads), SwitchRECOMP-Dev/SwitchRECOMP is a general-purpose multi-game Nintendo Switch static recompiler (~63,200 lines of C++ across its rex_arm64 lifter, snx kernel/service layer, and snxvk Maxwell-to-Vulkan renderer) that targets Super Mario Odyssey alongside Breath of the Wild, Super Mario Wonder, Celeste, and Sonic Mania.

Super Odyssey PC Recomp supports XInput and SDL2 controllers with automatic button prompt switching, plus native gyro motion controls for Cappy spin throws and downward cap throws on DualSense and Switch Pro controllers:

ControllerBest For in Odyssey RecompHardware AdvantageLink
Sony DualSenseGyro motion throws & SDL2 HIDBuilt-in 6-axis gyroscope for Cappy motion throws + crisp D-padView on Amazon
GameSir Cyclone 2Precision 3D platforming & gyroTMR sticks, 6-axis gyro in Switch mode, 1000 Hz wireless dongleView on Amazon
8BitDo Ultimate 2 WirelessWindows & SteamOS dock playZero-drift TMR sticks, charging dock, Switch/XInput mode toggleView on Amazon
Xbox Wireless ControllerPlug-and-play Windows 10/11Native XInput layout with instant button prompt switchingView on Amazon

As an Amazon Associate, this site earns from qualifying purchases.

Sixteenth-century world navigation chart showing twin hemispheres, compass roses and maritime expedition routes
World expedition chart and compass routes echoing the Odyssey globe voyage
Desktop gaming PC workstation with dual monitors and tempered glass chassis
Windows x64 desktop workstation for Vulkan 1.3, DLSS, FSR 1 and ultrawide output
Macro view of a handheld mainboard PCB and multi-core GPU silicon package
AVX2 CPU and Vulkan 1.3 shader translation pipeline

Common questions

Which project should most players download first?

Start with Simon3Sarkis/super-odyssey-pc-recomp (v0.2.0) if you want a prebuilt Windows 10/11 installer or Linux/Steam Deck AppImage with DLSS, FSR 1, direct mouse camera, and support for both 1.0.0 and 1.4.1 dumps without installing Visual Studio.

Why is coz-0/smo-recomp source-only?

coz-0/smo-recomp compiles the lifted C shards directly into a single monolithic smo_native.exe using your local Visual Studio 2022 + Clang toolchain via python scripts/setup.py --dump , rather than shipping a bundled compiler inside a release archive.

Can I use the same 1.4.1 exefs/romfs dump with both projects?

Yes. A complete, merged Super Mario Odyssey 1.4.1 dump (containing exefs/main, exefs/sdk and the full romfs tree) works with both Simon3Sarkis/super-odyssey-pc-recomp and coz-0/smo-recomp.