JonoF's Shadow Warrior Port (JFSW)
This is the home of my port of 3D Realms Entertainment's Shadow Warrior to Windows using my port of Ken Silverman's Build game engine. It is work in progress so that means it might crash and burn and be unstable.
Notices
9 October 2005 - New release
At last, a new release with improved stability, OpenGL voxels, and peer-to-peer multiplayer. Master-slave multiplayer has a problem Ken and I have been unable to fix yet. As always, let me know of any problems and be sure to review the release notes.
31 May 2005 - Update
The first update to JFShadowWarrior brings save-game support and better stability. Multiplayer will be addressed in an update to come soon.
About the Port
Features of this port:
- Native Windows and Linux port using my Build engine port.
- OpenGL rendering support.
- True-colour textures support.
The aim of this port is to present Shadow Warrior as closely as possible to the original game while adding optional features to expand the possibilities of the game.
![]() | ![]() | ![]() |
Download
Available on this site is a snapshot of the source plus the corresponding binaries of the port for your sampling. There are some special release notes detailing the brand new features of this release. You will need the latest version of my Build port to compile the game.
Head to the new downloads area for links to the files.
NOTE: You only need the .GRP file from either Shadow Warrior Shareware or Registered, in addition to the .EXEs from the binaries archive above. Use the included SETUP.EXE to configure the game to your liking.
NOTE 2: Be sure to read the release notes in this distribution. There's important information about using the new features in this release.
Acknowledgements
While I expect nothing for my work on this port, and am grateful for even a kind email, these people have been generous enough to donate something of special value for the work done on this port and so I give them special acknowledgement. They are listed on this page here.
People wishing to donate money via PayPal in any supported currency can send to jonof@edgenetwork.org, or you can use these express links for sending Australian Dollars, US Dollars, Canadian Dollars, Euros, Pounds Sterling, or Yen.
Contact
This port is unsupported by 3D Realms and Apogee, so do not contact them about it. If you find bugs or need to contact me, I'm reachable at jf@jonof.id.au.



