Skip to content
FunkyFr3sh edited this page Nov 4, 2023 · 27 revisions

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: Windowed mode must be disabled in the game's settings, you can enable windowed mode via 'cnc-ddraw config.exe' instead!

 

Title Notes
Atrox Download proxy-dlls.zip and follow instructions
American Conquest / Cossacks Steam/GOG: Download proxy-dlls.zip and follow instructions
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
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
Settlers 3 You must rename ddraw.dll to dinput.dll
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

 

How to use cnc-ddraw with Diablo II 1.14b

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