If you own Duke 3D version 1.4 or 1.3d, follow the same steps below except don't download the shareware data. If you own Duke 3D version 1.5, you are set. This will create a DUKE3D.EXE file in the same directory where the DUKE3D.WPJ was located, which can then be copied in the directory with your Duke 3D data and run. You'll see lots of Warnings as it compiles, that's normal. Click the "Make Current Target" button, or press "F4" or go to the menu Targets -> Make. Find the directory where you've unzipped the Source files into, and you should see a DUKE3D.WPJ, select this and hit "OK". Start up the Watcom IDE and go to File -> Open Project. This should compile and create a DUKE3D.EXE file which you can then copy into the directory with your Duke 3D data and run. At the Command Prompt type "wmake" or "wmake makefile" without the quotes. In a Command Prompt, go into the Source directory where you should find a MAKEFILE. Whichever one you choose depends on what you are comfortable with. You can use the command line compiler that comes with Watcom, or you can use the IDE (basically the development studio that manages your files, options for compiling, editing files, debugger, etc). ZIP file into that directory.įrom here you have two choices on how to work. Step 3) Choose a place you want to work from and unzip the contents of this. Step 2) When you install, make sure that you select DOS 32 Bit as one of your target environments to build for. Step 1) Install Watcom C/C++ onto your system. This means, thankfully, that anybody can work with this code right away without trying to find an out of production compiler or wait for someone to port it to other modern compilers. Both are free to download, and I didn't notice much of a difference between the two when using them. It was compiled under both Open Watcom 1.0 and Watcom 11.0c for Windows. This code has been updated to allow it to compile under the free version of the Watcom compiler available from their webpage ( ). This source code release was compiled on March 20th, 2003 using the materials in this archive.ĭuke was originally written with the Watcom 10.0 C/C++ compiler. HOW TO COMPILE THE SOURCE CODE (by Charlie Wiederhold) And we really look forward to being able to play the game under XP, with sound, internet play, hardware acceleration and whatever else you're clever enough to put in :) We can't wait to see what people do with it. These guys are all working incredibly hard on the next installment of Duke Nukem.Įnjoy the source code. Thanks also to Ken Silverman and Jim Dose for allowing us to include some of their source in this build, so we have it all in one archive.įinally, we'd like to thank the whole Duke Nukem Forever team. A couple of weeks ago, Charlie got a source archive from Scott, and came back a few days later with it all compiling. We had decided some time ago to release the source code, but people are busy and it always seemed to be low priority. Second, we'd like to thank Charlie Wiederhold for putting this release together. ![]() We wouldn't be where we are without you and without your support. Use at your own risk.įirst, we'd like to thank all the fans of 3D Realms and Duke Nukem. ![]() We cannot help in getting this running and we do not guarantee that you will be able to get it to work, nor do we guarantee that it won't blow up your computer if you do try and use it. Please note that this is being released without any kind of support from Apogee Software, Ltd / 3D Realms Entertainment. Please do not contact us for possible commercial exploitation of Duke Nukem 3D - we will not be interested. If you need the data, you can order a Duke Nukem 3D CD from our store on our website. You can use our data for personal entertainment or educational purposes. You cannot redistribute our data or data files from the original game. You should read the entire license (filename "GNU.TXT" in this archive), so you understand your rights and what you can and cannot do with the source code from this release.Īll of the Duke Nukem 3D data files remain copyrighted and licensed by 3D Realms under the original terms. The code is licensed under the terms of the GPL (gnu public license). This is the complete source code for Duke Nukem 3D version 1.5, buildable as detailed in the next section. "Duke Nukem 3D" copyright 1996 - 2003 3D Realms. "Duke Nukem" is a registered trademark of Apogee Software, Ltd. Duke Nukem 3D (v1.5 CD Version) Source Code Release - April 1, 2003
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |