Case study
Pokémon Moon: reconstructing the European Nintendo 3DS release
This reconstructs the European base release of Pokémon Moon for the Nintendo 3DS. The title ID is 0004000000175E00 and the product code is CTR-P-BNEA, title version 0. Retail code.bin has SHA-256 fbe0ce6da21542542f49645fff78ba1b7e5e7cc172ce4daceeb5c26ab54adba1. Retail static.crs has SHA-256 e18db06b0609739e8e62cd4786c6b2da838d20347050e4c2ac822bf35c016957. The manifest lists 2,984 source-backed functions out of 18,945, including 298 exact ARM matches.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 28
- Last commit
- 2026-09-16
- Language
- C++
GitHub data as of 2026-11-10
Requirements & limits
- Python 3, GNU Make, arm-none-eabi-g++ 16.2.0, and ARM GNU binutils 2.47. make verify builds the exact profile. A separate PC runtime uses CMake 3.20 or newer, C++17, SDL2, OpenGL, and Ninja.
- The README does not name a license.
Cite
BibTeX
@misc{pokemon-moon-decomp,
title = {{Pokémon Moon: reconstructing the European Nintendo 3DS release}},
howpublished = {\url{https://github.com/gradenGnostic/pokemoon}},
url = {https://github.com/gradenGnostic/pokemoon},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/pokemon-moon-decomp/}}
}Plain text
Pokémon Moon: reconstructing the European Nintendo 3DS release. https://github.com/gradenGnostic/pokemoon (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/pokemon-moon-decomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · gradenGnostic/pokemoon · Revision 7a5936e
More in Games
- Pokémon Snap: a work-in-progress Nintendo 64 decompilation · Case study
- Pokémon Stadium 2: a partial USA 1.0 decompilation · Case study
- Pool of Radiance: DOS engine and file-format reconstruction · Case study
- Princess Maker 4: a Japanese DS decompilation in progress · Case study
- Prototype: incremental behavioral decompilation through a hooked DLL · Case study
- pso-gc: Phantasy Star Online Episode I & II GameCube decompilation · Case study