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

×
I've followed lots of guides on how to get Blood 2 running properly on Windows 10 64-bit, including that popular Steam one that seems to fix everything. I've got the widescreen patch loaded, the resolution-fixed client.exe, dgvoodoo seems set up correctly, and I've even tried anecdotal fixes on this forum to no avail (such as disabling fullscreen optimizations in Windows' compatibility settings). Worth nothing that I'm also on a Sapphire Radeon RX 5600 XT, and I know newer AMD cards can be finicky with Lithtech games; Shogo works perfectly, however, and even No One Lives Forever runs fine after some tinkering. Any ideas as to how to fix these? In the first screenshot, it's like any texture within a certain radius of the player gets overrun by this white void like it's a lighting effect gone wrong or something. Thanks for any help.
Attachments:
No posts in this topic were marked as the solution yet. If you can help, add your reply
UPDATE: I seem to have fixed the main menu's broken colors by enabling "fast video memory access" in dgvoodoo's settings; I still can't seem to get rid of the broken level textures, though.
Well keep us posted, that's an odd error you have there.
UPDATE 2: Looks like I fixed it! This is a weird one... it turns out the default ddraw.dll included with dgvoodoo was the culprit. There's a download link for an alternate one on PCGamingWiki's Blood 2 page that did the trick.
Have you tried dgVoodoo 2.55.4? This is the last version that works correctly for me. Newer versions have that white texture problem on my Windows 10 computer with a AMD Radeon Vega 64.

Also, with the dgVoodoo Contrl Panel (dgVoodooCpl.exe) make sure that under the tab "DirectX" the option "Fast video memory access" is enabled. Even with this version is is required to fix the main menu.

For me I need to disable "Applocation controllerd fullscreen/windowed state" otherwise the game would sometime only run in a tiny window.

If the game hangs when starting a level, make sure that the vertical resolution chosen is not 1000 or higher. There exists a patch to make the game running on higher resolutions, so that can be installed instead.

The nicest resolution without patching (a original 4:3 resolution) is 1280x960. I like the original look in 4:3 :)

I have disabled any compatibility option of Windows on the executables (BLOOD2.EXE and CLIENT.EXE). So that might also be needed.