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 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:
 
– Enabling 16K sized surfaces in DDraw (Demon World 2)
– Optimizing filling-type GPU-work all along the code for lower GPU usage (DDraw/D3D/presentation)
. This also involves some improvements in filling capabilities of DDraw
– Removing an old general limitation related to swapchains + code refactoring
– Implementing an FPS-limiter configurable through the new option GeneralExt\FPSLimit
– Fixing bicubic + Lanczos filters combined with CRT-like appearance and integer scaling
– Adding a new option GeneralExt\CursorScaleFactor to control the integer scaled appearance of the emulated hw cursor
– Adding option DirectXExt\Default3DRenderFormat for possible higher dynamic range
– Fixing a vs.1.x shader translator bug (The History Channel – Civil War)
– Fixing a regressive D3D12 DX backend bug
– Fixing a D3D12 common backend cache bug (nVidia Chameleon demo)
– Fixing a bug with forced MSAA in D3D11/12 DX backends
– Implementing missing point-type fillmode (nVidia tech demos)
– Implementing some missing things in DDraw (Near Fantasy Space)
– Minor change in handling the FPU state (Tantra Online)
– A Glide3 incompatibility is fixed (Test Drive 5)
– Glide x64 bugfixings: bad thick-line drawing and crash in guDrawPolygonVertexListWithClip
– Slight modification in Glide window handling when enviroment is configured to Dosbox

 

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

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

Site Officiel

En savoir plus…