dgVoodoo 2 is a graphics API wrapper that translates calls made using old graphics API to more modern Direct3D 11 or 12 calls. By combining dgVoodoo and Special K, it is sometimes possible to extend Special K’s features to older titles that would otherwise not be supported.
Special K can automatically make use of dgVoodoo 2 to extend its supported graphics APIs to include the older Direct3D 2-8 and DirectDraw APIs as well.
%USERPROFILE%\Documents\My Mods\SpecialK\ThirdParty\dgVoodoo
dgVoodooCpl.exe
dgVoodoo.conf
MS\x86\D3D8.dll
MS\x86\D3DImm.dll
MS\x86\DDraw.dll
dgVoodoo
folder alongside the executable and config file — there should not be an MS
or x86
subfolder.dgVoodooCpl
, change to the DirectX tab and increase VRAM to 1024 MB
or higher. This is important when playing more recent titles that may use more VRAM than dgVoodoo defaults to, 256 MB
.dgVoodooCpl
, navigating to the DirectX tab, and unchecking the dgVoodoo Watermark
checkbox.By combining Special K with dgVoodoo 2 it might be possible to retrofit HDR into some older DirectX 9 based games.
dgVoodoo.conf
and dgVoodooCpl.exe
in the folder where the game executable resides.MS\x86\D3D9.dll
(32-bit games) or MS\x64\D3D9.dll
(64-bit games) to the same folder.dgVoodooCpl.exe
and configure the following:
Windowed
.4096 MB
and enable Fast video memory access
.dgVoodoo Watermark
can be disabled to remove the lower right watermark once everything has been confirmed working properly.dinput8.dll
instead of D3D9.dll
).
dinput8.dll
it is possible to use a local dinput8.dll
install even in games that otherwise would not load that DLL file on launch.HDR Display
widget.scRGB
in the HDR widget.