3Dfx Shadow Warrior v8-15-2014 Release 2 © RTCM MrFlibble , Corvin
In 1997 3Dfx Interactive released a version of
Shadow Warrior that would take advantage of 3dfx graphics cards.
This version was distributed by 3DR in the form of an upgrade for both
shareware and registered versions of the game.
What You Need
DOSBox Taewoong's SVN Daum (DOSBox /w Glide support)
Steps to Begin
Step 1. Install Taewoong's DOSBox SVN Daum. You can get an installer or a files-only package. In the latter case, simply unpack the archive into any directory of your choice (preferably not on the system drive), e.g. D:\DOSBox.Step 2. Install nGlide.
Step 3. Open the directory where DOSBox SVN Daum is installed, and delete the file called glide2x.dll (or rename it into something else, e.g. glide2x.dl_). This will allow nGlide to function properly which uses its own dll.
Step 4. Open the file dosbox.conf, which is also found in the DOSBox SVN Daum directory, with Notepad or any other text editing program. Find and change the following values (only values that need to be changed are shown):
Step 5. If you haven't already, download and install Shadow Warrior shareware or use registered version. Make sure that this is the latest version (v1.2).
NOTE: Shadow Warrior uses a DOS-based installer.
Step 6. Get the shareware 3dfx patch (swsw3d11.zip). Unzip the executable file (swsw3d11.exe) and place it in the same directory where Shadow Warrior shareware is installed.
Get the registered 3dfx patch (sw3dfx11.zip). Unzip the executable file (sw3df11.exe) and place it in the same directory where Shadow Warrior shareware is installed.
Step 7. Create a
desktop shortcut pointing to the DOSBox SVN Daum dosbox.exe
NOTE: When the 3dfx version is installed, you have the option to play either the regular version or the 3dfx version. Run sw.exe for the regular version and sw3dfx.exe for the 3dfx version. Both versions have independent configuration files*, and save games are not interchangeable.
*During the SW3DFX install, apparently the installer will delete your SW.CFG file saying "that it conflicts with the 3Dfx configuration." It doesn't but you'll have to remake it after the install to play standard SW.
On a side note, You can set output=openglnb if direct3d doesn't work for you. Most modern graphics cards should be OpenGL and Direct3D compliant anyway. You do not want "opengl" as an output or you'll get double the filtering and the game will be extremely blurry.