cnc-ddraw can fix compatibility issues in older 2d (DirectDraw) games, such as black screen, bad performance, crashes or defective Alt+Tab. Adds new features such as borderless mode, windowed mode and upscaling via shaders.
cnc-ddraw can fix compatibility issues in older games, such as black screen, bad performance, crashes or defective Alt+Tab.
Wine (Linux/macOS) only: override ddraw
in winecfg manually or run cnc-ddraw config.exe once.
If you use cnc-ddraw with a game that got its own windowed mode built in then make sure you disable the games own windowed mode first. You can enable windowed mode via cnc-ddraw config.exe instead.
If the game starts but it doesn't work perfectly then open the config program and check the Compatibility settings.
cnc-ddraw does not support Direct3D/Glide, it will only work with games that use a DirectDraw (Software) renderer. Usually you can tell by the look of the game if it's a 3D game or not, but you can also let cnc-ddraw generate a debug log and search for "IDirect3D" - Link: #44
Some games may require additional steps before they can be used with cnc-ddraw, please check the wiki for more details.
If the game doesn't start at all or it's crashing, then please generate a debug log file and upload it.
There are a lot more games supported but I don't usually update the list, just give it a try and if it doesn't work then check the instructions above.
Hi.
In Brood War, upscalers don't have any effect. What am I doing wrong?
Make sure you set "Presentation" to either "Borderless" or "Fullscreen Upscaled"
Thanks!