cnc-ddraw
7.4#2 in game compatibility layersFree planFree planAndroidLinuxmacOSSelf-hosted
Visit| Fact | cnc-ddraw | D7VK |
|---|---|---|
| License | The repository is released under the MIT License, permitting use, modification, distribution and sublicensing with the notice retained. | The repository identifies its license as Zlib. |
| 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. | D7VK is a Vulkan-based translation layer for Direct3D 7, 6, 5, and 3 applications running on Linux with Wine. |
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.
D7VK suits Linux users running older immediate-mode Direct3D applications through Wine. It is also available for Windows, though Windows use is untested and unsupported as a development target.