cnc-ddraw
7.4#2 in game compatibility layersFree planFree planAndroidLinuxmacOSSelf-hosted
Visit| Fact | cnc-ddraw | VKD3D |
|---|---|---|
| License | The repository is released under the MIT License, permitting use, modification, distribution and sublicensing with the notice retained. | The project is made available under the GNU Lesser General Public License version 2.1 or later. |
| Purpose | cnc-ddraw reimplements the DirectDraw API to improve compatibility in older 2D games that have issues such as black screens, poor performance, crashes, or defective Alt+Tab behavior. | VKD3D is a set of libraries and tools intended to help port Direct3D applications to other platforms. |
No prices published.
cnc-ddraw suits people trying to run older 2D games that use a DirectDraw Software renderer. It is not suited to games that use Direct3D.
VKD3D is intended for developers porting Direct3D applications across platforms. It suits projects that can provide their own DXGI interfaces or use a separate windowing library.