ReDuke: Duke Nukem 1 for Windows

Discuss coding, porting and creating games
Post Reply
User avatar
K1n9_Duk3
4-bit nibble
Posts: 31
Joined: March 26th, 2013, 8:12 am
Contact:

ReDuke: Duke Nukem 1 for Windows

Post by K1n9_Duk3 »

Here's something I started in April 2011: ReDuke

UPD: ReDuke (Beta 4) is now hosted on the Duke Nukem 3D: High Resolution Pack website. Scroll down to the bottom of the page.

It's a re-engineered port of the original Duke Nukem game.

- runs natively in Windows
- supports all three Episodes
- High Scores and saved games are compatible with DOS versions
- supports high-quality graphics (four times higher resolution) and sounds

You'll need the data files from the original DOS games to play ReDuke.

Here's a video of ReDuke playing the preview demo: http://www.youtube.com/watch?v=fLzTEn7EtZE
(the footage was recorded more than a year ago, so some of the minor issues have already been fixed)

Consider this a beta release. There are still some issues that need to be fixed (see readme.txt).
User avatar
Lunick
6-bit nerd
Posts: 77
Joined: March 2nd, 2013, 2:55 am
Location: Tasmania, Australia
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by Lunick »

I have been waiting so long for this \o/

Edit: You should really post this over at Duke4 http://forums.duke4.net/
User avatar
K1n9_Duk3
4-bit nibble
Posts: 31
Joined: March 26th, 2013, 8:12 am
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by K1n9_Duk3 »

I'd do that, but my account over there has yet to be reviewed so that I can actually post something.
User avatar
Lunick
6-bit nerd
Posts: 77
Joined: March 2nd, 2013, 2:55 am
Location: Tasmania, Australia
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by Lunick »

Well I did it on your behalf at least and linked to this thread and your PCKF thread.

I really do love this :D
User avatar
K1n9_Duk3
4-bit nibble
Posts: 31
Joined: March 26th, 2013, 8:12 am
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by K1n9_Duk3 »

I just uploaded the second beta of ReDuke.

Changes:
- added QuickSave & QuickLoad
- added customizable controls
- added demo recording
- added auto-scaling for backdrops and full-screen images and custom tile sizes
- added music support
- added "/fixratio", "/nomipmap", "/nofilter" and "/waitkey" parameters
- added support for JPEG images
- improved mirror code (less glitches when screen height is no multiple of 200 pixels)
- main demo now uses last level in the list defined in the string files instead of the hard-coded value 20 (allows variable number of levels)
- external string files now override idividual string sections instead of replacing the internal files completely

Here's a test video showing ReDuke with (some) HD graphics: http://www.youtube.com/watch?v=uzhR3gMDEqo

I'd like to hear what you think about the new QuickSave feature. If you think it ruins the gameplay, I'll turn it into a cheat/debug feature in future releases.

Whatever your opinion might be, please use the QuickSave and QuickLoad keys excessively! I hope I didn't miss anything while I implemented it, but you can never be too sure.
User avatar
DOSGuy
Website Administrator
Posts: 1063
Joined: September 2nd, 2005, 8:28 pm
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by DOSGuy »

K1n9_Duk3 wrote:Here's a test video showing ReDuke with (some) HD graphics: http://www.youtube.com/watch?v=uzhR3gMDEqo
Cool!
Today entirely the maniac there is no excuse with the article.
User avatar
K1n9_Duk3
4-bit nibble
Posts: 31
Joined: March 26th, 2013, 8:12 am
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by K1n9_Duk3 »

Here's ReDuke Beta 3.

Changes:
- Duke can now do somersaults
- HoverBots can now ascend "stairs" properly
- EnemyShots are less likely to fly through walls

- added DOS end screens (a.k.a. B800 screens)
- added DOS keycode mapper (ReDuke now uses the original KEYS.DN? file to load and store key codes. Keyboard controls should now be exactly like in the DOS version.)
- fixed a bug where files included in the executable could not be read due to case-sensitive extensions
User avatar
Lunick
6-bit nerd
Posts: 77
Joined: March 2nd, 2013, 2:55 am
Location: Tasmania, Australia
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by Lunick »

Is this still going on? :)
User avatar
K1n9_Duk3
4-bit nibble
Posts: 31
Joined: March 26th, 2013, 8:12 am
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by K1n9_Duk3 »

Lunick wrote:Is this still going on? :)
With Gearbox now owning Duke Nukem 1, ReDuke is officially dead.

You can still get the most recent version (Beta 4) here. But do not count on it being available "forever".
User avatar
MrFlibble
Forum Administrator
Posts: 1799
Joined: December 9th, 2010, 7:19 am

Re: ReDuke: Duke Nukem 1 for Windows

Post by MrFlibble »

Did you get a C&D already, or is it just precautionary measures?
User avatar
K1n9_Duk3
4-bit nibble
Posts: 31
Joined: March 26th, 2013, 8:12 am
Contact:

Re: ReDuke: Duke Nukem 1 for Windows

Post by K1n9_Duk3 »

If I did get a C&D, the zip file wouldn't be online anymore.

It is both precaution and the fact that I see no sense in spending any more time analyzing video captures. I have not received any bug reports, so most users of ReDuke appear to see no difference between ReDuke gameplay and vanilla Duke Nukem gameplay. (You would have to record a demo in one version and play it in the other to notice). The few issues I know of do not affect the gameplay.

I think the only way to get even closer to the original would be through disassembly/decompilation. But the whole point of doing ReDuke was to prove that recreating a game can be done without that. So either way, ReDuke is dead. Long live DeDuke? No.

Edit: ReDuke (Beta 4) is now hosted on the Duke Nukem 3D: High Resolution Pack website. Scroll down to the bottom of the page.
User avatar
MrFlibble
Forum Administrator
Posts: 1799
Joined: December 9th, 2010, 7:19 am

Re: ReDuke: Duke Nukem 1 for Windows

Post by MrFlibble »

I just added the working download link to the OP so that people can easily see it.
Post Reply