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). ---