Difference between revisions of "Legacy of Kain: Soul Reaver 2"
From PCGamingWiki, the wiki about fixing PC games
If and while (talk | contribs) m (→Input) |
m (Added Czech lang) |
||
(94 intermediate revisions by 11 users not shown) | |||
Line 31: | Line 31: | ||
|steam appid = 224940 | |steam appid = 224940 | ||
|gogcom id = 1207659063 | |gogcom id = 1207659063 | ||
+ | |official site= https://web.archive.org/web/20040102190842/http://www.eidos.co.uk/gss/soulreaver2/index.html | ||
|hltb = 5216 | |hltb = 5216 | ||
|lutris = legacy-of-kain-soul-reaver-2 | |lutris = legacy-of-kain-soul-reaver-2 | ||
|strategywiki = | |strategywiki = | ||
− | |mobygames = | + | |mobygames = 5563 |
|wikipedia = Soul Reaver 2 | |wikipedia = Soul Reaver 2 | ||
|winehq = 2635 | |winehq = 2635 | ||
Line 40: | Line 41: | ||
}} | }} | ||
− | + | {{Introduction | |
− | {{ | + | |introduction = |
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
+ | }} | ||
'''General information''' | '''General information''' | ||
Line 54: | Line 60: | ||
{{Availability/row| GMG | legacy-of-kain-soul-reaver-2 | 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| Humble | legacy-of-kain-soul-reaver-2 | Steam | | | Windows }} | ||
− | {{Availability/row| Steam | 224940 | | + | {{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 }} | {{Availability/row| publisher | https://store.na.square-enix-games.com/en_US/product/280955/legacy-of-kain-soul-reaver-2-steam | Steam | | | Windows | unavailable }} | ||
}} | }} | ||
Line 67: | Line 73: | ||
===[https://classicrebirth.com/index.php/soul-reaver-2-soul-fixer/ Soul Fixer]=== | ===[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. | + | {{++}} Fixes crashes related to audio (no longer requires single core affinity), resolution switching, and the Bink video player. |
− | {{++}} Fully restores motion blur | + | {{++}} 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. | {{++}} Adds compatibility with all DirectInput and XInput controllers. | ||
− | {{ii}} Requires version 1.02 from | + | {{ii}} Requires version 1.02 from GOG.com or Steam. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Game data== | ==Game data== | ||
Line 120: | Line 115: | ||
|4k ultra hd wsgf award = unsupported | |4k ultra hd wsgf award = unsupported | ||
|widescreen resolution = hackable | |widescreen resolution = hackable | ||
− | |widescreen resolution notes= Use [[#Soul Fixer|Soul Fixer]] or [[#Widescreen resolution|Widescreen resolution]] | + | |widescreen resolution notes= Use [[#Soul Fixer|Soul Fixer]] or see [[#Widescreen resolution|Widescreen resolution]] |
|multimonitor = hackable | |multimonitor = hackable | ||
|multimonitor notes = See [[#Widescreen resolution|Widescreen resolution]] | |multimonitor notes = See [[#Widescreen resolution|Widescreen resolution]] | ||
|ultrawidescreen = hackable | |ultrawidescreen = hackable | ||
− | |ultrawidescreen notes = Use [[#Soul Fixer|Soul Fixer]] or [[#Widescreen resolution|Widescreen resolution]] | + | |ultrawidescreen notes = Use [[#Soul Fixer|Soul Fixer]] or see [[#Widescreen resolution|Widescreen resolution]] |
|4k ultra hd = hackable | |4k ultra hd = hackable | ||
|4k ultra hd notes = Use [[#Soul Fixer|Soul Fixer]] | |4k ultra hd notes = Use [[#Soul Fixer|Soul Fixer]] | ||
Line 136: | Line 131: | ||
|anisotropic notes = | |anisotropic notes = | ||
|antialiasing = true | |antialiasing = true | ||
− | |antialiasing notes = [[FSAA]]. Can't be enabled when | + | |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 = true | |vsync = true | ||
|vsync notes = Run {{file|sr2.exe}} with {{code|-setup}} [[Glossary:Command line arguments|command line argument]] and tick {{key|Sync to refresh}} | |vsync notes = Run {{file|sr2.exe}} with {{code|-setup}} [[Glossary:Command line arguments|command line argument]] and tick {{key|Sync to refresh}} | ||
Line 142: | Line 137: | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = hackable | |120 fps = hackable | ||
− | |120 fps notes = Use [[# | + | |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 = unknown | ||
|hdr notes = | |hdr notes = | ||
|color blind = false | |color blind = false | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===Extra setup dialog options=== | ||
+ | {{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]]=== | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
− | {{Fixbox|description=Widescreen fix | + | {{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]. | # Download [http://ps2wide.net/pc.html#sr2 Widescreen fix by nemesis2000]. | ||
− | # Extract {{file|sr2.7z}} files to the installation folder | + | # Extract {{file|sr2.7z}} files to the installation folder. |
# Run {{file|upx.bat}} for the GOG.com version. | # Run {{file|upx.bat}} for the GOG.com version. | ||
# Edit {{file|sr2.ini}} to set the resolution. | # Edit {{file|sr2.ini}} to set the resolution. | ||
− | |||
'''Notes''' | '''Notes''' | ||
− | {{ii}} Supported exe size: 1 609 728 bytes | + | {{ii}} Password: {{code|sr2}} |
+ | {{ii}} Supported exe size: 1 609 728 bytes | ||
}} | }} | ||
Line 166: | Line 172: | ||
|acceleration option = false | |acceleration option = false | ||
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = true |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
|mouse menu = true | |mouse menu = true | ||
Line 199: | Line 205: | ||
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
|other controllers = true | |other controllers = true | ||
− | |other controllers notes = Generic DirectInput controllers are supported | + | |other controllers notes = Generic DirectInput controllers are supported |
|other button prompts = generic | |other button prompts = generic | ||
|other button prompts notes= | |other button prompts notes= | ||
Line 245: | Line 251: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = hackable | ||
+ | |audio = hackable | ||
+ | |subtitles = false | ||
+ | |notes = Fan - [https://prekladyher.eu/preklady/legacy-of-kain-soul-reaver-2-cesky-dabing.739/ #1] | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 269: | Line 283: | ||
|notes = Retail only. [https://steamcommunity.com/sharedfiles/filedetails/?id=1325701227&insideModal=0 Download]. | |notes = Retail only. [https://steamcommunity.com/sharedfiles/filedetails/?id=1325701227&insideModal=0 Download]. | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Brazilian Portuguese | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = unknown | ||
+ | |notes = [https://www.centraldetraducoes.net.br/2008/08/traducao-do-legacy-of-kain-soul-reaver-2-pc.html Translation] | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Russian | |language = Russian | ||
− | |interface = | + | |interface = true |
− | |audio = | + | |audio = true |
|subtitles = false | |subtitles = false | ||
− | |notes = [ | + | |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 | |fan = true | ||
}} | }} | ||
Line 332: | Line 355: | ||
==Issues fixed== | ==Issues fixed== | ||
− | ===Crashes on multi-core CPUs=== | + | ===Crashes and freezes on multi-core CPUs=== |
{{Fixbox|description=Use [[#Soul Fixer|Soul Fixer]]}} | {{Fixbox|description=Use [[#Soul Fixer|Soul Fixer]]}} | ||
− | {{Fixbox|description=[[Microsoft Windows#Force CPU affinity|Force CPU affinity]] to one core | + | {{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=== | ===VSync does not work on Windows 10=== | ||
Line 341: | Line 364: | ||
===Uncapped frame rate issue=== | ===Uncapped frame rate issue=== | ||
− | {{Fixbox|description=Use [[#Soul Fixer|Soul Fixer]], turn off VSync | + | {{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= | + | {{Fixbox|description=Enable VSync and set the refresh rate to 60Hz}} |
− | {{Fixbox|description= | + | {{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=== | ===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= | {{Fixbox|description=Modify DWORD value|fix= | ||
# Press {{key|Win|R}}. | # Press {{key|Win|R}}. | ||
Line 354: | Line 380: | ||
# Open {{code|DisableVShader}} and change its value data from {{code|0}} to {{code|1}}. | # Open {{code|DisableVShader}} and change its value data from {{code|0}} to {{code|1}}. | ||
# Click OK. | # Click OK. | ||
+ | '''Note:''' | ||
+ | {{ii}} The vertex shader issue causing a purplish screen was resolved with game version 1.0.2. | ||
}} | }} | ||
− | + | ==Other information== | |
− | |||
===API=== | ===API=== | ||
{{API | {{API | ||
Line 392: | Line 419: | ||
|linux executable notes = | |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== |
Latest revision as of 06:52, 21 June 2024
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 | |
---|---|
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
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SafeDisc V2 DRM[Note 1] | |||
Includes Legacy of Kain: Soul Reaver, Legacy of Kain: Blood Omen 2 and Legacy of Kain: Defiance. | ||||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
Steam | ||||
Publisher website (unavailable) |
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) | <SteamLibrary-folder>/steamapps/compatdata/224940/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\Soul Reaver 2\ |
Steam Play (Linux) | <SteamLibrary-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 |
---|
|
Widescreen resolution
- Not needed when using Soul Fixer.
Widescreen fix[4] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Uses DirectInput. XInput controllers may experience issues, use Soul Fixer or Xidi to fix them. |
|
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers | Generic DirectInput controllers are supported | |
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Button prompts | ||
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
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 | ||||
Czech | Fan - #1 | |||
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 |
---|
Note:
|
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 |
Intel Pentium III 700 MHz AMD Athlon 700 MHz |
System memory (RAM) | 128 MB | |
Hard disk drive (HDD) | 850 MB | 1 GB |
Video card (GPU) | 16 MB of VRAM DirectX 8 compatible | 32 MB of VRAM |
Notes
- ↑ 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.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 (224940) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ soul reaver2 Wayback Machine [missing title] - last accessed on 2021-9-5
- ↑ Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
- ↑ Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
- ↑ Legacy of Kain: Soul Reaver 2 Widescreen Test №3 GOG
- ↑ Set affinity to CPU 0 - last accessed on 9 June 2023
- ↑ It's a FPS problem - last accessed on 9 June 2023