Cloned Games

Pokemon Moon Decompilation

DecompilationActive

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Based on Pokémon Moon

Pokémon Moon (original game, not this project)Original game image
Image of the original game, Pokémon Moon. This project has no screenshots of its own yet.
Links, repository & details

About

A decompilation that reconstructs the European base release of Pokémon Moon from its Nintendo 3DS ARM executable, with source code, build tooling, symbol metadata and reverse engineering notes. The manifest records 2,984 source-backed functions out of 18,945 inventoried internal functions (15.75%). It contains no retail game binaries or assets, and also provides a separate portable PC runtime target using SDL2 and OpenGL.

Getting started

You must provide files extracted from your own legally obtained copy of the game, placed in the expected local paths. The PC runtime is built separately with CMake and reads retail resources from an external data folder.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Nintendo 3DS version).

  • Retail resources must be supplied externally under a selected data root.

Features

  • A native PC runtime uses SDL2/OpenGL for input and rendering and shares reconstructed game logic.

How to install

  1. Run the PC executable; use `--headless` to start without a window.
  2. Select external game data with `--data-root`, `POKEMOON_DATA_DIR`, or `POKEMOON_DATA_ROOT`.

Summarised from the project's README.

FAQ

What is Pokemon Moon Decompilation?
Pokemon Moon Decompilation is an open-source decompilation of Pokémon Moon. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Nintendo 3DS.
Do I need the original game files to run Pokemon Moon Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: