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
Build Securely on AWS with Proven Frameworks Icon
Build Securely on AWS with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download 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

4 days ago