dgVoodoo est un glide wrapper mais aussi un wrapper DirectDraw/Direct3D (v1 à 7, 8.1 et 9) vers Direct3D11. 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 tout simplement utiliser un émulateur qui lui aussi utilise le Glide. Cette version est destiné à Windows Vista/7/8/10 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.
 
Les changements:

 
– Fixing bugs in the DXBC generator (Halo CE, Splinter Cell 1, The Sims 2)
– Fixing a drawing bug causing polygon corruption (The Sims 2)
– Adding DX feature level 11.0 as output API for 16K size textures (DX8/9)
– True software vertex processing in Draw* methods in DX modules for special cases, when needed (Nosferatu)
(but it was a general long outstanding compatibility problem)
– Some DDraw blit refactor + adding option DirectXExt\PrimarySurfaceBatchedUpdate for batched update for primary surface changes
– Some DDraw improvement for GDI interaction (Bad Mojo Redux video playback)
– Size of the emulated hw cursor is now scaled according to the forced resolution and integer scale factors
– Fixing the behavior of the emulated cursor when no any draw-changes made on the app side
– Fixing bugs in handling rendering windows (Requiem)
– Now all sections of the configuration are accessible through the CPL GUI (Ext sections are hidden by default though)
– Adding a new option for, and implementing Display ROI (region of interest)
– Now a subrectangle can be defined for scaling modes done by the wrapper. Useful for applications rendering into a widescreen subrectangle inside a 4:3 resolution – the widescreen subrectangle can be defined as display ROI, the input of the scaling process
– Dithering didn’t work for render targets with format A2R10G10B10, fixed

 

Télécharger dgVoodoo v2.82.5 (11.7 Mo)

Télécharger 3Dfx splash / D3D Compiler for DgVoodoo2 v4.x (3.2 Mo)

Site Officiel

En savoir plus…