User Tools

Site Tools


games:wine:diablo_2_resurrected

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
games:wine:diablo_2_resurrected [2022/03/18 23:11] – VKD3D_CONFIG=dxr,dxr11 Sean Rhonegames:wine:diablo_2_resurrected [2022/03/23 07:31] – DLSS via NVAPI (partial) Sean Rhone
Line 83: Line 83:
  
   rm -Rf '/tmp/vkd3d-proton' && unzip -d '/tmp/vkd3d-proton' ~/'Downloads/vkd3d-proton-'*'.zip' && chmod +x '/tmp/vkd3d-proton/setup_vkd3d_proton.sh' && cd ~ && WINEPREFIX=~/'Wine Prefixes/Diablo II Resurrected' '/tmp/vkd3d-proton/setup_vkd3d_proton.sh' install && rm -Rf '/tmp/vkd3d-proton' && sync   rm -Rf '/tmp/vkd3d-proton' && unzip -d '/tmp/vkd3d-proton' ~/'Downloads/vkd3d-proton-'*'.zip' && chmod +x '/tmp/vkd3d-proton/setup_vkd3d_proton.sh' && cd ~ && WINEPREFIX=~/'Wine Prefixes/Diablo II Resurrected' '/tmp/vkd3d-proton/setup_vkd3d_proton.sh' install && rm -Rf '/tmp/vkd3d-proton' && sync
 +
 +====== DXVK-NVAPI ======
 +
 +===== Information =====
 +
 +  * https://github.com/jp7677/dxvk-nvapi
 +
 +  * NVAPI through DXVK
 +  * :!: This notably provides DLSS support
 +
 +===== Download =====
 +
 +  * https://github.com/jp7677/dxvk-nvapi/releases
 +
 +===== Install =====
 +
 +==== Install ====
 +
 +  * :!: TODO: Implement ''--context'' on ''mv'' and ''cp'' on other notes to possibly workaround SELinux permissions
 +
 +  rm -rf '/tmp/dxvk-nvapi' && mkdir -p '/tmp/dxvk-nvapi' && cd '/tmp/dxvk-nvapi' && tar -xvzf ~/'Downloads/dxvk-nvapi-'*'.tar.gz' && mv --force --context ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/system32/nvapi64.dll' ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/system32/nvapi64.dll.bak' && mv --force --context ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/syswow64/nvapi.dll' ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/syswow64/nvapi.dll.bak' && sync && cp --force --context '/tmp/dxvk-nvapi/x64/nvapi64.dll' ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/system32' && cp --force --context '/tmp/dxvk-nvapi/x32/nvapi.dll' ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/syswow64' && sync
 +
 +==== Test ====
 +
 +  * :!: See [[https://github.com/jp7677/dxvk-nvapi/wiki/Tips-and-tricks-for-usage-with-DXVK-NVAPI|Tips and tricks for usage with DXVK NVAPI]] if this test fails
 +
 +  WINEPREFIX=~/'Wine Prefixes/Diablo II Resurrected' WINEDLLOVERRIDES='dxgi,nvapi64=n' wine '/tmp/dxvk-nvapi/x64/nvapi64-tests.exe'
 +
 +==== Clean-up ====
 +
 +****
 +
 +  rm -rf '/tmp/dxvk-nvapi' && sync
 +
 +==== NGX ====
 +
 +  * https://github.com/jp7677/dxvk-nvapi/wiki/Tips-and-tricks-for-usage-with-DXVK-NVAPI#dlss-2x
 +
 +  cp --force --context '/usr/lib64/nvidia/wine/nvngx.dll' '/usr/lib64/nvidia/wine/_nvngx.dll' ~/'Wine Prefixes/Diablo II Resurrected/drive_c/windows/system32' && sync
  
 ===== Windows 10 ===== ===== Windows 10 =====
/var/www/wiki/data/pages/games/wine/diablo_2_resurrected.txt · Last modified: 2024/02/08 18:29 by Sean Rhone