New DirectX7 emulation tool brings more games to Steam Deck, SteamOS, and other Linux distros through Vulkan, with caveats

4 hours ago 3
Unreal Tournament
(Image credit: Epic Games)

DirectX emulation is the way Linux gamers are running Windows-only games on Linux OSes, thanks to tools such as DXVK. But up until now, DXVK has only supported DirectX 8 and newer. That is now changing; an independent developer has taken up the work of creating their own DirectX 7-to-Vulkan emulation tool, dubbed D7VK (via Phoronix).

D7VK is a spin-off of DXVK, which uses DXVK's DirectX 9 emulation backend and Wine's DDRAW implementation (for Linux, specifically) to create a "minimal d3d7-on-d3d9" implementation. This makes D7VK a two-stage translation layer that translates DX7 calls to DX9 calls, then translates those DX9 calls to Vulkan.

Google Preferred Source

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.

Aaron Klotz is a contributing writer for Tom’s Hardware, covering news related to computer hardware such as CPUs, and graphics cards.

Read Entire Article