Legacy of Kain Fix for Windows
- Drop the d3d8.dll file into each Legacy of Kain series game directory on Steam or GoG.
- For Legacy of Kain: Soul Reaver download and extract the folder Soul Reaver 1 Fix
- Enjoy
If you experience crashes at some points,that means the game requires CPU core affinity to be set via Task Manager for every session:
- Alt+Tab out of the running game for example Blood Omen
- Open Windows Task Manager using search.
- Find for example the bo2.exe process for the application by Right-click on its task and press Go to process/details.
- Right-click on the process and select Set affinity.
- Deselect all other CPU cores than the ones the process should be allowed to run on. If you want to prevent the process from using Intel's Hyper-Threading (HT) or AMD's Simultaneous Multi-Threading (SMT) CPU cores then deselect all odd CPU cores (so 1, 3, 5, 7, etc).
- Click OK to apply the change. It will take effect immediately.
- Repeat each time you launch the problematic Legacy Of Kain series games to avoid crashes