Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Legacy of Kain: Soul Reaver 2"

From PCGamingWiki, the wiki about fixing PC games
m (Removed protection from "Legacy of Kain: Soul Reaver 2": Removing protection status as root problem behind vandalism status has been resolved.)
 
(347 intermediate revisions by 80 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = LegacyOfKain SoulReaver2 cover.jpg
 
|cover        = LegacyOfKain SoulReaver2 cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Crystal Dynamics}}
 
{{Infobox game/row/developer|Crystal Dynamics}}
{{Infobox game/row/winporter|Nixxes Software}}
+
{{Infobox game/row/porter|Nixxes Software|Windows|ref=<ref name="Nixxes">{{Refurl|url=https://web.archive.org/web/20180205060451/http://www.nixxes.com/nixxes/projects/19-uk/projects/142-legacy-of-kain-soul-reaver-2 soul reaver2 Wayback Machine|date=2021-9-5}}</ref>}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Square Enix}}
+
{{Infobox game/row/publisher|Eidos Interactive|2001-2009}}
 +
{{Infobox game/row/publisher|Square Enix|2009-2023}}
 +
{{Infobox game/row/publisher|Crystal Dynamics|2023-present}}
 +
{{Infobox game/row/publisher|Sold Out Software|Retail re-release}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Gex Engine}}
 
{{Infobox game/row/engine|Gex Engine}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|October 30, 2001}}
 
{{Infobox game/row/date|Windows|October 30, 2001}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|legacy-of-kain-soul-reaver-2|77}}
 +
{{Infobox game/row/reception|IGDB|legacy-of-kain-soul-reaver-2|}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy }}
 +
{{Infobox game/row/taxonomy/series            | Legacy of Kain }}
 
|steam appid  = 224940
 
|steam appid  = 224940
|gogcom page  = legacy_of_kain_soul_reaver_2
+
|gogcom id    = 1207659063
 +
|hltb        = 5216
 +
|lutris      = legacy-of-kain-soul-reaver-2
 +
|strategywiki =
 +
|mobygames    = 5563
 +
|wikipedia    = Soul Reaver 2
 
|winehq      = 2635
 
|winehq      = 2635
|wikipedia    = Soul Reaver 2
+
|license      = commercial
 
}}
 
}}
{{Series|Legacy of Kain}}
 
  
'''Key points'''
+
{{Introduction
{{--}} Many users report crashing with no permanent fixes, although it has been said running the game from one CPU core alleviates this issue.
+
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|legacy_of_kain_soul_reaver_2|legacy_of_kain_series|for game series}}
+
{{GOG.com links|1207659063|legacy_of_kain_series|for game series}}
{{mm}} [http://steamcommunity.com/app/224940/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/224940/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Retail | | disc | {{DRM|Safedisc|V2}} | | Windows }}
 +
{{Availability/row| Gamesplanet | 1327-2 | Steam | Includes [[Legacy of Kain: Soul Reaver]], [[Legacy of Kain: Blood Omen 2]] and [[Legacy of Kain: Defiance]]. |  | Windows }}
 
{{Availability/row| GOG.com | legacy_of_kain_soul_reaver_2 | DRM-free | | | Windows }}
 
{{Availability/row| GOG.com | legacy_of_kain_soul_reaver_2 | DRM-free | | | Windows }}
{{Availability/row| Steam | 224940 | Steam | | | Windows }}
+
{{Availability/row| GMG | legacy-of-kain-soul-reaver-2 | Steam | | | Windows }}
 +
{{Availability/row| Humble | legacy-of-kain-soul-reaver-2 | Steam | | | Windows }}
 +
{{Availability/row| Steam | 224940 | DRM-free | | | Windows }}
 +
{{Availability/row| publisher | https://store.na.square-enix-games.com/en_US/product/280955/legacy-of-kain-soul-reaver-2-steam | Steam | | | Windows | unavailable }}
 
}}
 
}}
 +
 +
===Demo===
 +
A demo is available [https://www.gamepressure.com/download.asp?ID=1043 here].
 +
 +
==Essential improvements==
 +
===Patches===
 +
[https://thelostworlds.net/Software/Soul_Reaver_2_PC_Patch_version_102.html Patch 1.02] is the latest version. Digital distribution versions are already patched.
 +
{{ii}} To install this patch on newer versions of Windows, run {{file|sr2pc102.exe}} as an administrator.
 +
 +
===[https://classicrebirth.com/index.php/soul-reaver-2-soul-fixer/ Soul Fixer]===
 +
{{++}} Fixes crashes related to audio (no longer requires single core affinity), resolution switching, and the Bink video player.
 +
{{++}} Fully restores motion blur by improving the effect, replaces FSAA with SMAA, and adds support for aspect ratio at any resolution.
 +
{{++}} Adds compatibility with all DirectInput and XInput controllers.
 +
{{ii}} Requires version 1.02 from GOG.com or Steam.
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
{{ii}} Configuration files are encrypted
 
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{P|game}}\settings.cfg}}
+
{{Game data/config|Windows|{{p|hkcu}}\Software\Crystal Dynamics\Soul Reaver 2\1.00.000}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{P|userprofile}}\Documents\Soul Reaver 2}}
+
{{Game data/saves|Windows|{{P|userprofile\Documents}}\Soul Reaver 2\}}
 
}}
 
}}
 
===Windows 10===
 
[https://sourceforge.net/projects/dxwnd/ DxWnd] could alleviate some of the compatibility issues under Windows 10. A good configuration is:
 
# DirectX Version Hook (under the DirectX tab) set to 'DirectX8'
 
# Frames per Second (under the Timing tab) set to 'limit' and '1 msec'
 
  
 
===[[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           = false
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = false
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/legacy-kain-soul-reaver-2
+
|wsgf link                  = https://www.wsgf.org/dr/legacy-kain-soul-reaver-2
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
|multimonitor wsgf award    = unsupported
+
|multimonitor wsgf award    = limited
|ultrawidescreen wsgf award = unsupported
+
|ultrawidescreen wsgf award = limited
 
|4k ultra hd wsgf award    = unsupported
 
|4k ultra hd wsgf award    = unsupported
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= See the [http://www.wsgf.org/dr/legacy-kain-soul-reaver-2 WSGF entry].
+
|widescreen resolution notes= Use [[#Soul Fixer|Soul Fixer]] or see [[#Widescreen resolution|Widescreen resolution]]
|multimonitor              = false
+
|multimonitor              = hackable
|multimonitor notes        =  
+
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]]
|ultrawidescreen            = false
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Use [[#Soul Fixer|Soul Fixer]] or see [[#Widescreen resolution|Widescreen resolution]]
|4k ultra hd                = false
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Use [[#Soul Fixer|Soul Fixer]]
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
|windowed                  = false
+
|windowed                  = hackable
|windowed notes            =  
+
|windowed notes            = Use [[#Soul Fixer|Soul Fixer]]
|borderless windowed        = false
+
|borderless windowed        = hackable
|borderless windowed notes  =  
+
|borderless windowed notes  = Use [[#Soul Fixer|Soul Fixer]]
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = Enabled/disabled, no description of method.
+
|antialiasing notes        = [[FSAA]]. Can't be enabled when {{key|Fullscreen effects}} is ticked in the setup dialog.<br> Use [[#Soul Fixer|Soul Fixer]] for [[SMAA]].
|vsync                      = hackable
+
|vsync                      = true
|vsync notes                = Force in driver.
+
|vsync notes                = Run {{file|sr2.exe}} with {{code|-setup}} [[Glossary:Command line arguments|command line argument]] and tick {{key|Sync to refresh}}
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = hackable
|120 fps notes              =  
+
|120 fps notes              = Causes incorrect functioning of the "devour souls" button and other glitches such as brief teleport (especially during combats) and certain corrupted sections of the game. Use [[#Uncapped frame rate issue|Soul Fixer]] to prevent these issues.
 +
|hdr                        = unknown
 +
|hdr notes                  =  
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
===Extra setup dialog options===
{{Input settings
+
{{ii}} Not needed when using [[#Soul Fixer|Soul Fixer]].
 +
{{Fixbox|description=Add a DWORD value|fix=
 +
# Press {{key|Win|R}}.
 +
# Type {{code|regedit}} and press {{key|Enter}}.
 +
# Go to {{code|{{p|hkcu}}\Software\Crystal Dynamics\Soul Reaver 2\1.00.000}}.
 +
# Create a new ''DWORD (32-bit) Value'' and rename it to {{code|ExtendedDialog}}.
 +
# Change its value data from {{code|0}} to {{code|1}}.
 +
}}
 +
 
 +
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 +
{{ii}} Not needed when using [[#Soul Fixer|Soul Fixer]].
 +
{{Fixbox|description=Widescreen fix<ref>[https://www.youtube.com/watch?v=pocrzIm1VU8 Legacy of Kain: Soul Reaver 2 Widescreen Test №3 GOG]</ref>|fix=
 +
# Download [http://ps2wide.net/pc.html#sr2 Widescreen fix by nemesis2000].
 +
# Extract {{file|sr2.7z}} files to the installation folder.
 +
# Run {{file|upx.bat}} for the GOG.com version.
 +
# Edit {{file|sr2.ini}} to set the resolution.
 +
'''Notes'''
 +
{{ii}} Password: {{code|sr2}}
 +
{{ii}} Supported exe size: 1 609 728 bytes
 +
}}
 +
 
 +
==Input==
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = true
 
|mouse menu                = true
Line 106: Line 178:
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = Uses DirectInput, XInput controllers may experience issues.
+
|controller support notes  = Uses DirectInput.<br> XInput controllers may experience issues, use [[#Soul Fixer|Soul Fixer]] or [https://github.com/samuelgr/Xidi Xidi] to fix them.
 
|full controller          = false
 
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
Line 117: Line 189:
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|button prompts           = unknown
+
|xinput controllers        = unknown
|button prompts notes     =  
+
|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  =
 +
|other controllers        = true
 +
|other controllers notes  = Generic DirectInput controllers are supported
 +
|other button prompts     = generic
 +
|other button prompts notes=  
 +
|button prompts            = generic
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|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 =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = false
 
|separate volume          = false
|separate volume notes    = Has on/off options for sound and music.
+
|separate volume notes    = Has on/off options for sound and music
|surround sound          = unknown
+
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = unknown
+
|subtitles                = false
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = true
 
|mute on focus lost      = true
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              =  
+
|eax support              = false
 
|eax support notes        =  
 
|eax support notes        =  
 
}}
 
}}
Line 146: Line 245:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = Retail and GOG only
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = Retail and GOG only. Patch for other digital releases [https://steamcommunity.com/sharedfiles/filedetails/?id=193819049 here].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = Retail only. [https://steamcommunity.com/sharedfiles/filedetails/?id=1325701227&insideModal=0 Download].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = false
 
  |subtitles = unknown
 
  |subtitles = unknown
  |notes    =  
+
  |notes    = [https://www.centraldetraducoes.net.br/2008/08/traducao-do-legacy-of-kain-soul-reaver-2-pc.html Translation]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = Retail only. [https://disk.yandex.ru/d/L7Ifc_3LweK0Dg Fargus] (updated in 2023) and
 +
[https://www.zoneofgames.ru/games/legacy_of_kain_soul_reaver_2/files/2927.html Fargus + 7Wolf].
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = Retail only. [https://steamcommunity.com/sharedfiles/filedetails/?id=268952301 Download].
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2017/11/legacy-of-kain-soul-reaver-2.html Helix Mod: Legacy of Kain: Soul Reaver 2]
 +
|tridef 3d                  = unknown
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D,Z3D
 +
|vorpx notes                = User created profile, requires [[DgVoodoo 2|DGVoodoo2 v 2.55.4]], see [https://www.vorpx.com/forums/topic/soul-reaver-2/ profile introdution]. <br><code>Note:</code> Profile may not work with the latest wrapper, in case of issues please report to the [https://www.vorpx.com/forums/topic/soul-reaver-2/ vorpx forum].
 +
|vr only                    =
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
 +
 +
==Issues fixed==
 +
===Crashes and freezes on multi-core CPUs===
 +
{{Fixbox|description=Use [[#Soul Fixer|Soul Fixer]]}}
 +
 +
{{Fixbox|description=[[Microsoft Windows#Force CPU affinity|Force CPU affinity]] to one core<ref>{{Refurl|url=https://steamcommunity.com/app/224940/discussions/0/2828702373003372378/|title=Set affinity to CPU 0|date=9 June 2023}}</ref>}}
 +
 +
===VSync does not work on Windows 10===
 +
{{Fixbox|description=Use [[#Soul Fixer|Soul Fixer]]}}
 +
 +
===Uncapped frame rate issue===
 +
{{Fixbox|description=Use [[#Soul Fixer|Soul Fixer]], turn off {{key|Fullscreen VSync}} in the game options, and set {{key|Frame Rate}} to {{code|60}} or {{code|120}} FPS.}}
 +
 +
{{Fixbox|description=Enable VSync and set the refresh rate to 60Hz}}
 +
 +
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Limit the frame rate]] to 60 FPS<ref>{{Refurl|url=https://www.gog.com/forum/legacy_of_kain_series/devour_souls_button_in_soul_reaver_2_doesnt_work/post4|title=It's a FPS problem|date=9 June 2023}}</ref>}}
 +
 +
===Purplish screen===
 +
====All versions====
 +
{{Fixbox|description=Switch from 16-bit to 32-bit color depth in the graphics options}}
 +
====Version 1.0 only====
 +
{{Fixbox|description=Modify DWORD value|fix=
 +
# Press {{key|Win|R}}.
 +
# Type {{code|regedit}} and press {{key|Enter}}.
 +
# Go to {{code|{{p|hkcu}}\Software\Crystal Dynamics\Soul Reaver 2\1.00.000}}.
 +
# Open {{code|DisableVShader}} and change its value data from {{code|0}} to {{code|1}}.
 +
# Click OK.
 +
'''Note:'''
 +
{{ii}} The vertex shader issue causing a purplish screen was resolved with game version 1.0.2.
 +
}}
 +
 +
==Other information==
 +
 +
===API===
 +
{{API
 +
|direct3d versions      = 8
 +
|direct3d notes        = Use [[#Soul Fixer|Soul Fixer]] for Direct3D9
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|metal support          =
 +
|metal support notes    =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux executable notes =
 +
}}
 +
 +
===SR2 Enhancer===
 +
{{++}} Adds a set of optional features for improving the gameplay, such as skipping cinematics, save at any location, and more.
 +
{{ii}} By express request of the mod creator, Wrace, PCGamingWiki is, for reasons known only to Wrace, forbidden from providing any direct links to the mod - including to the author's own official mod page. As such, please copy and paste the following search query/queries into any search engine:
 +
<pre>
 +
Wrace Legacy of Kain Soul Reaver 2 SR2 Enhancer
 +
</pre>
  
 
==System requirements==
 
==System requirements==
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
|minOS = XP, Vista, 7
+
|minOS   = 98, ME
|minCPU = 1.8 GHz processor
+
|minCPU   = Intel Pentium III 450 MHz
|minRAM = 512 MB
+
|minCPU2  = AMD K6-III 500 MHz
|minHD = 2 GB
+
|minRAM   = 128 MB
|minGPU = 3D graphics card compatible with DirectX 7
+
|minHD   = 850 MB
 +
|minVRAM  = 16 MB
 +
|minGPU   =  
 +
|minDX    = 8
  
|recRAM = 1 GB
+
|recOS    =
|recGPU = 3D graphics card compatible with DirectX 9
+
|recCPU  = Intel Pentium III 700 MHz
 +
|recCPU2  = AMD Athlon 700 MHz
 +
|recHD    = 1 GB
 +
|recVRAM  = 32 MB
 
}}
 
}}
 +
 +
{{References}}

Latest revision as of 15:26, 19 February 2024

Legacy of Kain: Soul Reaver 2
Legacy of Kain: Soul Reaver 2 cover
Developers
Crystal Dynamics
Windows Nixxes Software[1]
Publishers
2001-2009 Eidos Interactive
2009-2023 Square Enix
2023-present Crystal Dynamics
Retail re-release Sold Out Software
Engines
Gex Engine
Release dates
Windows October 30, 2001
Reception
Metacritic 77
Taxonomy
Monetization One-time game purchase
Pacing Real-time
Perspectives Third-person
Themes Fantasy
Series Legacy of Kain
Legacy of Kain: Soul Reaver 2 on HowLongToBeat
Legacy of Kain: Soul Reaver 2 on IGDB
Legacy of Kain: Soul Reaver 2 on MobyGames
Legacy of Kain: Soul Reaver 2 on Wikipedia
Legacy of Kain
Blood Omen: Legacy of Kain 1997
Legacy of Kain: Soul Reaver 1999
Legacy of Kain: Soul Reaver 2 2001
Legacy of Kain: Blood Omen 2 2002
Legacy of Kain: Defiance 2003
Nosgoth Cancelled

Legacy of Kain: Soul Reaver 2 is a third-person game in the Legacy of Kain series.

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).

Demo

A demo is available here.

Essential improvements

Patches

Patch 1.02 is the latest version. Digital distribution versions are already patched.

To install this patch on newer versions of Windows, run sr2pc102.exe as an administrator.

Soul Fixer

Fixes crashes related to audio (no longer requires single core affinity), resolution switching, and the Bink video player.
Fully restores motion blur by improving the effect, replaces FSAA with SMAA, and adds support for aspect ratio at any resolution.
Adds compatibility with all DirectInput and XInput controllers.
Requires version 1.02 from GOG.com or Steam.

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\Software\Crystal Dynamics\Soul Reaver 2\1.00.000
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/224940/pfx/[Note 2]

Save game data location

System Location
Windows %USERPROFILE%\Documents\Soul Reaver 2\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/224940/pfx/[Note 2]

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video

Graphics feature State WSGF Notes
Widescreen resolution
Use Soul Fixer or see Widescreen resolution
Multi-monitor
See Widescreen resolution
Ultra-widescreen
Use Soul Fixer or see Widescreen resolution
4K Ultra HD
Use Soul Fixer
Field of view (FOV)
Windowed
Use Soul Fixer
Borderless fullscreen windowed
Use Soul Fixer
Anisotropic filtering (AF)
Anti-aliasing (AA)
FSAA. Can't be enabled when Fullscreen effects is ticked in the setup dialog.
Use Soul Fixer for SMAA.
Vertical sync (Vsync)
Run sr2.exe with -setup command line argument and tick Sync to refresh
60 FPS
120+ FPS
Causes incorrect functioning of the "devour souls" button and other glitches such as brief teleport (especially during combats) and certain corrupted sections of the game. Use Soul Fixer to prevent these issues.

Extra setup dialog options

Not needed when using Soul Fixer.
Add a DWORD value
  1. Press Win+R.
  2. Type regedit and press Enter.
  3. Go to HKEY_CURRENT_USER\Software\Crystal Dynamics\Soul Reaver 2\1.00.000.
  4. Create a new DWORD (32-bit) Value and rename it to ExtendedDialog.
  5. Change its value data from 0 to 1.

Widescreen resolution

Not needed when using Soul Fixer.
Widescreen fix[4]
  1. Download Widescreen fix by nemesis2000.
  2. Extract sr2.7z files to the installation folder.
  3. Run upx.bat for the GOG.com version.
  4. Edit sr2.ini to set the resolution.

Notes

Password: sr2
Supported exe size: 1 609 728 bytes

Input

Audio

Audio feature State Notes
Separate volume controls
Has on/off options for sound and music
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
French
Retail and GOG only
German
Retail and GOG only. Patch for other digital releases here.
Italian
Retail only. Download.
Brazilian Portuguese
Translation
Russian
Retail only. Fargus (updated in 2023) and Fargus + 7Wolf.
Spanish
Retail only. Download.

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Legacy of Kain: Soul Reaver 2
vorpX
G3D, Z3D
User created profile, requires DGVoodoo2 v 2.55.4, see profile introdution.
Note: Profile may not work with the latest wrapper, in case of issues please report to the vorpx forum.

Issues fixed

Crashes and freezes on multi-core CPUs

Use Soul Fixer
Force CPU affinity to one core[5]

VSync does not work on Windows 10

Use Soul Fixer

Uncapped frame rate issue

Use Soul Fixer, turn off Fullscreen VSync in the game options, and set Frame Rate to 60 or 120 FPS.
Enable VSync and set the refresh rate to 60Hz
Limit the frame rate to 60 FPS[6]

Purplish screen

All versions

Switch from 16-bit to 32-bit color depth in the graphics options

Version 1.0 only

Modify DWORD value
  1. Press Win+R.
  2. Type regedit and press Enter.
  3. Go to HKEY_CURRENT_USER\Software\Crystal Dynamics\Soul Reaver 2\1.00.000.
  4. Open DisableVShader and change its value data from 0 to 1.
  5. Click OK.

Note:

The vertex shader issue causing a purplish screen was resolved with game version 1.0.2.

Other information

API

Technical specs Supported Notes
Direct3D 8 Use Soul Fixer for Direct3D9
Executable 32-bit 64-bit Notes
Windows

SR2 Enhancer

Adds a set of optional features for improving the gameplay, such as skipping cinematics, save at any location, and more.
By express request of the mod creator, Wrace, PCGamingWiki is, for reasons known only to Wrace, forbidden from providing any direct links to the mod - including to the author's own official mod page. As such, please copy and paste the following search query/queries into any search engine:
Wrace Legacy of Kain Soul Reaver 2 SR2 Enhancer

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, ME
Processor (CPU) Intel Pentium III 450 MHz
AMD K6-III 500 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 850 MB
Video card (GPU) 16 MB of VRAM
DirectX 8 compatible


Notes

  1. SafeDisc retail DRM does not work on Windows 10[2] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[3]
  2. 2.0 2.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/224940/ in addition to or instead of this directory. The app ID (224940) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References