About
This is 3D Realms' official April 2005 source code release of Shadow Warrior v1.2 (CD version), the Build-engine first-person shooter originally published in 1997, licensed under the GPL. The code is free to use, but the original game's data files remain copyrighted by 3D Realms and must be obtained separately (e.g. by buying the CD or downloading the shareware version).
Getting started
Building requires Open Watcom C/C++ targeting the DOS 32-bit environment; compiling produces an SW.EXE that is then copied into a folder alongside a registered or shareware copy of the game's data files to run.
History
3D Realms released the source on April 1, 2005, following its earlier Duke Nukem 3D source release, with original programmer Frank Maddin helping recover the code and Jonothan Fowler (of the JonoF Duke3D port) helping resolve the remaining Build Engine issues.
Known limitations
- audio: Sound will be sketchy on modern systems and likely to slow game performance significantly.
- networking: Networking is completely untested.
- compatibility: Shareware version 1.2 will crash when attempting to play the second episode.
Additional notes
- Trivia
- Every change the 2005 release's editor made from the original 1997 code is marked with a "// CTW" comment.