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:
 
– Rewritten shader code translators for vs.1.x/vs.2.x/vs.3.0 and ps.1.x/ps.2.x/ps.3.0, including additional geometry shaders
* Fixing the bugs of the old ones, much cleaner, maintainable code for me
* Based on the infrastructure I developed for other code generators later
* Generating slightly more optimal shader code, more in line with code style of the official MS D3D compiler as well
– Fixing DD/D3D8/9 GetPrivateData for IUnknown interface data
– Fixing an incompatibility with MS DDraw (Discord Times)
– Fixing the upload of 3D textures in the D3D12 backend (Darksiders II)
– Optimizing a thing for performance in the D3D8/9 frontend
– Optimizing surface data readback for performance in the D3D12 backends
– Fixing a crash in the D3D11 backend (Rallisport Challenge)
– Changing the frontend D3D8/9 impl of texture palettes to a better one
– Async palette update on UMA architectures too (bug) (Rallisport Challenge, …)
– Fixing the clipped cursor problem in Glide after exiting a Glide session
– No minimizing of the fullscreen window in fake fullscreen mode in certain cases
– An error debug message in all dll versions for fatal failed D3D12 resource allocations (when running out of address space)
– Minor other internal fixings

 

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…