Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Game Compatibility Layers
  3. D7VK

D7VK

On the record

2D applications
DirectDraw-only 2D accelerated games do not benefit from D7VK because calls are proxied to the underlying DirectDraw implementation.github.com · read 8 Oct 2026
2D games
D7VK provides no benefit for DirectDraw-only 2D games because calls are proxied to the underlying DirectDraw implementation.github.com · read 8 Oct 2026
Compatibility limit
Applications that mix older Direct3D or DirectDraw with GDI are generally not expected to work properly.github.com · read 8 Oct 2026
Compatibility limits
Games that mix older Direct3D or DirectDraw with GDI are generally not expected to work properly.github.com · read 8 Oct 2026
Configuration
D7VK uses DXVK configuration options for frame-rate limits and presentation interval, and supports ddraw.emulateFSAA to force anti-aliasing.github.com · read 8 Oct 2026
Diagnostics
The DXVK_HUD variable can display information such as frame rate, frame times, GPU and driver, draw calls, and memory usage.github.com · read 8 Oct 2026
Distribution
The README directs users to download the latest release or compile the project manually.github.com · read 8 Oct 2026
Downloads
The repository's tags page lists source archives, including zip and tar.gz downloads for releases.github.com · read 8 Oct 2026
Graphics hardware
The README points users with Vulkan 1.1 GPUs to DXVK-Sarek, which it says provides D3D7/6/5/3 support with some missing features.github.com · read 8 Oct 2026
How it works
It uses a modified DXVK D3D9 Vulkan backend and Wine's or Windows' native DirectDraw implementation, acting as a proxy between them.github.com · read 8 Oct 2026
Implementation
It uses a modified DXVK D3D9 Vulkan backend alongside Wine's or Windows' native DirectDraw implementation, acting as a proxy between them.github.com · read 8 Oct 2026
License
The repository identifies its license as Zlib.github.com · read 8 Oct 2026
Linux deployment
On Linux, D7VK can be copied beside a game with Wine DLL overrides or installed in Wine's system path, and some games require the system-path method.github.com · read 8 Oct 2026
Logging
D7VK can write logs to stderr or to a configured directory using D7VK_LOG_PATH, with verbosity controlled by D7VK_LOG_LEVEL.github.com · read 8 Oct 2026
Logs
With Wine, D7VK writes messages to stderr and can create log files when D7VK_LOG_PATH is set.github.com · read 8 Oct 2026
Monitoring
Its HUD can display information such as frame rate, frame times, GPU and driver details, and draw-call counts.github.com · read 8 Oct 2026
Purpose
D7VK is a Vulkan-based translation layer for Direct3D 7, 6, 5, and 3 applications running on Linux with Wine.github.com · read 8 Oct 2026
Release
The tags page lists v3.1 dated September 2, 2026.github.com · read 8 Oct 2026

Alternatives to D7VK

Every alternative, ranked