First post, by Googolplexian
Hey Dégé 😀
Your dgVoodoo2 wrapper works so great with this game, but there is one big trouble in the ddraw.dll
This file definitely needs to be fixed for this game. The game always gets in trouble with its own window behavior. For example when you are in game and open an option window or when you finish a level and the trading window appears the game will lose focus and everything is just black or start in a small window or will crash etc. Always when a window pops up, the game will get in trouble.
The only ddraw.dll wrapper that works here is from Narzoul: https://github.com/narzoul/DDrawCompat/releases
This file has something better or more compatible with this game than all other ddraw.dll files inclusive dgVoodoo2's.
So maybe you can fix the file for this game?
ddraw.dll by Narzoul has still an issue with the window boxes which are missing for example when you press "Resume game" you can not select any save game file because they are invisible. They are still there but invisible and very difficult to select & load. But overall it's the best ddraw.dll wrapper you can actually use for this game. The problem is that dgVoodoo2 has no impact in combination with ddraw.dll by Narzoul. You can no longer use all the good features that comes with dgVoodoo2. So it would be the best when you, Dégé, would update your ddraw.dll for this game to fix the window behavior and the missing surfaces.
You may also need dinput.dll to run the game on Win11 24H2 from here: https://github.com/riverar/IndirectInput
Thank you, Dégé.