Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · lethal-guitar/Duke1Decomp · Revision 7ed4692
  2. LICENSE GitHub · lethal-guitar/Duke1Decomp · Revision 7ed4692

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab