User Tools

Site Tools


games:wine:diablo_3

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
games:wine:diablo_3 [2019/08/19 03:23] Sean Rhonegames:wine:diablo_3 [2022/07/06 00:13] – Modernize Sean Rhone
Line 8: Line 8:
  
   * [[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 ======
Line 25: Line 20:
   * 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 =====
Line 36: Line 31:
  
   * 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'
Line 47: Line 41:
  
 ====== 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 =====
Line 62: Line 56:
 **** ****
  
-  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 ======
Line 81: Line 75:
 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_cacheMESA_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
Line 128: Line 122:
 ==== 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' && 
  
   DXVK_HUD='full'   DXVK_HUD='full'
- 
-  WINEDEBUG='-all' 
  
   WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'   WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
Line 141: Line 133:
  
   DXVK_HUD='full'   DXVK_HUD='full'
- 
-  WINEDEBUG='-all' 
  
   WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III Launcher.exe'   WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III Launcher.exe'
Line 151: Line 141:
  
   DXVK_HUD='full'   DXVK_HUD='full'
- 
-  WINEDEBUG='-all' 
  
   WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III.exe' -launch   WINEPREFIX=~/'Wine Prefixes/Diablo III' wine ~/'Wine Prefixes/Diablo III/drive_c/Program Files (x86)/Diablo III/Diablo III.exe' -launch
Line 163: Line 151:
  
   gio 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'
 +