© 2011-2015 K1n9_Duk3
ReDuke is a re-engineered version of the original Duke Nukem game(s).
Everything in ReDuke was implemented from scratch, based on the audiovisual output of the original game. The original game was NOT decompiled or disassembled. (Unless you consider extracting strings from the executables "disassembling", that is.)
This project would not have been possible without DOSBOX and its video capture capabilities.
- ReDuke runs natively in Windows - no DOS emulator required
- ReDuke supports all three Episodes of the original Duke Nukem game
- All produced files (high scores, saved games, keyboard controls and game speed) are compatible with the original DOS versions
- ReDuke can automatically convert the spelling "NUKUM" back to "NUKEM" and restore the original title screen
- ReDuke includes a built-in frontend with automatic game detection
- Text strings can be read from external files, making the games moddable (see STRINGS.TXT for an example)
- ReDuke can convert all graphics to PNG images and sound effects to WAV files
- ReDuke can use high-quality sounds and graphics instead of the original ones
- ReDuke supports music
Basically any PC made in the last 10 years should be able to run ReDuke, as long as the following requirements are met:
- Windows PC (tested on Windows XP SP3 and Windows Vista SP2)
- OpenGL compatible graphics card
- DirectSound compatible sound card
The oldest/slowest PC available for testing was a 1.3 GHz Athlon with 512 MB RAM, a GeForce 2 MX (32 MB) and a SoundBlaster Live! running Windows XP (SP3). It was able to run ReDuke smoothly when using the original graphics and a resolution no higher than 640x400 pixels. High-quality graphics and higher resolution, however, slowed the game down to being unplayable. In addition, the high-quality fullscreen images (1280x800 pixels) were not displayed properly. This might be caused by the graphics card not supporting textures larger than 1024x1024 pixels.
An Athlon XP 3000+ (clocked down to 1.3 GHz) with a 64 MB GeForce 2 MX was able to run ReDuke smoothly at the default resolution of 640x400 pixels, even when using the hi-res images.
The most recent version of ReDuke (Beta 4) is now hosted along with the Duke Nukem 3D High Resolution Pack. The download link is at the bottom of the page.
ReDuke is officially dead. I haven't gotten any bug reports so far, so I must assume that everybody is happy with ReDuke as it is now. And then, there's also the fact that there's no way to purchase the original Duke Nukem game right now.