To play a DOS-based game, you need Glidos. The latest version of Glidos already contains an up to date copy of psVoodoo. You just need to set Glidos's configuration to use Direct3D, rather than OpenGL. Whether playing DOS or Windows games, DirectX 9 must be installed. A log file (psVoodoo.log) will be created in the same folder. The log has information that may help track down problems.
For Windows games, use psVoodooConfig.exe to change psVoodoo's settings. For DOS games, psVoodoo's settings are configurable as part of Glidos's config.
This version provides only a partial implentation of the Glide API. It has been tested mainly on an ATI X800, a nVidia 8800 and GTX 280 with the games:
The emulation is sufficiently complete for these games. Although other graphics cards have not been tested, it uses the lowest version of pixel shader ps_1_1, and hence should work with any card that supports shaders.
Pixel shaders are used to provide an - as far as I know - complete implentation of Glide's grAlphaCombine and grColorCombine functions. Pixel shaders are also used to fast regenerate textures on palette changes, which may make this a good wrapper for Red Baron 3D on the most recent cards from ATI and nVidia.
There is a non-pixel-shader-based fallback, but that misses out two of the combine modes.