Case study
Duke1Decomp: matching source snippets for Duke Nukem 1
Duke1Decomp contains partial reconstructed source for Duke Nukem 1, accompanying studies of tile rendering, sprite rendering, and collision detection. The author reports that included functions compile with Borland Turbo C 2.0 and Turbo Assembler 1.0 to match the original executable's disassembly exactly.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 11
- Last commit
- 2024-06-25
- Language
- Assembly
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Borland Turbo C 2.0 and Turbo Assembler 1.0 for the matching build.
- Scope: Only source snippets are included.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{duke1decomp-case,
title = {{Duke1Decomp: matching source snippets for Duke Nukem 1}},
howpublished = {\url{https://github.com/lethal-guitar/Duke1Decomp}},
url = {https://github.com/lethal-guitar/Duke1Decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/duke1decomp-case/}}
}Plain text
Duke1Decomp: matching source snippets for Duke Nukem 1. https://github.com/lethal-guitar/Duke1Decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/duke1decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Duke2Reconstructed: matching Duke Nukem II source reconstruction · Case study
- Dunk Shot: commented MSX disassembly · Case study
- dw3-decomp-expanded: matching Digimon World 2003 card-game functions · Case study
- DX-Ball: an REA-guided function-level reconstruction with Codex · Case study
- DX-Ball: reconstruct sound panning · Case study
- Elite: Harmless — a Commodore 64 Elite disassembly · Case study