Box86
5.7#16 in game compatibility layersFree planFree planLinuxSelf-hosted
Visit| Fact | Box86 | cnc-ddraw |
|---|---|---|
| License | The project repository identifies the software as MIT licensed. | The repository is released under the MIT License, permitting use, modification, distribution and sublicensing with the notice retained. |
| Purpose | Box86 runs x86 Linux programs, including games, on non-x86 Linux systems such as ARM. | 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. |
Box86 suits users who need to run 32-bit x86 Linux applications on a non-x86 Linux system and can provide the required 32-bit environment. Steam users also need Box64 for full usability.
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.