Difference between revisions of "Shadow Warrior (1997)"
Mtkennerly (talk | contribs) m (Remove non-standard data path styling) |
|||
Line 124: | Line 124: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|DOS|{{p|game}}\ | + | {{Game data/config|DOS|{{p|game}}\SW.CFG}} |
{{Game data/config|Windows|}} | {{Game data/config|Windows|}} | ||
{{Game data/config|Mac OS|}} | {{Game data/config|Mac OS|}} | ||
Line 134: | Line 134: | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|DOS|{{p|game}}\ | + | {{Game data/saves|DOS|{{p|game}}\GAME*.SAV}} |
{{Game data/saves|Windows|}} | {{Game data/saves|Windows|}} | ||
{{Game data/saves|Mac OS|}} | {{Game data/saves|Mac OS|}} |
Revision as of 05:07, 16 July 2020
Developers | |
---|---|
3D Realms | |
Wanton Destruction | Sunstorm Interactive |
Twin Dragon | Wylde Productions |
Twin Dragon | Level Infinity |
Mac OS (Classic) | Lion Entertainment Inc. |
Publishers | |
GT Interactive | |
Devolver Digital | |
Mac OS | MacSoft |
Engines | |
Build | |
Release dates | |
DOS | May 13, 1997[1] |
Mac OS (Classic) | October 1, 1997 |
Windows (DOSBox) | November 15, 2012 |
macOS (OS X) (DOSBox) | November 15, 2012 |
Linux (DOSBox) | September 4, 2013[2] |
Warnings
- The macOS (OS X) version of this game needs a fix to work on macOS Catalina (version 10.15) or later (see API for details).
Shadow Warrior | |
---|---|
Shadow Warrior (1997) | 1997 |
Shadow Warrior Classic Redux | 2013 |
Shadow Warrior (2013) | 2013 |
Viscera Cleanup Detail: Shadow Warrior | 2013 |
Shadow Warrior 2 | 2016 |
Shadow Warrior 3 | 2022 |
For the enhanced version, see Shadow Warrior Classic Redux. For the reboot, see Shadow Warrior (2013).
Key points
- The game is free to download on GOG.com and Steam.[3]
General information
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
- Steam Community Discussions (free)
- Former official game site
- Shadow Warrior Central
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Official website | Pre-packaged with DOSBox | |||
GOG.com | Includes both expansion packs. Pre-packaged with DOSBox.[4] | |||
Mac App Store | Includes both expansion packs. | |||
Steam | Pre-packaged with DOSBox. Also available as part of Shadow Warrior Classic Redux. |
- The game was made open source in 2005.
Version differences
- Uniquely, the shareware version of the game used MIDI tracks instead of CD Redbook audio in order to keep the download size small.
- The European release of Shadow Warrior had the shurikens (throwing stars) replaced with darts due to their heavy usage in organized crime and gang activity at the time. As the ban on said content was later nulled, a patch to uncensor the game was later released. All digital releases are uncensored.
- There is a patch for the uncensored release that re-censores it here. A batch file is used for toggling it on and off. For the GOG release, it is required to edit the bat files or the autoexec section of
dosbox_swarrior_single.conf
to apply it to Twin Dragon as well.
Digital version differences
Shadow Warrior Classic (1997) - Steam
Free to play version of the game, published by Devolver Digital. It comes packaged with DOSBox and the base game, it's also the only version of the game that includes the Shadow Warrior's prototypes.
Shadow Warrior Classic Complete - GOG
Available for free, published by Devolver Digital. It comes packaged with DOSBox, the base game and the two expansions: Twin Dragon and Wanton Destruction.
Shadow Warrior (Classic) - Steam
Bundled with the "3D Realms Anthology Pack", published by 3D Realms (not available to purchase anymore). It came pre-packaged with the base game, the DOSBox emulator and the two available source ports: SWP (chosen by default on the Steam launcher) and JFSW.
Shadow Warrior Classic Redux
Modern version of the game with remastered visuals and a remix of the main theme, published by Devolver Digital. Besides the remastered version (OpenGL), it also includes the base game and the two expansion pre-packaged with DOSBox.
Demo
- A four-level shareware episode is available in the downloads section of this page.
DLC and expansion packs
Name | Notes | |
---|---|---|
Twin Dragon | Freeware, can be downloaded here | |
Wanton Destruction | Freeware, can be downloaded here Additional cut levels for the add-on can be downloaded here |
- A third addon named Deadly Kiss, developed by Simply Silly Software was never released. However a restoration project is in the works.
Essential improvements
DOSBox
Improve performance in DOSBox
Edit DOSBox's configuration file |
---|
|
Patches
- 1.2 patch for the base game.
- Wanton Destruction fix - Fixes oversights that caused minibosses to not spawn on easier difficulties.
- Twin Dragon
- Warehouse level fix - Fixes an oversight that caused a secret to be inaccessible on easier diffculties.
- The Garden level fix - Fixes the level exit.
bMouse
bMouse is a DOS extension which improves mouse looking by removing the mouse filter which causes issues related to both axis not updating properly.
- bMouse will cause the vertical aiming to be inverted. To fix this, go to the Setup Advanced Control Options from Control Setup, then at Advanced Mouse Setup change the Mouse Y Scale to negative number.
DOS/32A
- DOS/32A is a more advanced extender and open source replacement to DOS4GW. It can improve both performance and stability of Shadow Warrior.
Source ports
Name | Description | |
---|---|---|
VoidSW | Source port distributed alongside EDuke32, currently in public beta. OS X and Linux versions must be built from source. | |
BuildGDX | Source port based on libGDX framework for Java. Adds high resolutions support, OpenGL renderer, improved mouse controls, and fixes for the original game bugs. Can run official addons and custom made campaings straight from the main menu without the need to use installers or replace any original files. | |
Raze | Fork of EDuke32 to GZDoom architecture. Currently in Alpha. Also supports Blood, Redneck Rampage and Powerslave/Exhumed. | |
JFSW | Allows for OpenGL rendering. Supports high resolution textures. | |
SWP | Offers limited widescreen support (16:10 aspect ratio only), anisotropic filtering and Vsync. |
Game data
Configuration file(s) location
System | Location |
---|---|
DOS | <path-to-game>\SW.CFG |
Windows | <path-to-game> (mounted in DOSBox)[Note 1] |
Mac OS (Classic) | |
macOS (OS X) | <path-to-game> (mounted in DOSBox)[Note 1] |
Linux | <path-to-game> (mounted in DOSBox)[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/358400/pfx/[Note 2] |
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
DOS | <path-to-game>\GAME*.SAV |
Windows | <path-to-game> (mounted in DOSBox)[Note 1] |
Mac OS (Classic) | |
macOS (OS X) | <path-to-game> (mounted in DOSBox)[Note 1] |
Linux | <path-to-game> (mounted in DOSBox)[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/358400/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | Requires a source port. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | Toggle with Alt+↵ Enter (when using DOSBox). | ||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | Requires a source port. | ||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | Requires a source port. | ||
60 FPS | |||
120+ FPS | Requires a source port. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Using setup.exe . |
|
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Use mouse wheel to change weapons
Use a source port |
---|
Bind "Next weapon" and "Previous weapon" keys to the mouse wheel[5] |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music, Sound effects DOSBox cannot handle CD audio volume. See Change CD audio volume (DOSBox). |
|
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | Can be enabled through DOSBox's priority settings (use the pause emulation option). | |
Red Book CD audio |
- This game supports General MIDI for music.
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Change CD audio volume (DOSBox)
Edit configuration files |
---|
Below the |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | |||
LAN play | Versus, Co-op |
||
Online play | Versus, Co-op Via DOSBox IPX tunneling (the GOG.com version is pre-configured). |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP | See "Online play" notes. |
Issues fixed
Twin Dragon uses its own copy of SW.CFG (GOG.com)
- Twin Dragon normally overwrites the original second episode. GOG.com worked around this issue by making a duplicate installation dedicated to Twin Dragon. However, settings changes made to the base game do not carry over the the addon automatically.
Automate configuration file copy[6] |
---|
#sync shadow warrior configuration @copy ..\SW.CFG
|
Game loses binds (GOG.com)
- Both vanilla and Wanton Destruction executables refresh new copies of themselves with each run (Twin Dragon is unaffected by this issue). This imitates the functionality of the Wanton.exe utility included with the DLC but unfortunately causes an issue with using DOS32A's binding method as any modification to the executables will be reverted on the next run.
Bind DOS32A to the executables[7] |
---|
|
Launch the game via DOS32A[citation needed] |
---|
|
Re-enable music in Twin Dragon
- Because of financial issues, developer decided to ship Twin Dragon without its music track.[8] Unfortunately, they also disabled the music completely in the process.
Use a patched executable[9] |
---|
|
Can't disable slope-tilting
Use Raze |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Glide | An unfinished beta patch for 3DFX can be found on Shadow Warrior's official 3D Realms download page. It is based on the version used by Blood, though with additional fixes. | |
Software renderer | Default mode in DOSBox and only mode in classic version (without 3Dfx patch). | |
DOS video modes | VGA, SVGA |
Executable | PPC | 16-bit | 32-bit | 64-bit | Notes |
---|---|---|---|---|---|
Windows | For 64-bit, use a source port. | ||||
macOS (OS X) | For 64-bit, use a source port. | ||||
Linux | For 64-bit, use a source port. | ||||
Mac OS (Classic) |
High resolution pack
- Adds high resolution textures and 3D models. Instructions to download it here (point the SVN client to http://svn.eduke32.com/sw_hrp/).
- Alternatively, an old pack from ProAsm is available here.
- Only works on source ports.
Other downloads
All downloads for the game can be found on the official game site.
System requirements
DOS | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 6.2 | |
Processor (CPU) | Intel Pentium 66 MHz | |
System memory (RAM) | 16 MB | 32 MB |
Hard disk drive (HDD) | 60 MB | 400 MB |
Video card (GPU) | VGA | SVGA |
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | XP, Vista | |
Processor (CPU) | 1.8 GHz | |
System memory (RAM) | 512 MB | |
Hard disk drive (HDD) | 1 GB | |
Video card (GPU) | DirectX 7 compatible |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.6.8 or later | |
Processor (CPU) | Intel Core Duo 2 GHz+ | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 1 GB | |
Video card (GPU) | 64 MB of VRAM |
Notes
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 File/folder structure within the installation folder reflects the path(s) listed for DOS game data.
- ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (358400) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Shadow Warrior - 3D Realms - Firepower Matters
- ↑ News - Shadow Warrior Update Released
- ↑ Shadow Warrior Classic Complete is free on GOG - last accessed on October 7, 2016
- ↑ List of GOG games using DOSBox, page 1 - Forum - GOG.com
- ↑ Use Mouse Wheel to Change Weapons in OUWB! - GOG.com Forum
- ↑ https://www.gog.com/forum/shadow_warrior_series/twin_dragon_does_net_use_the_main_cfg_file_and_your_configurations_are_lost
- ↑ https://www.gog.com/forum/shadow_warrior_series/stability_issues
- ↑ https://www.gog.com/forum/shadow_warrior_series/twin_dragon_exclusive_music_missing
- ↑ https://www.gog.com/forum/shadow_warrior_series/solution_keeping_music_enabled_in_twin_dragon