cnc-ddraw
Android only
7.8No. 2 of 27
in Game Compatibility Layers
in Game Compatibility Layers
- Recognised40% of the score20
- Phone app26% of the score100
- Documented20% of the score87
- Free plan14% of the score100
- Free plan
- Yes
- Runs on
- Android, Linux, Mac, Windows
Summary
cnc-ddraw is ranked #2 of 27 in game compatibility layers on Samsung Mobile US Press. It runs on Android, Linux, macOS, Windows. There is a free plan.
cnc-ddraw plans and pricing
All planscnc-ddraw Free MIT-licensed software · requires a game with a DirectDraw (Software) renderer github.com · 28 Sept 2026
Compared on game compatibility layers
- Free plan
- Yesgithub.com
- Host platforms
- Windows, Linux, macOS, Androidgithub.com
- Runtime model
- translation + runtimegithub.com
- DirectX support
- not statedgithub.com
- Vulkan support
- Nogithub.com
- Steam integration
- Nogithub.com
- Anti-cheat status
- not statedgithub.com
Facts
- 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.github.com · 28 Sept 2026
- Renderers
- It supports GDI, OpenGL, and Direct3D 9 renderers, with automatic renderer selection.github.com · 28 Sept 2026
- Display modes
- It supports windowed, fullscreen exclusive, and borderless modes, and Alt+Enter switches between fullscreen and windowed modes.github.com · 28 Sept 2026
- Scaling
- It supports upscaling through GLSL shaders.github.com · 28 Sept 2026
- Other features
- It includes an FPS limiter, VSync, optional mouse sensitivity scaling, and automatic saving and restoring of window position, size, and state.github.com · 28 Sept 2026
- Compatibility
- The project lists Windows ME, 2000, XP, Vista, 7, 8, 10, and 11, Wine on Linux, macOS, and Android, and virtual machines as supported environments.github.com · 28 Sept 2026
- Setup
- The instructions say to download cnc-ddraw.zip, extract it into the game folder, and start the game.github.com · 28 Sept 2026
- Wine setup
- For Wine on Linux, macOS, or Android, the instructions say to override ddraw in winecfg manually or run cnc-ddraw config.exe once.github.com · 28 Sept 2026
- Limit
- The game must have a DirectDraw (Software) renderer; cnc-ddraw does not support Direct3D games.github.com · 28 Sept 2026
- Game compatibility
- The repository lists many supported classic games and says the list is incomplete and is not usually updated.github.com · 28 Sept 2026
- Troubleshooting
- For games that fail to start or crash, the README asks users to generate and upload a debug log; it also directs users to the wiki for game-specific setup steps.github.com · 28 Sept 2026
- License
- The repository provides the software under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its terms.github.com · 28 Sept 2026
Best cnc-ddraw alternatives
See all 12Where it ranks on Samsung Mobile US Press
Is cnc-ddraw yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/FunkyFr3sh/cnc-ddraw· checked 28 Sept 2026
- github.com/FunkyFr3sh/cnc-ddraw/blob/master/LICENS· checked 28 Sept 2026