User Tools

Site Tools


games:wine:world_of_warcraft_2022

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
Last revisionBoth sides next revision
games:wine:world_of_warcraft_2022 [2022/08/16 20:20] – NV Libs not needed for RT; ESYNC disable for Bnet launcher Sean Rhonegames:wine:world_of_warcraft_2022 [2022/08/31 08:10] – [World of Warcraft (Battle.net App)] Sean Rhone
Line 9: Line 9:
   * [[distros:fedora_workstation_gnome|Fedora Workstation]]   * [[distros:fedora_workstation_gnome|Fedora Workstation]]
   * [[notes:wine|Wine]]   * [[notes:wine|Wine]]
- 
-===== Notes ===== 
- 
-  * TODO 
  
 ====== Install ====== ====== Install ======
Line 50: Line 46:
  
   * :!: This is expected to be used to provide DXGI for VKD3D-Proton   * :!: This is expected to be used to provide DXGI for VKD3D-Proton
-  * By itself this should allow D3D11 to Vulkan+  * Untested, but DXVK by itself //should// work for D3D11 to Vulkan
  
 ===== Download ===== ===== Download =====
Line 73: Line 69:
  
   * https://github.com/HansKristian-Work/vkd3d-proton/actions/workflows/artifacts.yml   * https://github.com/HansKristian-Work/vkd3d-proton/actions/workflows/artifacts.yml
-  * :!: Need to be signed into GitHub+  * :!: Need to be signed into GitHub to be able to click artifact links
  
 ===== Install ===== ===== Install =====
Line 104: Line 100:
 Comment=Descend into World of Warcraft and join millions of mighty heroes in an online world of myth, magic and limitless adventure Comment=Descend into World of Warcraft and join millions of mighty heroes in an online world of myth, magic and limitless adventure
 Categories=Game Categories=Game
-Exec=env MESA_SHADER_CACHE_DIR='/home/CHANGEME/Wine Prefixes/World of Warcraft' VKD3D_SHADER_CACHE_PATH='/home/CHANGEME/Wine Prefixes/World of Warcraft' WINEPREFIX='/home/CHANGEME/Wine Prefixes/World of Warcraft' WINEESYNC='0' wine '/home/CHANGEME/Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe'+Exec=env MESA_SHADER_CACHE_DIR='/home/CHANGEME/Wine Prefixes/World of Warcraft' DXVK_STATE_CACHE_PATH='/home/CHANGEME/Wine Prefixes/World of Warcraft/dxvk_state_cache' VKD3D_SHADER_CACHE_PATH='/home/CHANGEME/Wine Prefixes/World of Warcraft' __GL_SHADER_DISK_CACHE_PATH='/home/CHANGEME/Wine Prefixes/World of Warcraft' WINEPREFIX='/home/CHANGEME/Wine Prefixes/World of Warcraft' wine '/home/CHANGEME/Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe'
 Type=Application Type=Application
 StartupNotify=true StartupNotify=true
Line 116: Line 112:
  
 [Desktop Action Cache] [Desktop Action Cache]
-Exec=bash -c "rm -Rf ~/'Wine Prefixes/World of Warcraft/mesa_shader_cache' ~/'Wine Prefixes/World of Warcraft/drive_c/windows/temp/'* ~/'Wine Prefixes/World of Warcraft/drive_c/users/'$USER'/Temp/'* && sync"+Exec=bash -c "rm -Rf ~/'Wine Prefixes/World of Warcraft/mesa_shader_cache' ~/'Wine Prefixes/World of Warcraft/dxvk_state_cache' ~/'Wine Prefixes/World of Warcraft/vkd3d-proton.cache' ~/'Wine Prefixes/World of Warcraft/GLCache' ~/'Wine Prefixes/World of Warcraft/drive_c/windows/temp/'* ~/'Wine Prefixes/World of Warcraft/drive_c/users/'$USER'/Temp/'* && sync"
 Name=Cache Clean-up</code> Name=Cache Clean-up</code>
  
   sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft.desktop'   sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft.desktop'
 +
 +===== Steam Launcher =====
 +
 +  * World of Warcraft (Battle.net App)
 +
 +  World of Warcraft
 +
 +  nano ~/'Wine Prefixes/World of Warcraft/steam-launcher.sh' && chmod +x ~/'Wine Prefixes/World of Warcraft/steam-launcher.sh'
 +
 +<code>
 +#!/bin/sh
 +
 +# Environment Variables
 +export MESA_SHADER_CACHE_DIR=~/'Wine Prefixes/World of Warcraft'
 +export VKD3D_SHADER_CACHE_PATH=~/'Wine Prefixes/World of Warcraft'
 +export __GL_SHADER_DISK_CACHE_PATH=~/'Wine Prefixes/World of Warcraft'
 +export WINEPREFIX=~/'Wine Prefixes/World of Warcraft'
 +
 +# Working Directory
 +cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft'
 +
 +# Launch
 +wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe'
 +
 +# End</code>
 +
 +  Wine Prefixes/World of Warcraft/steam-launcher.sh
  
 ====== Quick Commands ====== ====== Quick Commands ======
Line 159: Line 182:
   cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net' &&    cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net' && 
  
-  WINEESYNC='0' WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'+  WINEESYNC='0'  
 + 
 +  DXVK_HUD='full' 
 + 
 +  WINEDEBUG='' 
 + 
 +  WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
  
 ==== World of Warcraft (Battle.net App) ==== ==== World of Warcraft (Battle.net App) ====
Line 165: Line 194:
   cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft' &&    cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft' && 
  
-  WINEPREFIX=~/'Wine Prefixes/World of Warcraft' WINEESYNC='0' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe'+  WINEESYNC='0'  
 + 
 +  DXVK_HUD='full' 
 + 
 +  WINEDEBUG='' 
 + 
 +  WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe'
  
 ==== World of Warcraft ==== ==== World of Warcraft ====
Line 171: Line 206:
   cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft' &&    cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft' && 
  
-  WINEPREFIX=~/'Wine Prefixes/World of Warcraft' WINEESYNC='0' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Wow.exe'+  DXVK_HUD='full' 
 + 
 +  WINEDEBUG='' 
 + 
 +  WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Wow.exe'
  
 ===== File Manager ===== ===== File Manager =====
Line 178: Line 217:
  
 **** ****
 +
 +  gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft'
 +
 +==== AddOns ====
 +
 +  * :!: TODO
  
   gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft'   gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft'