Case study
LEGO City Undercover: a matching Nintendo Switch decompilation
LEGO City Undercover Decompilation reconstructs functions from the Nintendo Switch game in C++. The project uses symbols from the game's dumped main executable and checks rebuilt functions against the original binary, with contributor instructions for analysis in IDA or Ghidra.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 31
- Last commit
- 2026-10-24
- Language
- C++
GitHub data as of 2026-11-10
Requirements & limits
- A dumped main executable from the EU v1.0.3 update is required.
- The documented toolchain uses Python 3.6 or later, Ninja, CMake 3.13 or later and other build dependencies.
- The US v1.0.2 release is untested; the Japanese release is unsupported.
Cite
BibTeX
@misc{lego-city-undercover-decomp-case,
title = {{LEGO City Undercover: a matching Nintendo Switch decompilation}},
howpublished = {\url{https://github.com/Nintendocustom/Lego-City-Undercover-Decompilation}},
url = {https://github.com/Nintendocustom/Lego-City-Undercover-Decompilation},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/lego-city-undercover-decomp-case/}}
}Plain text
LEGO City Undercover: a matching Nintendo Switch decompilation. https://github.com/Nintendocustom/Lego-City-Undercover-Decompilation (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/lego-city-undercover-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Nintendocustom/Lego-City-Undercover-Decompilation · Revision 2b45c42
- docs/CONTRIBUTING.md GitHub · Nintendocustom/Lego-City-Undercover-Decompilation · Revision 2b45c42
More in Games
- LEGO Island: source reconstruction with separately reported exact rebuilds · Case study
- LEGO Racers: a function-matched decompilation of the 1999 Windows game · Case study
- Lego Star Wars III: an in-progress Wii decompilation · Case study
- Link: The Faces of Evil: matching CD-i program decompilation · Case study
- LittleBigPlanet PSP: a matching decompilation of EBOOT.BIN · Case study
- Lode Runner: a byte-exact ZX Spectrum disassembly · Case study