Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
games:wine:diablo_3 [2023/09/15 22:52] – Sean Rhone | games:wine:diablo_3 [2023/09/15 23:17] – Sean Rhone |
---|
* [[distros:fedora_workstation_gnome|Fedora Workstation]] | * [[distros:fedora_workstation_gnome|Fedora Workstation]] |
* [[notes:wine|Wine]] | * [[notes:wine|Wine]] |
| |
| ===== Notes ===== |
| |
| * 64-bit is D3D11 |
| * See [[games:wine:diablo_3_x86|Diablo III 32-bit]] notes for D3D9 and Gallium Nine |
| |
====== Install ====== | ====== Install ====== |
* https://github.com/doitsujin/dxvk/actions ((need to be signed into GitHub, and select the latest ''master'' artifacts package)) | * https://github.com/doitsujin/dxvk/actions ((need to be signed into GitHub, and select the latest ''master'' artifacts package)) |
| |
ls ~/'Downloads/dxvk-master-'*'.zip' && rm -Rf '/tmp/dxvk-master' && mkdir -p '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master/' && cp --backup '/tmp/dxvk-master/x64/'*'.dll' ~/'.wine/Diablo III/drive_c/windows/system32/' && cp --backup '/tmp/dxvk-master/x32/'*'.dll' ~/'.wine/Diablo III/drive_c/windows/syswow64/' && WINEPREFIX=~/'.wine/Diablo III' winetricks 'd3d9=native' 'd3d10core=native' 'd3d11=native' 'dxgi=native' && mkdir -p ~/'.wine/Diablo II Resurrected/dxvk_shader_cache' && sync | ls ~/'Downloads/dxvk-master-'*'.zip' && rm -Rf '/tmp/dxvk-master' && mkdir -p '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master/' && cp --backup '/tmp/dxvk-master/x64/'*'.dll' ~/'.wine/Diablo III/drive_c/windows/system32/' && cp --backup '/tmp/dxvk-master/x32/'*'.dll' ~/'.wine/Diablo III/drive_c/windows/syswow64/' && WINEPREFIX=~/'.wine/Diablo III' winetricks 'd3d9=native' 'd3d10core=native' 'd3d11=native' 'dxgi=native' && mkdir -p ~/'.wine/Diablo III/dxvk_shader_cache' && sync |
| |
===== Gallium Nine Standalone ===== | |
| |
* https://github.com/iXit/wine-nine-standalone/releases | |
| |
ls ~/'Downloads/gallium-nine-standalone-'*'.tar.gz' && rm -rf '/tmp/gallium-nine-standalone' && cd '/tmp' && tar -xvzf ~/'Downloads/gallium-nine-standalone-'*'.tar.gz' && cd ~ && cp --force '/tmp/gallium-nine-standalone/lib64/d3d9-nine.dll.so' ~/'.wine/Diablo III/drive_c/windows/system32/d3d9.dll' && cp --force '/tmp/gallium-nine-standalone/lib32/d3d9-nine.dll.so' ~/'.wine/Diablo III/drive_c/windows/syswow64/d3d9.dll' && rm -rf '/tmp/gallium-nine-standalone' ~/'Downloads/gallium-nine-standalone-v0.9.tar.gz' && sync | |
| |
==== Uninstall ==== | |
| |
**** | |
| |
<code>rm -f ~/'.wine/Diablo III/drive_c/windows/system32/d3d9.dll' ~/'.wine/Diablo III/drive_c/windows/syswow64/d3d9.dll' && WINEPREFIX=~/'.wine/Diablo III' wineboot --update</code> | |
| |
====== Desktop Launcher ====== | ====== Desktop Launcher ====== |