It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Why is the problem arising that eveytime I go in the start menu screen it freezes and I have to keep Alt-tab out? I find this pathetic. I can't resume the game regardless, as soon as I switch the game from the tabs it locks into the same menu. GOG FIX THIS
This question / problem has been solved by Rambrynimage
Try setting the CPU affinity for the game to a single core.
Nope.
Just get dgVoodoo2, setup it and play. It's working fine.
avatar
trinijunie: Why is the problem arising that eveytime I go in the start menu screen it freezes and I have to keep Alt-tab out? I find this pathetic. I can't resume the game regardless, as soon as I switch the game from the tabs it locks into the same menu. GOG FIX THIS
Bought this game today, as it was on sale - I didn't have the chance to play it when it was released.
I got the same problem (intro plays normally, when I enter menu, it stuck - only alt-tab to continue).
After various tries with affinity, compatibilities etc (im running WIN10 64bit) tried dgVoodoo2 as Stalin.EXE suggests.
I watched this helpful video as well here and everything works perfect!

* EDIT * As I played, there were freezes in random moments, making the game unresponsive. I followed the solution of setting affinity for bo2.exe for CPU 0 only (untick the rest) and I didn't notice any other issue the next 3 hours I was playing.
Post edited April 22, 2017 by Rambryn
Sorry for necro posting, but this could be helpful for someone stumbling across this thread.
Installing dgVoodoo2 and setting core affinity still didn't fix the problem that the menu animation would freeze.

To fix that I needed to limit the frame rate runs in. You can possibly notice this, as you're card will start to "coil whine" as it's putting out around some insanely high fps for the game. To limit the fps you will need something like the Nvidia profile inspector. You can find the newest version easily with Google. Sorry, I cannot post links as of yet.

Start the profile inspector with admin privileges and search in the left input field "Profiles" for Blood Omen 2. Look for the entry "Frame Rate Limiter" under the heading "2 - Sync and Refresh". Limit the frame rate accordingly to 60, 120, 144 or what ever you're desired max rate is. Now the menu should behave normally.

PS:
You can start the game with a set core affinity more comfortable with a cmd script file.

1. Make a new file in notepad (not wordpad or word!)
2. Insert the following script:
@echo off
start /affinity 1 bo2.exe
3. Save it in your bo2 folder (important!) as bo2.cmd
4. Start the game only with that executable from now on

You can make a shortcut to that cmd and give it a nice icon. Or add it to your Steam library.
I, too, am necroposting. but someone give makenshi2k a cookie, that solution was brilliant. Tool is useful for a bunch of other retro games, too.
Just to add some of my observations. This is definitely a framerate problem. For some reason on Windows 10 I cannot force VSync in any way (neither for the integrated nor the dedicated GPU). However, the integrated one still handles it properly because it reaches "only" 500 fps. This was not the case for Windows 7 and earlier.
avatar
Makenshi2k: Sorry for necro posting, but this could be helpful for someone stumbling across this thread.
Installing dgVoodoo2 and setting core affinity still didn't fix the problem that the menu animation would freeze.

To fix that I needed to limit the frame rate runs in. You can possibly notice this, as you're card will start to "coil whine" as it's putting out around some insanely high fps for the game. To limit the fps you will need something like the Nvidia profile inspector. You can find the newest version easily with Google. Sorry, I cannot post links as of yet.

Start the profile inspector with admin privileges and search in the left input field "Profiles" for Blood Omen 2. Look for the entry "Frame Rate Limiter" under the heading "2 - Sync and Refresh". Limit the frame rate accordingly to 60, 120, 144 or what ever you're desired max rate is. Now the menu should behave normally.

PS:
You can start the game with a set core affinity more comfortable with a cmd script file.

1. Make a new file in notepad (not wordpad or word!)
2. Insert the following script:
@echo off
start /affinity 1 bo2.exe
3. Save it in your bo2 folder (important!) as bo2.cmd
4. Start the game only with that executable from now on

You can make a shortcut to that cmd and give it a nice icon. Or add it to your Steam library.
You are the very best kind of person. :)
This worked for me.
I tried everything but it didnt work ;/ any other tips or something ?
Already suggested solutions:
start /affinity 1 bo2.exe
dgVoodoo
VSync
should solve this problem, so I can conclude that you do something wrong.
Post edited January 18, 2021 by wrace.
avatar
wrace.: Already suggested solutions:
start /affinity 1 bo2.exe
dgVoodoo
VSync
should solve this problem, so I can conclude that you do something wrong.
would you like me to show you in discord how it works ?
I do not use discord. All info is already provided above.
avatar
peacekeeper1471: I tried everything but it didnt work ;/ any other tips or something ?
As I mentioned above, this particular problem is framerate related. One solution that I've found that works is limiting framerate in video card settings. In case this does not work after setting a profile for the game (I've seen this in few games) you can set a global profile for the time of playing the game. At least that's how it works for Nvidia cards, I don't have a modern Radeon to try.
Sorry for necroing this, but I tried everything suggested here and it did not work...

IT IS INDEED a framerate issue, I have an nvidia gtx 1060 card, and when I enter the game, as soon as it hits the main menu, FPS skyrockets to 2000+.

I tried capping the game FPS with the nvidia control panel, even on GLOBAL settings, and it still not works, goes over 2000 fps, how in the hell can I cap this game's FPS?!
avatar
YesYourHighness: Sorry for necroing this, but I tried everything suggested here and it did not work...

IT IS INDEED a framerate issue, I have an nvidia gtx 1060 card, and when I enter the game, as soon as it hits the main menu, FPS skyrockets to 2000+.

I tried capping the game FPS with the nvidia control panel, even on GLOBAL settings, and it still not works, goes over 2000 fps, how in the hell can I cap this game's FPS?!
I was in the same boat as you, tried all the above solutions and still had the FPS explode on the main menu. Had to do some serious googling but there is an answer!

https://www.buymeacoffee.com/Peixoto

Peixoto's patch is a program written for a few dozen games among which Blood Omen 2. Launch the program, select "Legacy of Kain: Blood Omen 2" from the left menu and click the blue "play" button at the top, it'll prompt you to point it towards the location where you have BO2 installed. It'll fix the core issue, force VSync AND fix the FPS at 60, making the menu work properly again. Major thanks to Peixoto.