Posted October 15, 2016
adamhm: The 3DFX version crashes and I've found no way to get that working so far, but I did manage to get the Direct3D version running after adding an override for ddraw (native, builtin). I've also had to set MouseWarpOverride to force as it doesn't capture the mouse & the "Automatically capture the mouse in full-screen windows" setting doesn't fix it. It's probably worth setting compatibility mode for Win98 too just in case.
It seems to run well apart from some slight stuttering but according to GOG there's a bug with the Direct3D version:
In the Direct3D version, there is a game breaking bug at one point of the game. The bug occurs in a hotel area, when you go to speak with the character, Elijah. Speaking with the guard is supposed to trigger a dialogue, which results in opening the doors, however, due to the presence of this bug, the event has a high probability of not occurring. This bug is present in the Direct3D version of the game ONLY.
adamhm: Although I played up to meeting Elijah a few times (loading a savegame after the first time) and didn't encounter any problems. I've never played the game before though so maybe the bug occurs later on?
I am not sure if this is the case but you may be working around the bug with your setup. IIRC, it's effects can be seen almost immediately but don't quote me on it :)It seems to run well apart from some slight stuttering but according to GOG there's a bug with the Direct3D version:
In the Direct3D version, there is a game breaking bug at one point of the game. The bug occurs in a hotel area, when you go to speak with the character, Elijah. Speaking with the guard is supposed to trigger a dialogue, which results in opening the doors, however, due to the presence of this bug, the event has a high probability of not occurring. This bug is present in the Direct3D version of the game ONLY.