Select your language

Home arrow-right Direct3D 9-to-11

We've compiled a list of 5 free and paid alternatives to Direct3D 9-to-11. The primary competitors include PlayOnLinux, VK9. In addition to these, users also draw comparisons between Direct3D 9-to-11 and DXVK, D9VK, DXUP. Also you can look at other similar options here: About.


VK9
Free Open Source

VK9 (Formerly SchaeferGL). Runs Direct3D 9 applications on Windows or Linux (/w Wine) over Vulkan.

DXVK
Free Open Source

Vulkan-based D3D11 implementation for Linux / Wine

D9VK
Free Open Source

A d3d9 to vk layer based off DXVK's codebase.

DXUP
Free Open Source

A D3D10 -> D3D11 Translation Layer

Direct3D 9 to Direct3D 11 converter.

Direct3D 9-to-11 Platforms

tick-square Windows
tick-square Linux
tick-square Mac

Direct3D 9-to-11 Overview

This project is an attempt to convert Direct3D 9 programs to Direct3D 11. It reimplements the d3d9.dll, which contains the core D3D9 interfaces.

Most D3D9 games are CPU limited on modern PCs, since GPU power increased exponentially while CPUs fell behind. Furthermore, most (old) games lack multithreading support, draining the CPU resource even more.

This project uplifts the games D3D9 graphics API calls to D3D11.

Note: the project is currently under heavy development. Currently, it is not capable of running real games. You are welcome to build and test it yourself if you want to.

Important: this project should be used together with DXVK, which would then translate D3D11 to Vulkan. Without DXVK, this project will probably not provide any performance improvement, more likely will degrade performance.

Direct3D 9-to-11 Features

tick-square Gaming

Top Direct3D 9-to-11 Alternatives

Share your opinion about the software, leave a review and help make it even better!

Direct3D 9-to-11 Tags

vulkan wine directx games

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?