cnc-ddraw
GDI and OpenGL re-implementation of the DirectDraw API for classic Command & Conquer games for better compatibility with Windows Vista, Windows 7 and Wine (project now under @CnCNet org) (by hifi)
DDrawCompat
DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11 (by narzoul)
Our great sponsors
cnc-ddraw | DDrawCompat | |
---|---|---|
1 | 10 | |
66 | 827 | |
- | - | |
10.0 | 8.4 | |
almost 9 years ago | 5 days ago | |
C | C++ | |
- | BSD Zero Clause License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cnc-ddraw
Posts with mentions or reviews of cnc-ddraw.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-19.
-
I can't believe it's simpler to run old Windows games on Wine (without any tweaks) than on actual Windows
I am definitely biased, as one of the games I originally had these issues with was Command & Conquer: Tiberian Sun. I don't know when the people behind CnCNet decided to fork the repository for this DirectDraw compatibility layer, but is forked from the at least 12 years old (!) https://github.com/mvdhout1992/cnc-ddraw and https://github.com/hifi/cnc-ddraw.
DDrawCompat
Posts with mentions or reviews of DDrawCompat.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-19.
- Divine Divinity - my game looks... bad?
-
I was finally able to play my first ever RTS in windows 11, but I still need a bit of help.
In short, you extract the zip, rename the game's main directory as "Metal Knight", then create a folder inside, and name it "sav", otherwise the game will crash if you attempt to save. You'll also need to download a directdraw dll file called DDrawCompat (link), and place that file in the game's main directory.
-
Lag Issue with Sims 1 Complete Collection
The framerate tanks when you hack in a higher resolution. You could try a graphics wrapper like ddrawcompat. Download the latest release and drop the ddraw.dll into your Sims install folder (Where Sims.exe is). However, if the resolution you hacked in is close to 4k, the screen will smear when scrolling.
-
I can't believe it's simpler to run old Windows games on Wine (without any tweaks) than on actual Windows
Currently I usually either use dgvoodoo2 which is a bit more general in that it's trying to emulate the entirety of DX1-9 (Including DirectDraw up to v7) or Glide though DX11/12 or DDrawCompat which seems fairly similar in scope to cnc-ddraw and works wonderfully for playing The Sims 1, I recommend installing it with the widescreen patcher to also enable gameplay at a larger resolution than 1024x768.
- Ending Slides Unfortunately Skipping
- Why do games tend to live longer on PC?
-
typical...
If you can make a clean install and add the DDrawCompact to it, you should be able to run it properly on win 10. About Tiberian Sun, i recommend chekcing out this launcher.
-
Independence War 2
Download this DX7 wrapper https://github.com/narzoul/DDrawCompat/
-
Does anyone know how I can fix this? Anywhere I move my cursor, it leaves behind this mess:
There's also DDrawCompat which you can just drop in the folder. I haven't tried it with BG1 but I've had luck using it with other older games.
-
Having A Bit Of Trouble With Windowed Mode
3) https://github.com/narzoul/DDrawCompat/releases
What are some alternatives?
When comparing cnc-ddraw and DDrawCompat you can also consider the following projects:
cnc-ddraw - GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS) and Virtual Machines
ddwrapper - DirectDraw Interceptor, Proxy Dll
Sims-1-Complete-Collection-Widescreen-Patcher - Patches The Sims 1 to a custom resolution.
dxwrapper - Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
cnc-ddraw - GDI and OpenGL re-implementation of the DirectDraw API for classic Command & Conquer games for better compatibility with Windows Vista, Windows 7 and Wine