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:
– Fixing a bug in the PS DXBC code translator/generator (Halo CE)
– Bringing back the old texture sampler behavior for the GF5700 virtual card
– Fixing a D3D11 API warning in the D3D11 backend
– Fixing frontend allocation alignment problems (Warhammer 40000 Space Marine)
– Fixing a thing related to depth bias in the DX backends
– Fixing a problem related to D3D8/9 surface formats (SpongeBob SquarePants – The Movie Russian version)
– Fixing some bugs in D3D8/9 subresource copy (CopyRects/StretchRect/UpdateSurface/whatever) (Star Wars Galaxies Restoration)
– Some refactoring of D3D8/9 CopyRects/UpdateSurface and improving the debug layer
– Fixing the validation of D3D9Ex presentation flags (Star Wars Galaxies Restoration)
vFixing a bug in D3D model space lighting (Fog City, Tirtanium, Lego Rock Raiders)
– Fixing a Glide bug in the D3D12 backend (Pornstars)
– Fixing Glide3+ clipspace viewports (Pornstars, SurRender)
– Workarounding an NV/Intel D3D12 driver bug (D3D9, dynamically indexing the ps input reg array) (Pirate Hunter, Borderlands, …)
– Improving the GF4 emulation a bit (Splinter Cell 1)
– Fixing a D3D8 frontend bug (MotoGP crash)
– Fixing a bug in the DX FF pixel shader code generator (Ravenshield crash)
– Fixing a DDraw crash with automipmap-generated textures
Télécharger dgVoodoo v2.86.2 (18.1 Mo)
Télécharger 3Dfx splash / D3D Compiler for DgVoodoo2 v4.x (3.2 Mo)