DgVoodoo 2
Developers | |
---|---|
Dege | |
Release dates | |
Windows | 2013 |
Key points
- dgVodoo 2 is a graphics wrapper that converts old graphics API's to Direct3D 11 for use on Windows 7/8/10.
General information
Essential improvements
- Fixes many compatibility and rendering issues when running old games on modern systems.
- Hardware accelerated Glide rendering on modern systems.
- Removes old DirectX resolution limit (2048x2048).
- Renders games in 32-bit color depth.
- Can be used to force vSync, anti-aliasing (MSAA) and anisotropic filtering in games that originally didn't support it.
- Can be used to force higher resolutions and also supports integer scaling.
- Enables third party tools like ReShade to add various post-processing effects to old games.
API support
The following graphics API libraries are implemented[1] |
---|
|
Configuration file(s) location
System | Location |
---|---|
Windows | %APPDATA%\dgVoodoo\ <path-to-game>\dgVoodoo.conf[Note 1] |
Glide
- Write instructions here.
DirectX
DirectX 1-8
Installation instructions[2] |
---|
|
DirectX 9
- DirectX 9 support has been added in version 2.6 and is still very early in development compared to DirectX 1-8.
Installation instructions[2] |
---|
|
Configuring DirectX
Disable and passthru to real DirectX
If dgVoodoo is not needed anymore or just temporaily, without removing dgVoodoo's DLLs this option will disable dgVoodoo's DirectX wrapper.
Videocard
This option allows for the selection of internal virtual 2D (SVGA) and 3D accelerated cards.
The other 4 non-dgVoodoo card types are not an exact emulation of the given chipsets, but instead give specific emulated ATI/nVidia/Matrox driver versions and capabilities
The different video cards are just meant to present bias to games with the available rendering capabilities and properties toward a real ATI, nVidia or Matrox card.
VRAM (Video Random Access Memory)
The amount of onboard videomemory of the selected video card can be changed with this option.
Video card | VRAM Limit |
---|---|
dgVoodoo Virtual SVGA Card | 128 MB |
dgVoodoo Virtual 3D Accelerated Card | 2048 MB |
GeForce 4 Ti 4800 | 256 MB |
ATI Radeon 8500 | 256 MB |
Matrox Parhelia-512 | 256 MB |
GeForce FX 5700 Ultra | 256 MB |
HUD and interface scaling on high resolutions
- Many games don't scale their interface and HUD which end up being very small or even unusable on high resolutions. By instead forcing high resolution using dgVoodoo, this problem can be fixed in many games.
- Some games (for example Machines) are rendered correctly when resolution is being forced, however the mouse cursor movement remains restricted to resolution set in the game video settings making the game unplayable.
Instructions[2] |
---|
Notes
|
Game specific configuration files
- If there is no dgVoodoo configuration file in the same folder as the game, dgVoodoo will use global settings.
Instructions[2] |
---|
Notes
|
Notes
- ↑ When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ http://dege.freeweb.hu/
- ↑ 2.0 2.1 2.2 2.3 Verified by User:Antrad on July 9, 2019