Difference between revisions of "Shadow Warrior Classic Redux"
From PCGamingWiki, the wiki about fixing PC games
(Updated the existing tables, added in the Localizations, API and Middleware tables. Also added in higher quality screenshots.) |
m (Small update for FOV section) |
||
(48 intermediate revisions by 13 users not shown) | |||
Line 2: | Line 2: | ||
|cover = Shadow Warrior Classic Redux Cover.jpg | |cover = Shadow Warrior Classic Redux Cover.jpg | ||
|developers = | |developers = | ||
− | |||
{{Infobox game/row/developer|General Arcade}} | {{Infobox game/row/developer|General Arcade}} | ||
+ | {{Infobox game/row/developer|3D Realms|Original game}} | ||
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Devolver Digital}} | {{Infobox game/row/publisher|Devolver Digital}} | ||
Line 11: | Line 11: | ||
{{Infobox game/row/date|Windows|July 8, 2013}} | {{Infobox game/row/date|Windows|July 8, 2013}} | ||
{{Infobox game/row/date|OS X|July 8, 2013}} | {{Infobox game/row/date|OS X|July 8, 2013}} | ||
− | {{Infobox game/row/date|Linux|September 4, 2013|ref=<ref>[ | + | {{Infobox game/row/date|Linux|September 4, 2013|ref=<ref>[https://store.steampowered.com/news/11389/ News - Shadow Warrior Update Released]</ref>}} |
|steam appid = 225160 | |steam appid = 225160 | ||
− | |gogcom | + | |gogcom id = 1618073558 |
− | |wikipedia = | + | |strategywiki = |
− | |winehq = | + | |mobygames = shadow-warrior-classic-redux |
+ | |wikipedia = Shadow Warrior (1997 video game)#Versions | ||
+ | |winehq = 17991 | ||
+ | |license = commercial | ||
}} | }} | ||
{{Series|Shadow Warrior}} | {{Series|Shadow Warrior}} | ||
Line 21: | Line 24: | ||
'''Key points''' | '''Key points''' | ||
{{ii}} Updated version of [[Shadow Warrior]]. Includes both expansions (Wanton Destruction, Twin Dragon) and the original game running through [[DOSBox]] | {{ii}} Updated version of [[Shadow Warrior]]. Includes both expansions (Wanton Destruction, Twin Dragon) and the original game running through [[DOSBox]] | ||
− | {{--}} | + | {{--}} Multiplayer mode from the [[Shadow Warrior|original version]] has been removed. |
'''General information''' | '''General information''' | ||
{{mm}} [http://www.devolverdigital.com/games/page/ Devolver Digital] | {{mm}} [http://www.devolverdigital.com/games/page/ Devolver Digital] | ||
− | {{mm}} [ | + | {{GOG.com links|1618073558|shadow_warrior_series|for game series}} |
+ | {{mm}} [https://steamcommunity.com/app/225160/discussions/ Steam Community Discussions] | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| | + | {{Availability/row| GOG.com | shadow_warrior_classic_redux | DRM-free | | | Windows, OS X, Linux }} |
− | |||
{{Availability/row| Humble | shadow-warrior-classic-redux | Steam | | | Windows, OS X, Linux }} | {{Availability/row| Humble | shadow-warrior-classic-redux | Steam | | | Windows, OS X, Linux }} | ||
{{Availability/row| Steam | 225160 | Steam | | | Windows, OS X, Linux }} | {{Availability/row| Steam | 225160 | Steam | | | Windows, OS X, Linux }} | ||
}} | }} | ||
− | |||
==Essential improvements== | ==Essential improvements== | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Delete/rename video files|ref={{cn|date=July 2016}}|fix= |
− | + | # Go to <code>{{p|game}}\gameroot\video\</code> | |
− | # Go to | ||
− | |||
# Delete or rename <code>3drLogo.ivf</code> and <code>wang.ivf</code>. | # Delete or rename <code>3drLogo.ivf</code> and <code>wang.ivf</code>. | ||
}} | }} | ||
Line 47: | Line 47: | ||
==Game data== | ==Game data== | ||
{{Image|Shadow Warrior Classic Redux General.png|In-game general settings.}} | {{Image|Shadow Warrior Classic Redux General.png|In-game general settings.}} | ||
+ | |||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|game}}\gameroot\sw-redux.cfg|{{p|game}}\gameroot\sw-redux-local.cfg}} |
− | {{Game data/ | + | {{Game data/config|OS X|}} |
− | {{Game data/ | + | {{Game data/config|Linux|{{p|game}}/gameroot/sw-redux.cfg|{{p|game}}/gameroot/sw-redux-local.cfg}} |
}} | }} | ||
+ | {{XDG|unknown}} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|game}}\gameroot\game0_#.sav}} |
− | {{Game data/ | + | {{Game data/saves|OS X|}} |
− | {{Game data/ | + | {{Game data/saves|Linux|}} |
}} | }} | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |origin | + | |discord = |
− | |origin notes | + | |discord notes = |
− | |steam cloud | + | |epic games store = |
− | |steam cloud notes | + | |epic games store notes = |
− | |uplay | + | |gog galaxy = false |
− | |uplay notes | + | |gog galaxy notes = |
+ | |origin = | ||
+ | |origin notes = | ||
+ | |steam cloud = true | ||
+ | |steam cloud notes = | ||
+ | |uplay = | ||
+ | |uplay notes = | ||
+ | |xbox cloud = | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
Line 74: | Line 84: | ||
{{Image|Shadow Warrior Classic Redux Video.png|In-game video settings.}} | {{Image|Shadow Warrior Classic Redux Video.png|In-game video settings.}} | ||
{{Video settings | {{Video settings | ||
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/shadow-warrior-classic-redux/en |
|widescreen wsgf award = gold | |widescreen wsgf award = gold | ||
|multimonitor wsgf award = unsupported | |multimonitor wsgf award = unsupported | ||
Line 85: | Line 95: | ||
|ultrawidescreen = true | |ultrawidescreen = true | ||
|ultrawidescreen notes = | |ultrawidescreen notes = | ||
− | |4k ultra hd = | + | |4k ultra hd = false |
− | |4k ultra hd notes = | + | |4k ultra hd notes = Ultra HD resolutions crash the game. |
− | |fov = | + | |fov = hackable |
− | |fov notes = | + | |fov notes = See [[#Field of view (FOV)|Field of view (FOV)]]. |
|windowed = true | |windowed = true | ||
|windowed notes = | |windowed notes = | ||
− | |borderless windowed = | + | |borderless windowed = hackable |
− | |borderless windowed notes = | + | |borderless windowed notes = Use [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]] or [[Glossary:Borderless fullscreen windowed|other software]]. |
|anisotropic = false | |anisotropic = false | ||
|anisotropic notes = | |anisotropic notes = | ||
Line 103: | Line 113: | ||
|120 fps = true | |120 fps = true | ||
|120 fps notes = Frame rate cap is fully configurable. | |120 fps notes = Frame rate cap is fully configurable. | ||
+ | |hdr = unknown | ||
+ | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ||
+ | {{ii}} The FOV value set by in-game slider does not correspond with real FOV. | ||
+ | {{ii}} The game uses horizontal FOV. | ||
+ | {{Fixbox|description=Edit swcr.exe|fix= | ||
+ | # Go to {{code|{{p|game}}}}. | ||
+ | # Open up {{code|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}}. | ||
+ | # Change the {{code|91 00}} bytes to {{code|FF FF}}. | ||
+ | # Do a search for {{code|00 00 70 42 00 00 11 43}}. | ||
+ | # Change the {{code|43}} byte to {{code|45}} | ||
+ | # Go to {{code|{{p|game}}\data}} | ||
+ | # Open up {{code|video.rml}} | ||
+ | # 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 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. | ||
+ | {{ii}} FOV value in config decreases by 1 every game launch. To negotiate this issue, set {{code|sw-redux-local.cfg}} attributes to read only. | ||
}} | }} | ||
Line 122: | Line 153: | ||
|invert mouse y-axis = true | |invert mouse y-axis = true | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
+ | |touchscreen = unknown | ||
+ | |touchscreen notes = | ||
|controller support = true | |controller support = true | ||
|controller support notes = | |controller support notes = | ||
Line 132: | Line 165: | ||
|invert controller y-axis = true | |invert controller y-axis = true | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = unknown |
− | | | + | |xinput controllers notes = |
+ | |xbox prompts = unknown | ||
+ | |xbox prompts notes = | ||
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|button prompts = false | |button prompts = false | ||
|button prompts notes = | |button prompts notes = | ||
Line 140: | Line 193: | ||
|haptic feedback = true | |haptic feedback = true | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = true |
− | | | + | |simultaneous input notes = |
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
Line 148: | Line 211: | ||
{{Audio settings | {{Audio settings | ||
|separate volume = true | |separate volume = true | ||
− | |separate volume notes = | + | |separate volume notes = Sound FX, Music. |
|surround sound = false | |surround sound = false | ||
|surround sound notes = | |surround sound notes = | ||
Line 169: | Line 232: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
}} | }} | ||
Line 180: | Line 242: | ||
===Mouse look is incredibly wonky=== | ===Mouse look is incredibly wonky=== | ||
{{ii}} 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. | {{ii}} 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. | ||
− | {{Fixbox| | + | |
− | + | {{Fixbox|description=Change the mouse X/Y scaling|ref={{cn|date=July 2016}}|fix= | |
# Go to {{code|{{p|game}}\gameroot}}. | # Go to {{code|{{p|game}}\gameroot}}. | ||
# Open {{code|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: | # Open {{code|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 = | + | #* <code>MouseScaleX = 4</code> |
#* <code>MouseScaleY = 2</code> | #* <code>MouseScaleY = 2</code> | ||
# Save the changes made and close the file. | # Save the changes made and close the file. | ||
Line 196: | Line 258: | ||
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
− | |opengl versions = 2 | + | |wing = |
+ | |wing notes = | ||
+ | |opengl versions = 2 | ||
|opengl notes = | |opengl notes = | ||
|glide versions = | |glide versions = | ||
Line 204: | Line 268: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |vulkan | + | |metal support = |
− | |vulkan | + | |metal support notes = |
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |64-bit | + | |windows 32-bit exe = true |
− | |64-bit executable notes= | + | |windows 64-bit exe = false |
+ | |windows exe notes = | ||
+ | |mac os x powerpc app = | ||
+ | |macos intel 32-bit app = true | ||
+ | |macos intel 64-bit app = false | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= true | ||
+ | |linux 64-bit executable= false | ||
+ | |linux executable notes = | ||
}} | }} | ||
Line 234: | Line 308: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = XP | + | |minOS = XP |
|minCPU = 1.5 GHz | |minCPU = 1.5 GHz | ||
|minRAM = 512 MB | |minRAM = 512 MB | ||
|minHD = 650 MB | |minHD = 650 MB | ||
− | |minGPU = | + | |minGPU = |
|minVRAM = 256 MB | |minVRAM = 256 MB | ||
|minDX = 7 | |minDX = 7 | ||
− | |recOS = | + | |recOS = Vista, 7 |
− | |recCPU = 1.8 GHz | + | |recCPU = 1.8 GHz |
|recRAM = 1 GB | |recRAM = 1 GB | ||
|recHD = 650 MB | |recHD = 650 MB | ||
Line 254: | Line 328: | ||
|minOS = 10.7 | |minOS = 10.7 | ||
− | |minCPU = 1.5 GHz | + | |minCPU = 1.5 GHz |
|minRAM = 1 GB | |minRAM = 1 GB | ||
|minHD = 650 MB | |minHD = 650 MB | ||
Line 261: | Line 335: | ||
|recOS = 10.8 | |recOS = 10.8 | ||
− | |recCPU = 1.8 GHz | + | |recCPU = 1.8 GHz |
|recRAM = 2 GB | |recRAM = 2 GB | ||
|recHD = 400 MB | |recHD = 400 MB | ||
Line 271: | Line 345: | ||
|OSfamily = Linux | |OSfamily = Linux | ||
− | |minOS = Ubuntu 12.04 | + | |minOS = Ubuntu 12.04 |
− | |minCPU = 1.5 GHz | + | |minCPU = 1.5 GHz |
|minRAM = 1 GB | |minRAM = 1 GB | ||
|minHD = 400 MB | |minHD = 400 MB | ||
Line 278: | Line 352: | ||
|minVRAM = 256 MB | |minVRAM = 256 MB | ||
− | |recOS = Ubuntu 12.04 | + | |recOS = Ubuntu 12.04 |
− | |recCPU = 1.8 GHz | + | |recCPU = 1.8 GHz |
|recRAM = 2 GB | |recRAM = 2 GB | ||
|recHD = 400 MB | |recHD = 400 MB |
Revision as of 20:11, 5 January 2020
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] |
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.
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 |
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.
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 settings
Field of view (FOV)
- The FOV value set by in-game slider does not correspond with real FOV.
- The game uses horizontal FOV.
Edit swcr.exe |
---|
|
Input settings
Audio settings
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] |
---|
|
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 | 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 | 400 MB |
Video card (GPU) | 256 MB of VRAM | 256 MB of VRAM |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Ubuntu 12.04 | Ubuntu 12.04 |
Processor (CPU) | 1.5 GHz | 1.8 GHz |
System memory (RAM) | 1 GB | 2 GB |
Hard disk drive (HDD) | 400 MB | 400 MB |
Video card (GPU) | 256 MB of VRAM | 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).