Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
games:wine:diablo_3 [2019/08/19 02:51] – Sean Rhone | games:wine:diablo_3 [2022/07/06 00:13] – Modernize Sean Rhone |
---|
| |
* [[distros:fedora_workstation_gnome|Fedora Workstation]] | * [[distros:fedora_workstation_gnome|Fedora Workstation]] |
* [[distros:opensuse_tumbleweed_gnome|openSUSE Tumbleweed (GNOME)]] | |
* [[notes:wine|Wine]] | * [[notes:wine|Wine]] |
| |
===== Notes ===== | |
| |
* TODO | |
| |
====== Install ====== | ====== Install ====== |
* Close | * Close |
| |
mkdir -p ~/'Wine Prefixes' && wget 'dist.blizzard.com/downloads/bna-installers/322d5bb9ae0318de3d4cde7641c96425/retail.1/Battle.net-Setup-enUS.exe' -O ~/'Downloads/Battle.net-Setup.exe' && WINEPREFIX=~/'Wine Prefixes/Diablo III' WINEARCH='win64' wine ~/'Downloads/Battle.net-Setup.exe' | mkdir -p ~/'Wine Prefixes' && wget 'https://us.battle.net/download/getInstaller?os=win&installer=Battle.net-Setup.exe&id=undefined' -O ~/'Downloads/Battle.net-Setup.exe' && WINEPREFIX=~/'Wine Prefixes/Diablo III' WINEARCH='win64' wine ~/'Downloads/Battle.net-Setup.exe' |
| |
===== Restore Diablo III ===== | ===== Restore Diablo III ===== |
| |
* Install Diablo III ((Locate the game does not work; the install process will detect the existing data files and patch as-necessary)) | * Install Diablo III ((Locate the game does not work; the install process will detect the existing data files and patch as-necessary)) |
* This requires about double the required disk space initially ((about 32GB, Diablo III's actual data folder, and the rest to satisfy the disk-space requirement for Battle.net app to start the install)) | |
| |
cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe' | cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe' |
| |
====== DXVK ====== | ====== DXVK ====== |
| |
===== Information ===== | |
| |
* https://github.com/doitsujin/dxvk | * https://github.com/doitsujin/dxvk |
| * https://github.com/Sporif/dxvk-async |
| |
* D3D11 to Vulkan | * D3D11 to Vulkan |
| * Async |
| |
===== Download ===== | ===== Download ===== |
| |
* https://github.com/doitsujin/dxvk/releases | * https://github.com/Sporif/dxvk-async/releases |
| |
===== Install ===== | ===== Install ===== |
**** | **** |
| |
rm -rf '/tmp/dxvk-'* && cd '/tmp' && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' && cd ~ && WINEPREFIX=~/'Wine Prefixes/Diablo III' '/tmp/dxvk-'*'/setup_dxvk.sh' install && rm -rf '/tmp/dxvk-'* && mkdir -p ~/'Wine Prefixes/Diablo III/dxvk_state_cache' && sync | rm -rf '/tmp/dxvk-'* && cd '/tmp' && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' && chmod +x '/tmp/dxvk-'*'/setup_dxvk.sh' && cd ~ && WINEPREFIX=~/'Wine Prefixes/Diablo III' '/tmp/dxvk-'*'/setup_dxvk.sh' install && rm -rf '/tmp/dxvk-'* && cd ~ && mkdir -p ~/'Wine Prefixes/Diablo III/dxvk_state_cache' && sync |
| |
====== Desktop Launcher ====== | ====== Desktop Launcher ====== |
Comment=TODO | Comment=TODO |
Categories=Game | Categories=Game |
Exec=env DXVK_LOG_LEVEL='none' DXVK_STATE_CACHE_PATH='/home/CHANGEME/Wine Prefixes/Diablo III/dxvk_state_cache' MESA_GLSL_CACHE_DIR='/home/CHANGEME/Wine Prefixes/Diablo III' WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Diablo III' wine '/home/CHANGEME/Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III Launcher.exe' | Exec=env MESA_SHADER_CACHE_DIR='/home/CHANGEME/Wine Prefixes/Diablo III' DXVK_STATE_CACHE_PATH='/home/CHANGEME/Wine Prefixes/Diablo III/dxvk_state_cache' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Diablo III' wine '/home/CHANGEME/Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III Launcher.exe' |
Type=Application | Type=Application |
StartupNotify=true | StartupNotify=true |
Path=/home/CHANGEME/Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III | Path=/home/CHANGEME/Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III |
Icon=380F_Diablo III Launcher.0 | Icon=0B54_Diablo III Launcher.0.png |
Actions=Kill;Cache; | Actions=Kill;Cache; |
| |
==== Battle.net App ==== | ==== Battle.net App ==== |
| |
**** | cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net' && |
| |
cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe' | DXVK_HUD='full' |
| |
| WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe' |
| |
==== Diablo III (Battle.net App) ==== | ==== Diablo III (Battle.net App) ==== |
| |
**** | cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III' && |
| |
cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III' && WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III Launcher.exe' | DXVK_HUD='full' |
| |
| WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III Launcher.exe' |
| |
==== Diablo III ==== | ==== Diablo III ==== |
| |
**** | cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III' && |
| |
cd ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III' && WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III.exe' -launch | DXVK_HUD='full' |
| |
| WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III.exe' -launch |
| |
===== File Manager ===== | ===== File Manager ===== |
**** | **** |
| |
xdg-open ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III' | gio open ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III' |