Difference between revisions of "DgVoodoo 2"
From PCGamingWiki, the wiki about fixing PC games
(non-game) |
(configuration files) |
||
Line 8: | Line 8: | ||
{{Infobox game/row/developer|Direct3D 11}} | {{Infobox game/row/developer|Direct3D 11}} | ||
|release dates= | |release dates= | ||
+ | {{Infobox game/row/date|Windows|2013}} | ||
|steam appid = | |steam appid = | ||
|gogcom id = | |gogcom id = | ||
Line 23: | Line 24: | ||
{{mm}} [https://www.vogons.org/viewforum.php?f=59 Development and support forum] | {{mm}} [https://www.vogons.org/viewforum.php?f=59 Development and support forum] | ||
− | ==API support== | + | ==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=== | ||
{{Fixbox|description=The following graphics API libraries are implemented|ref=<ref>http://dege.freeweb.hu/</ref>|fix= | {{Fixbox|description=The following graphics API libraries are implemented|ref=<ref>http://dege.freeweb.hu/</ref>|fix= | ||
# Glide 2.11, Glide 2.45, Glide 3.1 and Glide 3.1 Napalm | # Glide 2.11, Glide 2.45, Glide 3.1 and Glide 3.1 Napalm | ||
Line 37: | Line 47: | ||
</gallery> | </gallery> | ||
− | == | + | ===Configuration file(s) location=== |
− | {{ | + | {{Game data| |
− | {{ | + | {{Game data/config|Windows|{{P|appdata}}\dgVoodoo\}} |
− | {{ | + | {{Game data/config|Windows|{{p|game}}\dgVoodoo.conf}} |
− | {{ | + | }} |
− | |||
− | |||
==Glide== | ==Glide== | ||
Line 72: | Line 80: | ||
{{ii}} Some games (for example [https://pcgamingwiki.com/wiki/Machines 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. | {{ii}} Some games (for example [https://pcgamingwiki.com/wiki/Machines 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. | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Instructions|ref=<ref name="Antrad">{{refcheck|user=Antrad|date=July 9, 2019}}</ref>|fix= |
# Follow the instructions to setup dgVoodoo 2. | # Follow the instructions to setup dgVoodoo 2. | ||
# Run the included <code>dgVoodooCpl</code> program and set the desired resolution under Glide or DirectX settings. | # Run the included <code>dgVoodooCpl</code> program and set the desired resolution under Glide or DirectX settings. | ||
# In the game video options menu select a resolution that is '''smaller''' than the one set in dgVoodoo, but has the '''same aspect ratio'''. The smaller the resolution selected in game, the bigger will interface/HUD be rendered on screen. | # In the game video options menu select a resolution that is '''smaller''' than the one set in dgVoodoo, but has the '''same aspect ratio'''. The smaller the resolution selected in game, the bigger will interface/HUD be rendered on screen. | ||
'''Notes''' | '''Notes''' | ||
− | + | {{ii}} Ultra-widescreen: If the game does not display any small ultra-widescreen resolution in the video options menu, create a small custom resolution in the GPU control panel so it can be selected in game for the proper aspect ratio, or set the resolution manually in the game's config file. | |
+ | }} | ||
+ | |||
+ | ==Game specific configuration files== | ||
+ | {{ii}} If there is no dgVoodoo configuration file in the same folder as the game, dgVoodoo will use global settings. | ||
+ | {{Fixbox|description=Instructions|ref=<ref name="Antrad">{{refcheck|user=Antrad|date=July 9, 2019}}</ref>|fix= | ||
+ | # Follow the instructions and copy the necessary files into the game installation folder. | ||
+ | # Run <code>dgVoodooCpl</code> program. | ||
+ | # Under ''Config folder/Running instance'' press ''Add'', then selected the game installation folder where the main game executable is located. | ||
+ | # Press ''Apply'' to create the configuration file in that folder to store settings for that game. | ||
+ | '''Notes''' | ||
+ | {{ii}} Since version 2.6 ''dgVoodoo.conf'' is a plain text file and can be edited directly using a text editor. Some advanced features are not available through the dgVoodooCpl program, but can be set manually in these config files. | ||
}} | }} | ||
{{References}} | {{References}} |
Revision as of 09:06, 12 July 2019
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
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\ |
Windows | <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] |
---|
|
HUD and interface scaling on high resolutions
Comparison of in-game interface size at 2560x1440 set directly in game options menu(up) and 2560x1440 forced through dgVoodoo 2 with resolution in game options menu set to 1280x720(down).
- 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