Skip to content
FunkyFr3sh edited this page Nov 2, 2024 · 71 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

  • The game must be set to fullscreen. To enable windowed mode, use cnc-ddraw config.exe instead
  • 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 get the Universal proxy
Age Of Wonders Download proxy-dlls.zip and get the Universal proxy
Balls of Steel v1.2 Download proxy-dlls.zip and get the Universal proxy
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 get the Universal proxy
Diablo and Hellfire GOG "Please insert CD.." bug: Please follow the instructions here: https://github.com/FunkyFr3sh/cnc-ddraw/issues/214
Diablo II Download proxy-dlls.zip and follow instructions
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
Final Liberation: Warhammer Epic 40000 (GOG) Download proxy-dlls.zip and follow instructions
Hooligans: Storm over Europe Download proxy-dlls.zip and get the Universal proxy
Icewind Dale 2 'Full Screen' must be -enabled- in Config.exe.
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
NexusTK To allow multiple instances, download proxy-dlls.zip and follow instructions
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 get the Universal proxy
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
Worms Armageddon You must set Graphics to "DirectDraw (32-bit)" and "Use hardware cursors" must be -disabled- - Note: Not supported with v6.9, you must use the experimental release

 

Clone this wiki locally