Case study
BTD5-Decomp: a hand-built Bloons TD 5 decompilation
BTD5-Decomp reconstructs Bloons TD 5 source by hand in C++, using leftover debug information where available to name files and classes. Its intended comparison is between compiled project code and the game executable, while the current source tree remains unbuildable.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 16
- Last commit
- 2024-11-04
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- Scope: Bloons TD 5 is the source program for the reconstruction.
- Limits: The project cannot currently be built into an executable.
- License: No licence file in the repository.
Cite
BibTeX
@misc{btd5-decomp-case,
title = {{BTD5-Decomp: a hand-built Bloons TD 5 decompilation}},
howpublished = {\url{https://github.com/NKHook/BTD5-Decomp}},
url = {https://github.com/NKHook/BTD5-Decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/btd5-decomp-case/}}
}Plain text
BTD5-Decomp: a hand-built Bloons TD 5 decompilation. https://github.com/NKHook/BTD5-Decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/btd5-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · NKHook/BTD5-Decomp · Revision b647016
More in Games
- BugsDecomp: decompiling Bugs Bunny: Lost in Time for PC · Case study
- Bumpy's Arcade Fantasy: reconstructing a DOS game in C · Case study
- c1: a C port of PlayStation Crash Bandicoot · Case study
- Call of Duty 2: Big Red One: reconstructing Xbox game code in C++ · Case study
- Castlevania: Order of Ecclesia — decompiling the Nintendo DS game · Case study
- ChameleonTwist2v1.0-JP: rebuilding the Japanese Nintendo 64 game · Case study