Independent guide · not affiliated with the DXVK project or Valve · downloads always link to the official GitHub

Try: d3d9.maxAvailableMemory, DXVK_HUD, GTA IV, Failed to create Vulkan instance

GUIDE · OLDER GPUS · LEGACY LINE

DXVK 1.10.3 and Sarek: DXVK for older graphics cards

DXVK 1.10.3 (August 2022) is the last release that runs on Vulkan 1.1 drivers, so it is the version for GPUs that cannot run 2.x or 3.x, such as NVIDIA Kepler (GTX 600/700). DXVK-Sarek is a community fork of the 1.10 line that backports fixes from newer versions and makes more Vulkan extensions optional. 1.10.3 has no Direct3D 8 support and none of the newer shader work.
Checked
2026-11-07
On this page
  1. Do you need 1.10.3?
  2. 1.10.3 vs Sarek vs 2.7.1
  3. Download 1.10.3
  4. Install 1.10.3 on Windows
  5. Install on Linux (Wine)
  6. DXVK-Sarek
  7. What you give up
  8. Measured on an old GPU
How we checked this

Do you need 1.10.3?

Pick your platform and GPU:

Version PickerREADYRead on your device. Nothing is uploaded.
Where do I find my GPU and driver?

Windows: press Win+R, run dxdiag, open the Display tab: name and driver version are listed. Linux: run vulkaninfo --summary.

Choose your platform and type your GPU. You get one recommended version, the reason, and a download link.

Knows DXVK releases up to 3.1.1 · data 2026-11-07

If your GPU is... use...
Your GPUUseBasis
NVIDIA Kepler (GTX 600/700)1.10.3DXVK 2.0 dropped Kepler (upstream notes); community reports for the Windows driver
NVIDIA Fermi (GTX 400/500), AMD TeraScale, Intel HD 4000None: no Vulkan driverVendor pages; see the requirements page
Anything with a Vulkan 1.3 and 1.4-class driver3.1.1 (or 2.7.1)The Version Picker
Old GPU where 1.10.3 still failsSarek, with careSarek README

1.10.3 vs Sarek vs 2.7.1

Three options for older and newer GPUs
FeatureDXVK 1.10.3DXVK-SarekDXVK 2.7.1
Vulkan level1.11.1 or 1.2, with extensions made optional1.3 plus VK_KHR_maintenance5
Direct3D 8No (F09)Listed in its README; not tested by usYes (since 2.4)
Shader compilationState cache, no GPLIts own modes: dyasync (default), async, noneGraphics Pipeline Library; state cache still present
Files shippedd3d10.dll and d3d10_1.dll as well as the usual five, plus setup_dxvk.sh (F09)Not checked by usThe five DLLs
MaintenanceFinal 1.x release (2022)Its author says work is paused for now, and Proton-Sarek is discontinuedLast 2.x release (2025)
SourceOfficial projectCommunity forkOfficial project

Download 1.10.3

Only from the official release page: github.com/doitsujin/dxvk/releases/tag/v1.10.3, the file dxvk-1.10.3.tar.gz.

Size
8,509,003 bytes
SHA-256
8d1a3c912761b450c879f98478ae64f6f6639e40ce6848170a0f6b8596fd53c6
DLLs inside
12 (x32 and x64)

Check it with the verifier on the download page (finding F11).

Install 1.10.3 on Windows

Follow the Windows guide with these differences: the archive has two extra DLLs, d3d10.dll and d3d10_1.dll, which only Direct3D 10 games use, and a setup_dxvk.sh script you can ignore on Windows (F09). Direct3D 11 still needs d3d11.dll plus dxgi.dll. Our lab ran 1.10.3 with Direct3D 9 and 11 programs on Windows with a current driver (F10). We have not run it on an old GPU.

Install on Linux (Wine)

1.10.3 shipped a setup_dxvk.sh script that installs the DLLs into a prefix; it was removed from the source in 2022 and is absent from 2.1. The manual method, copying DLLs and setting overrides, is the one we tested for 3.1.1 (F03, F04); see DXVK on Linux. Linux minimums for 1.10.3, per the DXVK wiki: Mesa RADV 20.2 (22.0 recommended), NVIDIA 470.82 (510.47.03 recommended), Mesa ANV 22.0.

DXVK-Sarek

Sarek is a community fork, not part of DXVK. Its README describes it as a Vulkan 1.1/1.2 implementation for GPUs that do not meet current upstream’s requirements, built by backporting fixes and per-game configurations to the 1.10 line and marking Vulkan extensions optional. The cost, in its own words: a missing extension shows up as a rendering bug, not an error. Its README says the author’s projects are on pause but not abandoned, and that Proton-Sarek is discontinued; proton-cachyos supports it through PROTON_DXVK_SAREK=1. Get it only from its own repository: github.com/pythonlover02/DXVK-Sarek. We have not run Sarek, so every statement here is from its README.

What you give up

No Direct3D 8 (F09), no fixes since 2022, the old state cache instead of the 3.x shader cache, and none of the 3.x binding model. Newer games may need newer versions: the release history lists what each version fixed.

Measured on an old GPU

Not measured yet. It needs a real old GPU (our planned T-ERR-05), which this project’s lab does not have, so there are no failure messages or FPS numbers here.

Questions people ask

Why use DXVK 1.10.3?

It is the last release that needs only Vulkan 1.1, so it runs on GPUs that cannot meet the Vulkan 1.3 that DXVK 2.x needs, such as NVIDIA Kepler. Many older-game guides also name it.

Does DXVK 1.10.3 support Direct3D 8?

No. In our test a Direct3D 8 program with 1.10.3 kept using the system Direct3D 8 (F09). Direct3D 8 support arrived in DXVK 2.4.

What is DXVK Sarek?

A community fork of the 1.10 line for GPUs that do not meet current DXVK's requirements. Its README says it backports fixes and makes Vulkan extensions optional, at the cost of possible rendering glitches.

Is DXVK async available for 1.10.3?

The original dxvk-async patch targets DXVK 1.4.3 to 1.10.x and its repository is archived. DXVK-Sarek has its own asynchronous shader compilation modes, according to its README. See the async page for the risks.

Is Sarek safe?

It is a community build, not the official project, so check where you get it and use it offline only. We have not tested it.

Sources

  1. DXVK 1.10.3 release (official) · accessed 2026-11-07
  2. DXVK wiki: Driver support (1.10.3 section) · accessed 2026-11-07
  3. DXVK-Sarek README · accessed 2026-11-07