Cloned Games

Duke Nukem 3D

ArchivedPlayableWindowsDOS

Based on Duke Nukem 3D

Duke Nukem 3D (original game, not this project)Original game image
Image of the original game, Duke Nukem 3D. This project has no screenshots of its own yet.
Links, repository & details

About

This is 3D Realms' official GPL-licensed source code release, dated April 1, 2003, of Duke Nukem 3D version 1.5 (CD version). The game's data files remain separately copyrighted by 3D Realms and are not included — a legally obtained copy of the game, or its free shareware data, is needed to actually play a compiled build.

Getting started

Building requires the free Open Watcom (or Watcom 11.0c) C/C++ compiler targeting DOS 32-bit. The readme walks through both a command-line (`wmake`) build and an IDE-based build, producing a DUKE3D.EXE that must then be copied into a directory containing the game's data files (an owned copy, version 1.4/1.3d data, or the free shareware data) to run.

History

The readme credits Charlie Wiederhold with assembling the source archive and getting it compiling again from material Scott Miller had, leading to this release, and thanks Ken Silverman and Jim Dose for permission to include portions of their Build Engine and audio-library source.

Known issues & limitations

  • audio: Sound will be sketchy on modern systems and only works as well as the original Duke 3D's does.
  • compatibility: The original .DMO demo files do not work; recording new ones and playback sometimes works but has been disabled for stability.
  • compatibility: Networking requires disabling sound to work properly on modern systems.
  • The readme notes several rough edges in this release: sound can be unreliable on modern systems, the original .DMO demo files don't play back correctly (recording/playback of new demos works only sometimes and is disabled by default), and the source to the original SETUP.EXE/SETMAIN.EXE configuration utilities could not be located.
Requires original assets. All Duke Nukem 3D data files remain copyrighted and licensed by 3D Realms; you need the original game data or can use the shareware version's test data.
Share:

More like Duke Nukem 3D

Sporadic
Original game (original game, not this project)Original game image
Raze is a GZDoom-powered source port that runs Duke Nukem 3D, Blood, Shadow Warrior, and other Build-engine games.
Platforms:WindowsOSX
Stars885
Updated11 months ago
LicenseUnknown
Release2019
Active
Original game (original game, not this project)Original game image
Reverse-engineered EDuke32-based ports of Blood, PowerSlave/Exhumed, Duke Nukem 3D and other Build engine games.
Platforms:Windows
Stars803
Updated1 month ago
LicenseUnknown
Release2019
Archived
Original game (original game, not this project)Original game image
A faithful, now-archived source port of Duke Nukem 3D staying close to the original code, with added educational comments.
Platforms:WindowsLinuxOSX
Stars619
Updated7 years ago
LicenseUnknown
Release2012
Sporadic
JFDuke3D screenshot
JFDuke3D is a Duke Nukem 3D source port on the author's own Build engine port, first released in 2003 for Windows, Linux, BSD, and macOS.
Platforms:WindowsOSX
Stars141
Updated9 months ago
LicenseUnknown
Release2010
Halted
Original game (original game, not this project)Original game image
Platforms:N64
Stars17
Updated1 year ago
LicenseUnknown
Release2025
Active
Original game (original game, not this project)Original game image
Platforms:Windows
Stars11
Updated4 months ago
LicenseUnknown
Release2018