There isn’t any excuse not to own one of the greatest games of all time! But get it while you can!!!!!! I’m not sure how long this special will last, but what can I say, it’s Duke when Duke was well.. the Duke of Duke Nukem!
The best part about gog, is that their games are DRM free, meaning you don’t really have to run it under DOSBox, you could say run it on Qemu, or even a real PC for the daring!
I mashed in all you need to build it for MS-DOS under MS-DOS here.
It should be really simple, just run the Watcom C’s setvars, then go into the duke3d\source directory and run ‘wmake’ … All being well it’ll output some exe’s. I’ve also included the shareware data files so you can test your executables.
So after waiting what? 14 years and actually shelling out money for a game that I really don’t care about (BORDERLANDS.. UGH.) and all the promises…. I was about to go to bed, and suddenly… I got the email.
And of course, the server is OVERLOADED, and the first time I tried.. Denied.
Over and over. I know it’s silly but how can I go to sleep now? The greatest expectation in video gaming history is upon us!
Ok ok, yeah I do remember daikatana and what a catastrophic letdown that was, but come on! this is the DUKE!
I had no idea this even existed… I guess it’s to be expected, all the popular games of the time (doom) were ported to pretty much everything and anything.
So after stubmling across this site, Emacualtion, I had to fire this thing up!
The first thing I needed to do was get the latest source to Mini vMac. What is different about this is that you get the source from within the emulator. Basically you pass a program what config you want and it’ll spit out source code. So for me to build on windows, a mac II with 256 colors, I gave it..
I created a target diskette of 100MB, then used hfvexplorer to copy 7.5.3 and it’s 19 segments into the disk. Then I booted the emulator with a minimal System 7 floppy. I then installed 7.5.3 into the 100mb disk, then shut down the emulator. Then using hfv explorer, copy over Duke and stuffit.
Boot back into MacOS, install stuffit, and expand Duke and away we GO!
Naturally with the speed limits dropped it’s quite FAST! vMac doesn’t have sound yet, so it’s a silent experience but it works quite well.
The sad thing is that Doom requires 32bit mode, which it seems that Mini vMac can’t do just yet.
Well I was looking at some stuff on old games, and naturally everyone always did love Duke Nukeem 3D!
Now what is really cool, is that that the guy behind the build engine, Ken Silverman released the source to the ‘build’ engine, but also some of the builds of build as it progressed.
Ken is a big fan of QuickBasic, so to compile his earliest version, you’ll need QuickBasic 4.5, or the QBasic that came with MS-DOS 5.0 and above.
Download picrot4.bas, and run it through basic, and you’ll get this:
Under some emulators (Virtual PC) you’ll get a corrupted screen at first, hit any of the arrow keys, and it’ll redraw the screen into what it should look like. Considering the 8kb of basic code includes the engine, and the map it’s pretty snazzy!
You can find the timeline, and other versions of the build engine as it progressed on Ken’s web page.
As the engine improved, and was ported into C, it only got better! Then it was sold and licensed out, which gave rise to great games like 3D Realms Duke Nukem!
After the build engine went open, 3D realms followed up, in releasing their extensive modifications to build which can be found here.
With the release of Build & Duke 3D, it’s only natural that they shed their humble MS-DOS beginnings and found their way onto Windows as full Win32 applications taking advantage of the hardware. Thanks to the work of Ken & Jonathon. You can find the results on Jonathon Fowler’s page here.
I suppose later I’ll have to see if it’ll build with the win64 tools… It’s be neat for a 64bit version of Duke!