Galimatias: This is what I got from our Dev:
...
It should work (it works on our test PC's) but we are not responsible nor we support any damages and/or problems that arise with this modification.
Have a nice day !
Wow, I can confirm that this works, but not right off the bat. Initially I had trouble, because all 3D scenes were displayed in the wrong order (polygons further from the camera were drawn on top of polygons closer to the camera).
I then copied the "dgVoodooSetup.exe" from the "dgVoodoo1.50Beta2.zip" archive into the game folder as well and began messing with the Settings a little. Here are the settings that work for me (make sure the correct path (game path) is mentioned in the "Settings are valid for instance for dgVoodoo"):
Global tab:
-Render API: Direct3D9
-Display Driver: Automatically selected
-Screen mode: Full Screen
-Screen bit depth: 32 bit
Everything else greyed out or turned off
Glide tab:
-D3D textures bit depth: 32 bit
-Refresh rate:
--Monitor freq is closest supported freq: true
--Always wait for at least one vertical sync: true
-Texturing options:
--Disable Mipmapping: false
--Force Trilinear Mipmaps: true
--Autogenerate mipmaps: true
--Force bilinear filtering: true
--Texmem scaled to 4MB: false
-LFB access: Enable LFB access
--Use hardware cache buffers when poss.: true
--Use fastwrite for unmatching formats: false
--Disable texture tiles: false
--Closer to a real hardware: false
-Colorkeying method: Automatic
-Texture mem size: 65536 kB (I chose the maximum here, could be trouble...)
-Resolution: 1280*800 (my screen resolution, put yours here)
-Gamma Correction: 100%
-Miscellanneous:
--Force triple buffering: false
--Use hardware vertex buffers: true
--Timer boosting: greyed out
--Fix TR1's shadow problem: greyed out
--Enable Glide-gammaramp: true
--Force W-buffering: false
The game seems to run perfectly fine and looks a lot better now. There are a few graphical glitches now and then like a flickering texture here and there and the GUI flashing a few times at the beginning of a round but I can definitely live with that. Thanks to the GOG team for testing how to make this work and to the Author of dgVoodo for a great piece of software!
I do not know exactly what some of these options do, so someone with a better understanding can perhaps improve the above list and tell me why this or that setting is a bad idea, but for me it works now.
Edit: changed "Force triple buffering" from true to false, which seems to have caused the flashing GUI for me. Now the game runs pretty much perfectly.