What is this?
OpenDX is a project that aims to provide a fully-featured implementation of DirectX for the Linux operating system, without the need for compatibility layers or emulators. This will allow Linux users to run DirectX games and applications with improved performance and compatibility.
Introducing the First Component: dxdiag
We're proud to announce the first component of our project: a functional implementation of the DirectX Diagnostic Tool (dxdiag). This tool provides detailed information about the DirectX installation and capabilities of your Linux system, just like it does on Windows. With OpenDX, you can now check the compatibility of your Linux system with DirectX games and applications.Please note: Currently, dxdiag only works with one screen, but we are working on expanding its capabilities.
Improved Performance
We believe that Linux should have a native implementation of DirectX, which will provide improved performance and compatibility compared to compatibility layers such as Wine. Although the project is still in development and we have a long way to go, we are committed to bringing you the best possible experience when playing DirectX games on Linux.
Here's a list of what OpenDX does better than Windows:
- dxdiag: Even on 11th gen Intel CPUs, dxdiag takes some time to open on Windows. On OpenDX, it opens instantly. Also, in the System tab, OpenDX shows the correct date and time, while Windows shows the date and time when dxdiag was opened (lol).
Join the OpenDX Community
We need your help to make OpenDX a success. If you're a developer, you can contribute to the project by fixing bugs, adding new features, and improving performance. If you're not a developer, you can still help by giving us feedback, testing the software, and spreading the word about OpenDX.
Give us a Star and Contribute
Please show your support for OpenDX by giving us a star on GitHub and spreading the word about the project. We believe that together, we can bring the best of DirectX to Linux and provide an improved gaming experience for everyone.
Join us on our journey to bring DirectX to Linux!