Unlike PCem or 86Box (which emulate the entire CPU), dgVoodoo runs natively on your hardware. It translates the ancient Windows 98 DirectX 7 language into modern DirectX 12 with virtually zero performance loss.
While many know dgVoodoo as a tool for DirectX 9 to 12 wrappers, its true magic lies in resurrecting titles. This guide will explain exactly what dgVoodoo is, why Windows 98 games need it, and a step-by-step walkthrough to get your retro library running better than it did in 1999. What is dgVoodoo 2? (And why "2"?) First, do not confuse this with the original Voodoo driver from the 90s. dgVoodoo 2 (created by Dege) is a translation layer—a "wrapper." It intercepts calls from old Graphics APIs (like Glide, DirectX 1-7, and even DirectDraw) and translates them into modern DirectX 11 or 12 commands. dgvoodoo windows 98
Open the dgVoodoo.conf file in Notepad. Under [General] , add: FullScreenMode = true ScalingMode = stretched OutputApi = directx11 Unlike PCem or 86Box (which emulate the entire
Then, in Windows, right-click the game .EXE -> Properties -> Compatibility -> Check "Disable fullscreen optimizations." Absolutely. In the community of retro PC gaming (VOGONS, Reddit's r/retrogaming), dgVoodoo 2 is considered the "gold standard." This guide will explain exactly what dgVoodoo is,
If you are a veteran PC gamer, you remember the "Golden Era" of the late 1990s. It was an age of groundbreaking 3D accelerators—3dfx Voodoo, ATI Rage, and NVIDIA RIVA. However, running these classics on Windows 10 or Windows 11 is a nightmare of crashing, impossible resolutions, and missing textures. Enter dgVoodoo 2 .