Difference between revisions of "Blood Omen: Legacy of Kain"

From PCGamingWiki, the wiki about fixing PC games
(Audio)
(Verok's GL wrapper & patch)
Line 53: Line 53:
 
==Essential improvements==
 
==Essential improvements==
 
===[https://verokster.blogspot.com/2018/05/legacy-of-kain-blood-omen-gl-wrapper.html Verok's GL wrapper & patch]===
 
===[https://verokster.blogspot.com/2018/05/legacy-of-kain-blood-omen-gl-wrapper.html Verok's GL wrapper & patch]===
{{++}} Windowed mode support, {{term|FMV}}s plays without interlacing, optional unfiltered scaler, WinXP/7/10 compatibility fix, removed CD check, 60 FPS support like the PS1 version, optional PS1 {{term|FMV}} support, HQ cutscenes with stereo sound, subtitles and more.
+
{{++}} Windowed mode support, {{term|FMV}}s play without interlacing, optional unfiltered scaler, WinXP/7/10 compatibility fix, removed CD check, 60 FPS support like the PS1 version, optional PS1 {{term|FMV}} support, HQ cutscenes with stereo sound, subtitles and more.
  
 
==Game data==
 
==Game data==

Revision as of 20:54, 15 October 2021

Blood Omen: Legacy of Kain
Blood Omen: Legacy of Kain cover
Developers
Silicon Knights
Windows Semi Logic Entertainment
Publishers
Retail Crystal Dynamics
Windows Activision
Digital Square Enix
Release dates
Windows August 1997
Taxonomy
Modes Singleplayer
Pacing Real-time
Controls Direct control
Genres Action, Adventure
Themes Fantasy
Series Legacy of Kain
Blood Omen: Legacy of Kain on HowLongToBeat
Blood Omen: Legacy of Kain on IGDB
Blood Omen: Legacy of Kain on MobyGames
Blood Omen: Legacy of Kain 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

Key points

Some crashes and other issues on modern operating systems, though the OpenGL wrapper fixes this.
Unofficial patches eliminate loading times.
40 FPS lock (slightly slower animations than PSX), 15 and 18 FPS FMVs. Fixed in the OpenGL wrapper.
FMVs have inferior video quality compared to the PSX and have mono audio; some sounds are reduced in quality as well. These issues are also fixed with the OpenGL wrapper.

General information

GOG.com Community Discussions
GOG.com Support Page

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Physical copy protection: bad sectors.
Windows
GOG.com
DRM-free
Uses GOG's custom DirectX wrapper.
Windows

Essential improvements

Verok's GL wrapper & patch

Windowed mode support, FMVs play without interlacing, optional unfiltered scaler, WinXP/7/10 compatibility fix, removed CD check, 60 FPS support like the PS1 version, optional PS1 FMV support, HQ cutscenes with stereo sound, subtitles and more.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\SAVED\[Note 1]
Config files are not in plain text format.

Save game data location

System Location
Windows <path-to-game>\SAVED\[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy

Video

Graphics feature State Notes
Widescreen resolution
640x480, 640x480i, and 320x240 pillarboxed only (latter 2 accessible by pressing F12 in-game).
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Use Verok's GL wrapper & patch. In the GOG.com version, the dxcfg.exe application can achieve this.
Borderless fullscreen windowed
In the GOG.com version, the dxcfg.exe application can achieve this.
Anisotropic filtering (AF)
In the GOG.com version, the dxcfg.exe application can achieve this.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
In the GOG.com version, it can be forced through dxcfg.exe.
60 FPS
40 FPS lock, 15 and 18 FPS FMVs.[1] Use Verok's GL wrapper & patch to increase the FPS.
120+ FPS
Gameplay is tied to the framerate and going above 60 FPS makes the game play too fast.

Input

Control options.
Control options.
XInput prompts - Verok's GL wrapper & patch.
XInput prompts - Verok's GL wrapper & patch.
DualShock prompts - Verok's GL wrapper & patch.
DualShock prompts - Verok's GL wrapper & patch.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Cannot quit game (hard-coded escape key) or skip FMVs (possible with Verok's GL wrapper & patch). Qualifies otherwise.
Controller remapping
Uses numbers, not face buttons.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Use Verok's GL wrapper & patch to add proper support for XInput controllers.
Xbox button prompts
Use Verok's GL wrapper & patch for Xbox face buttons.
Impulse Trigger vibration
DualShock 4 controllers
Use DS4Windows with Verok's GL wrapper & patch.
DualShock button prompts
Use Verok's GL wrapper & patch for DualShock face buttons.
Light bar support
Connection modes USB, Bluetooth
Generic/other controllers
Button prompts Input settings icon - Generic Controller.svg
Additional information
Button prompts Input settings icon - Generic Controller.svg
Use Verok's GL wrapper & patch for Xbox and DualShock face buttons.
Controller hotplugging
Haptic feedback
Use Verok's GL wrapper & patch for haptic feedback.
Simultaneous controller+KB/M

Audio

Audio options.
Audio options.

Audio feature State Notes
Separate volume controls
Sound and music.
Surround sound
Possible via OpenAL with Verok's GL wrapper & patch.
Subtitles
Possible with Verok's GL wrapper & patch.
Closed captions
Mute on focus lost
Losing focus causes screen to go black. Transitioning FMV<->Game fixes.
EAX support
Possible via OpenAL with Verok's GL wrapper & patch.
English subtitles.
English subtitles.

Localizations

Language UI Audio Sub Notes
English
Subs possible with Verok's GL wrapper & patch.
French
Retail only
German
Retail only. download for digital versions.
Hungarian
Retail only. Subs possible with Verok's GL wrapper & patch.
Italian
Retail only. Subs possible with Verok's GL wrapper & patch.
Japanese
Retail only
Brazilian Portuguese
Retail only. Subs possible with Verok's GL wrapper & patch.
Russian
Retail only. Subs possible with Verok's GL wrapper & patch.
Spanish
Fan translation.

Issues fixed

System Locale/Language Check Failed

Error message for an "invalid locale".
Error message for an "invalid locale".
This error occurs on game startup with modern Windows when your language for non-Unicode programs is set to something the game doesn't "support" (note that in practice the vast majority of games run fine on different locales from their own).
Change the language for non-Unicode programs[citation needed]
  1. Go to the "Region" Control Panel.
  2. Go to the "Administrative" tab, then press "Change system locale..." under "Language for non-Unicode programs".
  3. Set the system locale to one the game supports, such as "English (United States)" for the US release.

Notes

Exact steps vary slightly depending on your Windows version. The above is for Windows 8.1.

Game Crashes When Loading a Save or After Playing the Introduction Cutscene

Disable Data Execution Prevention for KAIN.exe[citation needed]
  1. Go to the "System" Control Panel.
  2. Press "Advanced system settings" tab, then press "Settings.." under "Performance".
  3. Go to the "Data Execution Prevention" tab, check "Turn on DEP for all programs and services except those I select:", then press "Add...", then go to the game's path and add KAIN.exe to the list.

Notes

Exact steps vary slightly depending on your Windows version. The above is for Windows 7.

Game Freezes After Initial Dialog in Windows 9X

After the introduction of the game the screen freezes. This bug is active when your computer's performance is too high for your game requirements. To prevent this from happening it is necessary to decrease the FSB (Front Side Bus) frequency to reach a value that does not cause problems with the game, usually 100Mhz or 66Mhz. It is the frequency of the FSB clock that will determine how will the performance of the motherboard and processor of a machine. For those who do not have hardware with this configuration capability a less efficient alternative is to use software specialized in occupying processor resources to slow the execution of applications, known as "CPU killer".

Other information

API

Technical specs Supported Notes
Direct3D
GOG use custom DirectX wrapper.
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 100 MHz
System memory (RAM) 16 MB
Hard disk drive (HDD) 12 MB
Video card (GPU) SVGA
1 MB of VRAM
Sound (audio device) Sound Blaster compatible
Other 4x CD-ROM

Notes

  1. 1.0 1.1 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).

References

  1. Verified by User:MetalPlateMage on 25 July 2015‎
    Tested using ShadowPlay.