Escape from butcher bay, DLL not loading

  • eurobenzin
  • Topic Author
More
4 years 7 months ago - 4 years 7 months ago #1 by eurobenzin Escape from butcher bay, DLL not loading was created by eurobenzin
As the title suggests I have been trying to get this game to work, but I failed.

The game uses a DLL from somewhere else on the computer and I couldn't get it to load the one placed beside it. As far as I can tell the game runs in OpenGL since the Environment.cfg file always reverts to OpenGL whenever I try to modify it to DX9 for example. The game did have some kind of Beta support for DX9 but information is very scarce on how to turn it on because of how old the game is.

There is no log created so I know the game is not loading that DLL file. Reshade works fine with The Witcher 3 so it's something isolated to this game.

I tried somehow restricting the game's access to the rest of the system, so that it has to grab the DLL file from beside it, but I didn't manage to do that as I am not that good with permissions on Windows.

There are no OpenGL files within the game's folders.

Any help is appreciated.

Edit 1: Forgot to mention. Found an old compatibility thread showing the game running with Reshade, I tried using the 0.19.2 Reshade as well, see if that would work, but that didn't work either.
Last edit: 4 years 7 months ago by eurobenzin. Reason: Additional information.

Please Log in or Create an account to join the conversation.

  • brazzjazz
More
4 years 7 months ago #2 by brazzjazz Replied by brazzjazz on topic Escape from butcher bay, DLL not loading
If the game uses OpenGL, then it will pick up the opengl32.dll from ReShade, if that DLL is inside the game folder. As I understand it, OpenGL games use the opengl32.dll in some Windows system folder (such as System32 and SysWOW64). ReShade's opengl32.dll then adds the additional functionality, so they complement each other. No need to mess with other folders beside the game folder! If ReShade is not loaded, try renaming the DLL to something like dinput.dll, ddraw.dll, dinput8.dll (there is actually a list of possible names somewhere on the forum).

Please Log in or Create an account to join the conversation.

  • Diego0920
More
4 years 6 months ago - 4 years 6 months ago #3 by Diego0920 Replied by Diego0920 on topic Escape from butcher bay, DLL not loading
Simply installing Reshade (OpenGL) next to the SbzEngine.exe that works for you and running it seems to work.
Too bad these artifacts show up, even with the ReserveTextureNames fix.
Last edit: 4 years 6 months ago by Diego0920.

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.