Difference between revisions of "Shadow Warrior Classic Redux"
From PCGamingWiki, the wiki about fixing PC games
m (→top: General maintenance with AutoWikiBrowser in Bot mode) |
m |
||
Line 57: | Line 57: | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
{{Fixbox|description=Delete/rename video files|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Delete/rename video files|ref={{cn|date=July 2016}}|fix= | ||
− | # Go to | + | # Go to {{file|{{p|game}}\gameroot\video|folder}} |
− | # Delete or rename | + | # Delete or rename {{file|3drLogo.ivf}} and {{file|wang.ivf}}. |
}} | }} | ||
Line 142: | Line 142: | ||
{{ii}} The game uses horizontal FOV. | {{ii}} The game uses horizontal FOV. | ||
{{Fixbox|description=Edit swcr.exe|fix= | {{Fixbox|description=Edit swcr.exe|fix= | ||
− | # Go to {{ | + | # Go to {{file|{{p|game}}|folder}}. |
− | # Open | + | # Open {{file|swcr.exe}} with a hex editor, such as [https://mh-nexus.de/en/hxd/ HxD]. |
# Do a search for {{code|81 7D FC 91 00 00 00}}. | # Do a search for {{code|81 7D FC 91 00 00 00}}. | ||
# Change the {{code|91 00}} bytes to {{code|FF FF}}. | # Change the {{code|91 00}} bytes to {{code|FF FF}}. | ||
# Do a search for {{code|00 00 70 42 00 00 11 43}}. | # Do a search for {{code|00 00 70 42 00 00 11 43}}. | ||
# Change the {{code|43}} byte to {{code|45}} | # Change the {{code|43}} byte to {{code|45}} | ||
− | # Go to {{ | + | # Go to {{file|{{p|game}}\data{{file|}} |
− | # Open | + | # Open {{file|video.rml}} with a text editor. |
# Do a search for {{code|<nowiki>max="145"</nowiki>}} | # Do a search for {{code|<nowiki>max="145"</nowiki>}} | ||
# Change {{code|145}} to you prefered FOV value (the value of 130 should be roughly equal to 110 horizontal FOV and the value of 155 should be roughly equal to 120 horizontal FOV). | # Change {{code|145}} to you prefered FOV value (the value of 130 should be roughly equal to 110 horizontal FOV and the value of 155 should be roughly equal to 120 horizontal FOV). | ||
# Change the {{code|<nowiki>step="5"</nowiki>}} to {{code|<nowiki>step="1"</nowiki>}} | # Change the {{code|<nowiki>step="5"</nowiki>}} to {{code|<nowiki>step="1"</nowiki>}} | ||
# Launch the game, go to {{code|Options\Video settings}} and push the FOV slider all the way to the right. | # Launch the game, go to {{code|Options\Video settings}} and push the FOV slider all the way to the right. | ||
− | {{ii}} FOV value in config decreases by 1 every game launch. To | + | {{ii}} FOV value in config decreases by 1 every game launch. To resolve this issue, set {{file|sw-redux-local.cfg}} attributes to read-only. |
}} | }} | ||
Line 265: | Line 265: | ||
{{Fixbox|description=Change the mouse X/Y scaling|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Change the mouse X/Y scaling|ref={{cn|date=July 2016}}|fix= | ||
− | # Go to {{ | + | # Go to {{file|{{p|game}}\gameroot|folder}}. |
− | # Open {{ | + | # Open {{file|sw-redux.cfg}} with a text editor and find the lines {{code|MouseScaleX}} and {{code|MouseScaleY}} and change the numbers next to the text to the following: |
#* <code>MouseScaleX = 4</code> | #* <code>MouseScaleX = 4</code> | ||
#* <code>MouseScaleY = 2</code> | #* <code>MouseScaleY = 2</code> | ||
Line 277: | Line 277: | ||
{{Fixbox|description=Enable scaling override for game executable|fix= | {{Fixbox|description=Enable scaling override for game executable|fix= | ||
− | # Go to {{ | + | # Go to {{file|{{p|game}}\bin|folder}}. |
# Right-click on {{code|sw.exe}} and select "Properties". | # Right-click on {{code|sw.exe}} and select "Properties". | ||
# Click "Change high DPI settings" button. | # Click "Change high DPI settings" button. |
Revision as of 13:54, 8 January 2023
Developers | |
---|---|
General Arcade | |
Original game | 3D Realms |
Publishers | |
Devolver Digital | |
Engines | |
Build | |
Release dates | |
Windows | July 8, 2013 |
macOS (OS X) | July 8, 2013 |
Linux | September 4, 2013[1] |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Action, FPS, Shooter |
Themes | Asia, Comedy |
Series | Shadow Warrior |
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 |
Warnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Key points
- Updated version of Shadow Warrior. Includes both expansions (Wanton Destruction, Twin Dragon) and the original game running through DOSBox
- Multiplayer mode from the original version has been removed.
- Mouselook has a deadzone that can't be disabled.
General information
- Devolver Digital
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
GOG.com | ||||
Humble Store | ||||
Steam |
Essential improvements
Skip intro videos
Delete/rename video files[citation needed] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\gameroot\sw-redux.cfg[Note 1] <path-to-game>\gameroot\sw-redux-local.cfg[Note 1] |
macOS (OS X) | |
Linux | <path-to-game>/gameroot/sw-redux.cfg <path-to-game>/gameroot/sw-redux-local.cfg |
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\gameroot\game0_#.sav[Note 1] |
macOS (OS X) | |
Linux |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Multi-monitor resolutions crash the game. | ||
Ultra-widescreen | |||
4K Ultra HD | Ultra HD resolutions crash the game. | ||
Field of view (FOV) | See Field of view (FOV). | ||
Windowed | |||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Frame rate cap is fully configurable. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Field of view (FOV)
- The FOV value set by in-game slider does not correspond with real FOV.
- The game uses horizontal FOV.
{{Fixbox|description=Edit swcr.exe|fix=
- Go to
<path-to-game>
. - Open
swcr.exe
with a hex editor, such as HxD. - Do a search for
81 7D FC 91 00 00 00
. - Change the
91 00
bytes toFF FF
. - Do a search for
00 00 70 42 00 00 11 43
. - Change the
43
byte to45
- Go to
<path-to-game>\data
- Open
video.rml
with a text editor. - Do a search for
max="145"
- Change
145
to you prefered FOV value (the value of 130 should be roughly equal to 110 horizontal FOV and the value of 155 should be roughly equal to 120 horizontal FOV). - Change the
step="5"
tostep="1"
- Launch the game, go to
Options\Video settings
and push the FOV slider all the way to the right.
- FOV value in config decreases by 1 every game launch. To resolve this issue, set
sw-redux-local.cfg
attributes to read-only.
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
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 |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | ||
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Sound FX, Music. | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Issues unresolved
Changed settings not saving
Settings do not persist after exiting the game.
Issues fixed
Mouse look is incredibly wonky
- For unknown reasons, the x and y axis's are scaled in a way the looking up and down is slower than looking left and right.
Change the mouse X/Y scaling[citation needed] |
---|
|
Display incorrectly scaled/cut off when using Windows display scaling
- If the display scaling in Windows is set to something other than 100%, this game will not properly compensate for that as most games do.
Enable scaling override for game executable |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL | 2 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later. | ||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Interface | libRocket |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | Vista, 7 |
Processor (CPU) | 1.5 GHz | 1.8 GHz |
System memory (RAM) | 512 MB | 1 GB |
Hard disk drive (HDD) | 650 MB | |
Video card (GPU) | 256 MB of VRAM DirectX 7 compatible | DirectX 9 compatible |
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10.7 | 10.8 |
Processor (CPU) | 1.5 GHz | 1.8 GHz |
System memory (RAM) | 1 GB | 2 GB |
Hard disk drive (HDD) | 650 MB | |
Video card (GPU) | 256 MB of VRAM |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Ubuntu 12.04 | |
Processor (CPU) | 1.5 GHz | 1.8 GHz |
System memory (RAM) | 1 GB | 2 GB |
Hard disk drive (HDD) | 400 MB | |
Video card (GPU) | 256 MB of VRAM |
Notes
- ↑ 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).