dgVoodoo est un glide wrapper mais aussi un wrapper DirectDraw/Direct3D (v1 à 7, 8.1 et 9) vers Direct3D11/12. Pour simplifier grandement, ça émule une carte 3DFX qui va pouvoir gérer la bibliothèque propriétaire Glide (Glide 2.11, Glide 2.45, Glide 3.1 et Napalm) mais également les vieilles cartes graphiques compatibles DD/D3D v1 à v9. Quel est l’intérêt ? Jouer aux anciens jeux qui fonctionnent mal sur les nouvelles cartes graphiques (parce qu’ils ont été optimisés pour le Glide ou de vieilles versions de DirectX et non pour d’autres API telles que OpenGL ou DirectX v11 ou v12) ou tout simplement utiliser un émulateur qui lui aussi utilise le Glide. Cette version est destiné à Windows Vista/7/8/10/11 avec DirectX 11 (ou supérieur) d’installé et vous devez posséder une carte graphique (compatible DirectX Level 10.1) supportant les Shaders Model v4 ou v5.

Vous aurez besoin de ces bibliothèques pour activer certaines fonctions graphiques.
A noter que des patchs pour certains jeux sont disponibles ici.
Les changements:
D3D12 changes
– Fixing a caching bug in the 2D D3D12 backend causing black screen (La Mulana)
– Fixing an optimization bug in the 2D D3D12 backend causing crash (scene demo Platipus)
– Minimum stack size for the D3D12 background threads (Call of Duty 2) (but increase the stack reserve size of the exe instead)
– Some internal D3D12 improvements
-Workaroundig a resource state transition bug in D3D12 NV drivers (GF 10xx series?) (Glide/DX)
Common backend
– Various changes and minor optimizations in the code generators
– Fixing a bug in the FF ps code generator (Terrorist Takedown)
– Fixing a DDraw backend bug (Wing Commander 3)
General D3D
– Fixing the lighting incompatibility with MS D3D8/9 (my own tests)
– Fixing a regression bug in lighting (Splinter Cell: Chaos Theory Versus Mode)
D3D8
– Workarounding a ChromeEngine specific hack in D3D8 (Chrome, Chrome Specforce fog)
– Fixing a thing in D3D8 (Lord Of The Ring – Fellowship of The Ring)
D3D9
– Improving the implementation of D3D9 queries in the D3D12 backend to get far better response time (performance)
– Fixing a D3D9 bug (Arcania – Gothic 4)
– Fixing a bug and a leak in the D3D9 frontend
– Minor fixes in the D3D9 debug layer
Glide
– Changing the version number of Glide2 to 2.60 (Heretic II 3Dfx renderer)
– Some new error messages in the Glide debug layer for DllMain operations
– Optimizing Glide Draw calls with small amount of vertex/index data in the D3D12 backend for performance
– Fixing an lfb-writeback thing in Glide (Mech Warrior 2)
Control Panel
– AppIncreasing the vertical size a bit
– A fix for a resizing bug during DPI changes
Télécharger dgVoodoo v2.86.2 (18.1 Mo)
Télécharger 3Dfx splash / D3D Compiler for DgVoodoo2 v4.x (3.2 Mo)
Site Officiel
En savoir plus…