About this page
Ken Silverman's Build Engine is the source of much enjoyment, powering games
like Duke Nukem 3D and Shadow Warrior. This page holds a few things I've made
for these games in my limited spare time. Like everyone else, I think it's good
when number go up, so if you want to download something and can tolerate ModDB,
pick that option.
Note that I'm not at all affiliated with anyone else and have zero dominion over
either the engine or the games which use it. I'm just someone who enjoys playing
with these things.
If you make any use of anything from these pages, especially if it's for your own project or some sort of content creation, let me know as I'd like to see it.
Table Of Contents
On This Page
> Duke Nukem 3D: New Invasion I
> Duke Nukem 3D: DukeMark
> Shadow Warrior: SWMD
Technical Mumbling
> New Invasion I Technical Background
> DukeMark Technical Background
> SWMD Technical Background
New Invasion I was an attempt to push the DOS version of Duke 3D extremely
hard without introducing any new code or artwork. Featuring eight new levels it
follows Duke as his city is fired upon and he sets out to find and stop whoever
initiated the attack. Instead of relying on scripts or game modifications, Build
tricks and abuse of existing game logic serve to try and make the levels do
interesting things, such as boarding a plane and having to jump out mid flight,
or exploring a couple of environments that ignore the laws of three dimensional
reality. It all culminates in a boss fight, against a boss that is made entirely
from logic contraptions off the side of the map.
Some day this will receive a sequel that uses a modified build of the game to
take things even further.
New Invasion is intended for the MS-DOS Atomic Edition and may not work in some ports of the game. It should work in xDuke and is mostly functional in Rednukem, but neither of these were really the intention behind the project.
If you just want to download this already:
ModDB Download or
Local
Download (2,902,167 bytes)
If you want to read some pointless technical mumbling, you can do so
here
DukeMark is a modified build of Duke Nukem 3D intended for profiling system performance. It was also instrumental in proving that Build is, in fact, faster than Doom on many systems, even when propping up a more advanced game like Duke. When started with the correct command line switches, DukeMark will run a pre-recorded demo and begin taking samples of the current frame rate. It will display this frame rate in the upper corner of the screen (left or right selectable), as well as the minimum, maximum and average. It will also display a configuration string to ensure an even configuration when comparing systems. There's not much else to it and more information is included in the enclosed TXT file. It should be obvious that DukeMark is intended to run on MS-DOS systems, or DOS-on-Windows under Windows 95 and 98. It should work anywhere that the original Atomic Edition EXE does and do most of the same things. It really is only meant for performance profiling, though, rather than for playing the game normally. Use the original EXE for that.
If you're sick of reading and just want to download the dumb thing:
ModDB Download or
Local Download
(579,835 bytes)
Otherwise you can read some boring technical stuff
here
SWMD - Shadow Warrior MIDI & Darts
For inexplicable reasons, 3D Realms decided to disable MIDI music when releasing the full version of Shadow Warrior in 1997. This is great if you love the repetitive Redook CD Audio soundtrack and have a system that can play this without stalling the game at every track loop, but not so good for those of us who'd prefer a MIDI soundtrack and smooth gameplay. SWMD takes the MIDI files from earlier builds of the game and gives you the option to play either those or the Redbook CD music in game. It can also do a couple of other cool things;
You will need an installation of Registered Shadow Warrior 1.2 (as in, installed from an official CD, or Shadow Warrior Classic) to use SWMD, as well as a compatible DOS environment. Obviously emulators and VMs should also work, but weren't really tested. For that matter, SWMD wasn't largely tested in general as it was built for the purpose of my live streams and was never intended for distribution. You run it at your own risk. More details are included within the enclosed SWMD.TXT and I'd appreciate if you could ask me before passing the files around anywhere yourself. Linking to either this page or the ModDB page should be good enough as at least one of them should always be up - my server may be decades old, but it isn't prone to downtime.
If you're sick of reading and just want to download the stupid thing:
ModDB
Download or Local
Download (1,465,666 bytes)
To save you faffing with files, you can download
TWINDRAG.GRP
(4,917,703 bytes) and WT.GRP
(20,538,298 bytes)
You can also read some technical details about making this thing
here
Note that the TWINDRAG.GRP provided on this page appears to be a modified copy with some small alterations to the levels. I will try to find the original version in my limited archives at a later time, but it probably can be found elsewhere online.
Page authored and maintained by XeFF Systems, last revised in May 17, 2026
Cookie Policy... my pages do not place cookies, though like all sites, the
server logs connecting IP addresses - this information is not shared with any
other party and these logs are routinely discarded - the server is wholly owned
by and operated by me and hosted entirely independently
Please don't copy the contents of this page without permission