Dgvoodoo Windows 98 Guide
Depending on what graphics engine the game uses, you need to copy specific dynamic link libraries ( .dll files) into the game folder.
Created by developer Dege, dgVoodoo 2 is a set of specialized graphics wrappers. It intercepts calls made by old games to outdated graphics APIs and translates them into DirectX 11 or 12. Key APIs It Translates:
If you aren't tied to physical retro hardware or a period-correct Windows 98 machine, dgVoodoo 2 is the preferred tool for running retro games on modern operating systems like Windows 10 or Windows 11.
If the game crashes instantly, it may be trying to access restricted Windows administrator directories. Right-click the game's main .exe file, select , go to the Compatibility tab, and check Run this program as an administrator . Mouse Cursor Instability or Invisible Menus
: Often used with the "3dfx version" of the executable to get enhanced graphics in Windows 98. Carmageddon : Users often adjust to 32-bit Hardware T&L dgvoodoo windows 98
By using dgVoodoo 2, you bypass the headache of abandoning your modern operating system just to enjoy classic PC gaming history. It bridges the generational gap perfectly, preserving the integrity of Windows 98 masterpieces while leveraging the raw power of modern graphic hardware.
Set this to 4x or 8x to eliminate jagged edges on early 3D polygons, making old games look remarkably crisp.
Because dgVoodoo 2 utilizes DirectX 11, it is incompatible with Windows 98. You must source an older release of (such as v1.31 or v1.40+, available via Dege's Stuffs Archive ). 2. Extract the Files
dgVoodoo is an , not a video driver. It acts as an intermediary, intercepting the graphics commands a game sends to the (now non-existent) Glide or early DirectX hardware and "wrapping" them into modern Direct3D 11 or 12 calls. Depending on what graphics engine the game uses,
The standard Microsoft API that eventually won the "graphics war." Step-by-Step: Setting Up Windows 98 Games
After making your changes, click "Apply" or "OK". The configuration file will be saved in your game's folder.
If you follow this guide, your classic library will not just run—it will thrive. Go play Jedi Knight: Dark Forces II without the crashes. You have earned it.
Choose By Game for maximum compatibility. If your graphics card supports it, you can select Forced to upscale the game to 800x600 or 1024x768. Key APIs It Translates: If you aren't tied
Early Direct3D utilized fixed hardware pipelines to calculate lighting and geometry. Modern GPUs use programmable shaders instead. dgVoodoo 2 solves this by using modern shader code to replicate the exact behavior of those obsolete fixed-function pipelines. Resolutions and Aspect Ratios Step-by-Step Guide: Setting Up dgVoodoo 2
Uncheck this option if you want to disable the small dgVoodoo logo that appears in the bottom right corner of the screen during gameplay. Troubleshooting Common Issues
You can select "Unforced" to keep the game at its original retro resolution. Alternatively, you can force the game to upscale to 1080p or 4K. dgVoodoo handles this internal resolution scaling beautifully, sharpening 3D models while leaving 2D menus intact.
For , it is critical to distinguish between the original dgVoodoo and the modern dgVoodoo 2 . While dgVoodoo 2 is a staple for modern systems, it is incompatible with Windows 98 because it requires DirectX 11. To achieve Glide emulation on authentic Windows 98 hardware, you must use the legacy dgVoodoo 1 . Core Functionality
So go ahead, dig out those old CDs, dust off your digital downloads, and let DgVoodoo 2 breathe new life into your favorite Windows 98 titles. The past is waiting to be played.