unbaked
4,570 games · 9,088 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules · Privacy

DOSDOS · 1996 · FPS

Duke Nukem 3D

Duke Nukem 3D (DOS, 1996) has an open-source reimplementation, fabiensanglard/chocolate_duke3D, and 15 other public projects, including an official source code release and a source port.

PortMaster

Projects

ReimplementationSDL618 starspushed 2019-03-30no license

chocolate Duke Nukem,3D

development halted; status playable

Source releaseC/asm330 starspushed 2013-08-18no license

Duke Nukem 3D (1996) by 3D Realms Entertainment, Inc.

Officially released source, mirrored by videogamepreservation/historicalsource. (repo archived)

Source portC, SDL141 starspushed 2026-01-25no license

Port of the 3D Realms game "Duke Nukem 3D"

Community source port of officially released code.

ReimplementationSDL

development halted; status playable

ReimplementationSDL

development halted; status playable

ReimplementationC

development halted; status playable

ReimplementationOculus, Build, GTK, SDL, OpenGL

development complete; status playable; Based on the EDuke32 port of Duke Nukem 3D.

ReimplementationSDL

development halted; status playable

Source portC/C++

Mature; reference Duke3D port (based on 2003 official source release)

Source port

dropped from awesome-decomp-games: awesome-game-remakes-only, <

Reimplementation · Source portBuildroot package in batocera.linux (package/batocera/ports)886 starspushed 2025-11-19no licenserelease 1.11.0

Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.

Shipped as a built-in 'port' in Batocera Linux (master, 2026-10)

NBlood/Rednukemcovers 6 games
Source port3D Realms source release (2003) + Build engine; packaged for aarch64…809 starspushed 2026-10-02no licenserelease r14388

Reverse-engineered ports of Build games using EDuke32 engine technology and development principles (NBlood/Rednukem/PCExhumed)

In PortMaster (main) as 'Duke Nukem 3D' (duke.nukem.3d), updated 2024-10-24; needs game data

Batocera port package 'eduke32'
Source portBuildroot package in batocera.linux (package/batocera/ports)

Shipped as a built-in 'port' in Batocera Linux (master, 2026-10)

EDuke32
Source portGPL-2.0 license

status stable

Duke Nukem 3D
Native port

PCGW: origin; status

Eduke32
Native port

dropped from awesome-decomp-games: awesome-game-remakes-only, <

What you need

You need your own copy of the game: these projects ship code only.

Same toolchain

More on DOS

Found via osgameclones.com/, historicalsource/dukenukem3d, en.wikipedia.org/wiki/List_of_commercial_video_g, SubmitGame/awesome-decomp-games/blob/main/data/d, radek-sprta/awesome-game-remakes

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.