-
Notifications
You must be signed in to change notification settings - Fork 148
home
Some games may require additional steps before they can be used with cnc-ddraw, on this page you'll find everything you need to know to set up problematic games.
Important
-
The game must be set to fullscreen. To enable windowed mode, use
cnc-ddraw config.exe
instead - If the game is not listed below, check Compatibility settings in
cnc-ddraw config.exe
- cnc-ddraw does not support Direct3D games, the game must have a DirectDraw (Software) renderer
- If the game doesn't start at all or it's crashing, then please generate a debug log file and upload it.
Need help and don't have a github account? Ask your questions on Discord (No registration required)
Title | Notes |
---|---|
Atrox | Download proxy-dlls.zip and follow instructions |
Balls of Steel v1.2 | Download proxy-dlls.zip and follow instructions - Note: Not supported with v6.9, you must use the experimental release |
Baldur's Gate 2 | 'Use 3D Acceleration' must be -disabled- and 'Full Screen' must be -enabled- in BGConfig.exe |
Blade and Sword (Chinese: 刀剑封魔录) | Must set '3dFunc=0' in 'DisplayCapability.INI' |
Corsairs Gold | Steam/GOG: You must rename ddraw.dll to adraw.dll |
Cossacks / American Conquest | Download proxy-dlls.zip and follow instructions - To fix multiplayer gamespeed, download cnc-ddraw_cossacks.zip and extract it into your game folder: |
Constructor | Download proxy-dlls.zip and follow instructions |
Chaos Gate | Download proxy-dlls.zip and follow instructions |
Diablo and Hellfire | GOG "Please insert CD.." bug: Please follow the instructions here: https://github.com/FunkyFr3sh/cnc-ddraw/issues/214 |
Diablo II | Read instructions below |
Divine Divinity | Must set 'New rendering system' to 'Software' in the configuration program |
Dungeon Keeper 2 | Must run the game via 'DKII.exe' and enable Windows XP SP3 compatibility mode |
Hooligans: Storm over Europe | Download proxy-dlls.zip and follow instructions |
Icewind Dale 2 | 'Full Screen' must be -enabled- in Config.exe. To be able to use custom resolutions in the widescreen patch you may need to modify ddraw.ini, search for "Icewind Dale 2" and set your chosen res (e.g. "custom_width=1070" and "custom_height=602") |
Jagged Alliance 2 1.13 | There are many custom builds with custom named executables around, make sure your game executable is named "ja2.exe" or otherwise cnc-ddraw doesn't apply the ja2 preset |
Outlive | You must rename ddraw.dll to dinput.dll |
Robin Hood - The Legend of Sherwood | Download proxy-dlls.zip and follow instructions |
Real War | '3D Acceleration' must be -disabled- |
Settlers 3 | You must rename ddraw.dll to dinput.dll |
Sudden Strike 2 | To fix Alt+Tab, download proxy-dlls.zip and follow instructions |
Tzar: The Burden of the Crown | Must set 'DIRECTXDEVICE=0' in 'Tzar.ini' |
Total Annihilation | To make cnc-ddraw working with the Unofficial Beta Patch v3.9.02 (and mods) you must rename ddraw.dll to pdraw.dll |
Download and install the game (Do NOT upgrade to 1.14d, do NOT connect to battle.net)
Diablo II Classic: https://www.blizzard.com/en-us/download?platform=windows
Download cnc-ddraw.zip and extract it into your game folder
cnc-ddraw: https://github.com/FunkyFr3sh/cnc-ddraw/releases/latest/download/cnc-ddraw.zip
Download the proxy-dlls.zip and extract the winmm.dll from the .zip into your game folder
proxy-dlls: https://github.com/FunkyFr3sh/cnc-ddraw/releases/latest/download/proxy-dlls.zip