VOGONS


First post, by Kerr Avon

User metadata
Rank Oldbie
Rank
Oldbie

Great news for fans of really good first or third person shooters. Duke Nuke: Zero Hour, the superb Nintendo 64 exclusive, and arguably (or certainly, if you ask me) the only good Duke Nukem 3D sequel, was recently fan-ported to the PC!

Duke Nukem: Zero Hour is a third person shooter (which you can play entirely in first person mode if you prefer, as I do) where time travelling aliens are trying to wipe out the human race so you, as Duke, have to go to various time/place zones to prevent the alien invasion. In every time-zone you get to use period specific weapons as well as weapons you capture from the aliens.

A decomplication of the game was recently published, meaning that anyone can take the resultant code, and port it to any other computer or console, and now a PC port has been made available. It is early days yet, so it doesn't even support the mouse for the moment, but it's always being updated, so very soon it should be the ideal way to play this brilliant game.

Bear in mind that it is a Nintendo 64 game, and of course (for the moment, at least) there are no updated graphic packs available, so it will look like a game written for a 1996 console. But don't judge the game on it's looks, judge it on it's excellent level design, it's weapons, it's various times zones and era-specific weapons for you to use, it's occasional humour, etc. The game's only real faults are that the levels are long and you don't have the ability to quick-save and the game doesn't have mid-level checkpoints (though hopefully the PC port will add either checkpoints or quick-save), the (thankfully rare) snipers can take off too much of your health (one of the game's designers said, on the Gamefaqs N64 forum that he regretted this), and the frame-rate might be annoying for some (it's a very detailed 3D game on 1996 hardware) but the frame-rate is no problem on the PC port (yay!) since it's designed to use the PC's power to give a modern frame-rate.

Here's a quick review of the game (N64 version, of course, not the PC port) :

https://www.youtube.com/watch?v=0YWzDAKgDIs

Or a longer breakdown of the game by the brilliant Civvie 11 (N64 version, again) :

https://www.youtube.com/watch?v=6XYJ2Y9AJhg&t … 6ZXJvIGhvdXI%3D

Download the port from:

https://github.com/sonicdcer/DNZHRecomp

But you will need to find the N64 rom of the U (NTSC) version of Duke Nukem: Zero Hour yourself, then put it into the PC port's folder.

Edit: I should have said that the N64 (and so this port) is nothing at all to do with the fan-made mod of the same name for Duke Nukem 3D.

Reply 1 of 3, by elszgensa

User metadata
Rank Member
Rank
Member
Kerr Avon wrote on 2025-11-03, 16:43:

But you will need to find the N64 rom of the U (NTSC) version of Duke Nukem: Zero Hour yourself

No, no you won't.

You'll have to dump it from your own cartridge. AFAICT, even if you own it, and download an 100% data-identical copy from somewhere other than the cart, you're breaking the law. (Not that anyone not watching you downloading could tell, but still.)

Reply 2 of 3, by Kerr Avon

User metadata
Rank Oldbie
Rank
Oldbie
elszgensa wrote on 2025-11-04, 06:28:
Kerr Avon wrote on 2025-11-03, 16:43:

But you will need to find the N64 rom of the U (NTSC) version of Duke Nukem: Zero Hour yourself

No, no you won't.

You'll have to dump it from your own cartridge. AFAICT, even if you own it, and download an 100% data-identical copy from somewhere other than the cart, you're breaking the law. (Not that anyone not watching you downloading could tell, but still.)

Oh yes, the law concerning game roms does change from country to country, and no doubt finding and downloading a certain rom is illegal in some countries. I am in the UK, and I don't know what specifically the law is regarding downloading roms for personal use of games that you do legally already own (and if the law actually worked anymore in the UK then I'd imagine that it's practitioner's would prefer to try to stop the rising crime/murderer/knife crime rate than bother about game roms, but yes it's still a valid point, of course). I honestly believe that it's morally acceptable to download a rom file of a game you already legally own (as in you bought an original game disc/cartridge/cassette/etc), though the law might well differ here.

Actually, I've just realised, my own believe might not 100% apply in this particular case. My Nintendo 64 is PAL (I am in England), so my Duke Nukem: Zero Hour cartridge is also PAL. Erm, but this PC port of the game will only work with the NTSC version of the game, so I downloaded the NTSC rom of the game, which must surely be different in some way, code-wise, from the PAL version (if they were identical, then there wouldn't be two version (PAL and NTSC), just one game rom for both regions). So it's a little more complicated than I thought!

Still, Duke Nukem: Zero Hour on the PC! That is still brilliant.

Reply 3 of 3, by BaronSFel001

User metadata
Rank Member
Rank
Member

Unless one falls into my lap, I have officially run out of reasons to justify acquiring a secondhand N64. Most of my interested titles not ported to PC made it to Xbox, and while there are a handful of exclusives remaining they are not all that worthwhile (I find The World is Not Enough more fitting and balanced on PlayStation; Turok Rage Wars is not worth what fixed carts go for these days nor is the one exclusive mission in Worms Armageddon). Duke Nukem 64 was source-ported years ago, making Zero Hour the last holdout.

But I will keep thinking on it as I am wont to do. The LucasArts games by Factor 5 were made for N64 with something of that special touch lost in their transition to (or, for Indiana Jones and the Infernal Machine, gained from) PC. At the end of the day N64 was first in a continuing line of Nintendo systems bolstered by their exclusive games rather than technical strengths, but on the other hand what keeps original consoles going is that N64 remains one of the tougher systems to emulate right (which I believe is what spurred the whole N64 Recompiled effort in the first place).

System 20: PIII 600, LAPC-I, GUS PnP, S220, Voodoo3, SQ2500, R200, 3.0-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site