
About
Duke Nukem is a 1991 MS-DOS platform game developed and published by Apogee Software, following the character Duke Nukem across three ten-level episodes; the first episode was distributed as shareware, and the name was briefly changed to 'Duke Nukum' to avoid trademark issues. Freenukum is a work-in-progress, AGPL-3.0-or-later licensed Rust reimplementation of the 1991 DOS game Duke Nukem 1 for Linux, installable via Cargo; the developer notes it's still missing functionality such as opponents and some level items.
How it differs from the original
It's currently missing content present in the original, including enemy opponents and some items in the levels, as development is ongoing.
Getting started
Install the Rust toolchain and SDL2 development libraries, then build and install with `cargo install freenukum`; the game also requires the original Duke Nukem 1 graphics data, obtainable for free as the shareware episode from 3D Realms or via archive.org, or from a Duke Nukem 3D CD, which includes the full version.
Known limitations
- gameplay: Game is work in progress; opponents and some items are missing from the levels.