2.71.3 / 02-11-2020

dgVoodoo 2


dgVoodoo is a wrapper for old graphics APIs to run on modern Windows operating systems. Its applied using Direct3D11 with different types of wrapping outputs:

  • Hardware rendering at GPU feature level 10.1 (recommended)

  • Hardware rendering at GPU feature level 10.0 (there are some restrictions)

  • Software rendering through Microsoft WARP renderer

The API's it currently can wrap are:

  • Glide 2.11, Glide 2.45, Glide 3.1 and Glide 3.1 Napalm

  • DirectX 1-7 (all versions of DirectDraw and Direct3D up to version 7)

  • Direct3D 8.1

You also need the 3Dfx splash dlls for Glide if you want 3Dfx splash screen or watermark (shameless plug) through dgVoodoo. 

You may also need D3DRM.dll (Direct3D Retained mode) for some games and demos. It's not part of the OS since Windows Vista.





Most Recent Changes

  • Fixing a bug in the DXBC generator (Metal Gear 2 Solid Substance, the original version)

  • Making DDraw device window creation compatible with MS DDraw (Everquest)

  • Minor improvement in the DDraw hook layer (Submarine Titans)

  • Fixing a bug in the shader code validator (Anarchy Online)

  • Implementing a minor missing thing in the D3D12 backend (Anarchy Online, but affects other appications as well)

  • Fixing a Glide texture upload bug (Montezuma's Return)

  • Fixing a thing incompatible with MS D3D (Christmas Magic)

  • Fixing a minor D3D12 leak