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

×
[SOLVED]
Hello,

as you can't read above I can't start the game under Windows 10.

First I got the OpenAL32 error message, I solved it after I downloaded the missing 64 bit .ddl file.

Now I get a new error message (I attached a screenshot), I don't now how to solve it. I think everything that is required should already be installed, I always run AiO Runtimes after a new Windows installation.

I found a .dll package with most important .dll files for running games and may causing this problem when missing, but I already had all of them (Screenshot)

And I already tried to run the game as administrator and set the compatibility to older Windows versions.

UPDATE
I solved the 0xc000007b problem, the OpenAL32.dll I've used had an other version. I deleted it manually from c:/windows/system32 & c:/windows/SysWOW64 folder and started the installation file oalinst.exe from the game folder.

Now I get a new error "Failed to initialize audio" "This game requires a sound card. If your computer has a sound card, then please check its drivers".

Some people solved this problem, after a re-installtation of the game and OpenAL32.dll (I've tried this multiple times in different orders) and some people could start the game, after starting directly from the bs1dc.exe in the game folder.

SOLUTION
As i mentioned before, I deleted the OpenAL32.dll manually, that was the key to the problem.

The solution is to uninstall "OpanAL" in Windows "Apps and Features" and then install the oalinst.exe from the game folder or download it from this thread gog.com/forum/broken_sword_series/broken_sword_5_openal32dll_fix_please_read
Attachments:
dll-list.png (67 Kb)
Post edited April 01, 2021 by LukeX92
I had the same error code (0xC000007B) when trying to start Broken Sword 5: The Serpent's Curse.

OpenAL32.dll was neither in the System32 nor in SysWOW64 directory, but the game folder had a version.

I went to the official OpenAL site and downloaded the OpenAL 1.1 Windows Installer. Running it put the DLL in the system folders. Both with the same name, but the one in C:\Windows\System32 has a different size than the other two (game, SysWOW64).

Since the DLL in the game directory has the same SHA255 checksum (therefore identical content) as the one in C:\Windows\SysWOW64\ it may be enough to copy it there.