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:
Remarks:
– I release this build because the previous one is detected by MS Defender and they don’t remove the detection for whatever reason(??)
– VirusTotal ratio is 1/68 at the moment and Defender does not detect the files (but I guess it will completely change by tomorrow, as usual)
– For NV GPU’s use driver version of at least 616.56 to avoid 32 bit D3D12 crashes (tested by me, it is stable now, no GPU crashes)
– Make sure that the executable of « heavy » 32 bit games (late D3D9) are patched to be 4GB aware: the default 2GB address space is very tight with a modern GPU driver (and even dgVoodoo has an overhead) – if it’s eaten up then the game simply crashes.
– If you experience rendering errors in a game, try the GeForce 9800GT virtual video card (with the proper amount of VRAM). The default internal one exposes too many features and capabilities (like D32 Z-buffers), and not all games handle it properly.
Changes:
– Fixed all of the undervalidated false error messages coming from the Win11 DX12 debug layer
– Option DirectExt\D3D12BoundsChecking is enabled by default
– A hidden option, DirectExt\AlternativeScaling is now exposed – try it for misalignmented postprocess effects with forced resolution
– Fixed a viewport bug in D3D9 with forced resolution
Télécharger dgVoodoo v2.87.5 (37.4 Mo)
Télécharger 3Dfx splash / D3D Compiler for DgVoodoo2 v4.x (3.2 Mo)

