OdysseyDecomp is a free, open-source decompilation project dedicated to reconstructing the source code of Nintendo's Super Mario Odyssey for the Nintendo Switch. The project uses reverse engineering techniques to recreate the game's original codebase from scratch, providing developers and researchers with a foundation for understanding its internal systems and architecture. OdysseyDecomp focuses primarily on Super Mario Odyssey version 1.0.0, with the broader goal of supporting code comparisons across multiple game versions. The repository includes specialized build scripts, compiler toolchains, and binary comparison utilities that help developers verify the accuracy of reconstructed code against the original game executable. Users can configure development environments on Linux, macOS, and Windows through WSL, with additional support for Visual Studio Code development containers and Nix-based dependency management.

Features

  • Super Mario Odyssey Decompilation: Reconstructs the source code of Super Mario Odyssey through reverse engineering, focusing on accurately reproducing the original Nintendo Switch game executable.
  • Game Version Research: Targets Super Mario Odyssey version 1.0.0 while providing a foundation for comparing and analyzing code differences across additional game versions.
  • Automated Build System: Includes Python-based setup and build utilities, CMake, Ninja, and supporting toolchains for compiling reconstructed game code.
  • Binary Comparison and Verification: Provides specialized tools for comparing compiled code against the original game executable to identify differences and validate decompilation accuracy.
  • Cross-Platform Development Environment: Supports development on Linux, macOS, and Windows through WSL, with optional Visual Studio Code Dev Containers and Nix-based dependency management.
  • - Open-Source Collaboration and Modding Research: Offers publicly accessible source code, technical documentation, GitHub contributions, and community collaboration to support reverse engineering and future game modifications.

Project Activity

See All Activity >

Categories

Games

Follow OdysseyDecomp

OdysseyDecomp Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OdysseyDecomp!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C, C++

Related Categories

C++ Games, C Games

Registered

24 hours ago