From 323521d1074136770b29fa157ce43d20bd748b36 Mon Sep 17 00:00:00 2001
From: GillianMC <70141395+SandeMC@users.noreply.github.com>
Date: Mon, 13 Jan 2025 19:22:47 +0200
Subject: [PATCH] add DXVK-Sarek to Legacy DXVK part of the page
---
docs/en/optimization.md | 15 +++++++++++----
docs/ru/optimization.md | 15 +++++++++++----
2 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/docs/en/optimization.md b/docs/en/optimization.md
index 417aba04..403e1818 100644
--- a/docs/en/optimization.md
+++ b/docs/en/optimization.md
@@ -95,10 +95,10 @@ After using the tool, you can freely skip to optimal graphics settings:
Instructions
- 1. Go to the [1.10.3 release of DXVK-async](https://github.com/Sporif/dxvk-async/releases/tag/1.10.3).
- - If you would prefer stutter instead of graphical issues when building shaders, use [official DXVK 1.10.3](https://github.com/doitsujin/dxvk/releases/tag/1.10.3) instead. **Both issues are temporary.**
- 2. Download the :material-zip-box:`dxvk-async-1.10.3.tar.gz` archive.
- 3. After downloading, open the archive and navigate to :material-folder: ==dxvk-async-1.10.3\\x32\\==
+ 1. Go to the latest [DXVK-Sarek release page](https://github.com/pythonlover02/dxvk-Sarek/releases/latest).
+ - If experiencing issues with this fork, you can also use [dxvk-async 1.10.3](https://github.com/Sporif/dxvk-async/releases/tag/1.10.3) or [official DXVK 1.10.3](https://github.com/doitsujin/dxvk/releases/tag/1.10.3) instead.
+ 2. Download the :material-zip-box:`dxvk-sarek-async-1.10.x.tar.gz` archive.
+ 3. After downloading, open the archive and navigate to :material-folder: ==dxvk-sarek-async-1.10.3\\x32\\==
4. Extract :fontawesome-solid-gears:`d3d9.dll` into the game folder.
??? question "Why not :fontawesome-solid-gears:`dxgi.dll` or other files in the folder?"
@@ -141,6 +141,13 @@ dxvk.enableAsync = true
dxvk.gplAsyncCache = true
```
+If you're unhappy with shader compilation speed, add the following and configure manually to adjust for your CPU thread amount:
+
+``` { .cpp }
+dxvk.numAsyncThreads = 4
+dxvk.numCompilerThreads = 4
+```
+
For more in-depth configuration, you can see the full list of available options [here](https://github.com/doitsujin/dxvk/blob/master/dxvk.conf).
---
diff --git a/docs/ru/optimization.md b/docs/ru/optimization.md
index f8f05789..ccd7ddfe 100644
--- a/docs/ru/optimization.md
+++ b/docs/ru/optimization.md
@@ -94,10 +94,10 @@ description: Все про DXVK для GTA IV
Инструкции
- 1. Перейдите на [страницу релиза 1.10.3 DXVK-async](https://github.com/Sporif/dxvk-async/releases/tag/1.10.3).
- 2. Скачайте архив :material-zip-box:`dxvk-async-1.10.3.tar.gz`.
- - Если вы хотите фризы замисть графических проблем, используйте [официальный DXVK 1.10.3](https://github.com/doitsujin/dxvk/releases/tag/1.10.3) замисть async. ***обе проблемы временные.**
- 3. После скачинваия, откройте архив и перейдите в папку :material-folder: ==dxvk-async-1.10.3\\x32\\==
+ 1. Перейдите на [страницу последнего релиза DXVK-Sarek](https://github.com/pythonlover02/dxvk-Sarek/releases/latest).
+ 2. Скачайте архив :material-zip-box:`dxvk-sarek-async-1.10.3.tar.gz`.
+ - Если вы испытываете проблемы с этим форком, можете использовать [dxvk-async 1.10.3](https://github.com/Sporif/dxvk-async/releases/tag/1.10.3) или [официальный DXVK 1.10.3](https://github.com/doitsujin/dxvk/releases/tag/1.10.3).
+ 3. После скачивания, откройте архив и перейдите в папку :material-folder: ==dxvk-async-1.10.3\\x32\\==
4. Распакуйте :fontawesome-solid-gears:`d3d9.dll` в папку с игрой.
??? question "Почему не :fontawesome-solid-gears:`dxgi.dll` или другие файлы из папки?"
@@ -140,6 +140,13 @@ dxvk.enableAsync = true
dxvk.gplAsyncCache = true
```
+Если вас не устраивает скорость компиляции шейдеров, добавьте следующие строки и измените значения под ваше значение потоков на ЦП:
+
+``` { .cpp }
+dxvk.numAsyncThreads = 4
+dxvk.numCompilerThreads = 4
+```
+
Для более детальной настройки вы можете посмотреть полный список доступных опций [здесь](https://github.com/doitsujin/dxvk/blob/master/dxvk.conf).
---