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.
 
glquake
 
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:
 
D3D/8/9 improvements and fixes
– Hardware vertex buffers in D3D6/7
– Improving the PS shader code generator to handle D3D colorkeyed textures (also fixing the D3D12 LOD-problem)
– Overhauling the general pipeline code and the capabilities of the FF pipeline
– Adding support for the reference device in D3D8/9 (Operation Blockade)
– Improved DD/D3D API tracing, some bugfixes/changes and additions in the DX debug layer
– Clipping / vertex layout / fog bugfixes (Extreme Paintbrawl 4, Max Payne, Off Road Arena)
– D3D9 fixes (fr-054 Polar, Crush, Nitro Stunt Racing, Trackmania Sunrise Extreme)
– Fixing the « clipped cursor » issue when exiting D3D8/9
– Improving DDraw compatibility (Legion Gold)
– Improving DirectShow compatibility (Project Eden)
– Forcing texture filtering did not work properly in D3D, fixed
– Fixing a regression bug in DDraw compression Blt (Eurofighter Typhoon)
– Fixing a windowed Blt bug in DDraw (my own test app)
– Fixing a regression crash in D3D12 UP Draw (Tomb Raider 5)
– A bugfix in the cpu code generator
– Auto mipmap-generation (changing option DirectX\DisableMipmapping to DirectX\Mipmapping)
 
Glide fixes
– Fixing a rendering incompatibility (Outlaws)
– Fixing a freeze/crash bug in Glide D3D12 dynamic resolution changing
 
General improvements
– Changing/fixing a lot of things in the source using a code analyzer
– Doubling the tooltip appearance time in the Cpl
– Implementing loader lock detection for all (missing) platforms (x64, arm64/ec)
– Internal changes and code refactoring under the hood

 

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…