linux:notes:wine_wayland_vulkan_wow_335
- DXVK master (2.0+) had unplayable graphical artifacting and froze at main menu
- WoW doesn't use Xwayland with below tweaks; works great with software cursor (doesn't feel floaty; felt floaty without DXVK/Wine-Wayland)
- Software cursor in WoW avoids camera flick-moving randomly on right-click
- Foreground minimize nor foreground
maxfpsbk
FPS limit works with Wine-Wayland/VK
DXVK
- Any
dxvk-*.tar.gz
archive at~/Downloads
- DXVK dll install
cd ~ && rm -Rf '/tmp/dxvk' && mkdir -p '/tmp/dxvk' && cd '/tmp/dxvk' && tar --overwrite -xvzf ~/'Downloads/dxvk'*'.tar.gz' && cp -v --remove-destination '/tmp/dxvk/dxvk-'*'/x32/d3d9.dll' '/tmp/dxvk/dxvk-'*'/x32/dxgi.dll' ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft 3.3.5a.12340'*'/' && cd ~ && rm -Rf '/tmp/dxvk' && sync
d3d9.dll
override
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'd3d9' /t 'REG_SZ' /d 'native' /f
dxgi.dll
override
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'dxgi' /t 'REG_SZ' /d 'native' /f
- Query
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG QUERY 'HKEY_CURRENT_USER\Software\Wine\DllOverrides'
- WoW
d3d9
andDXVK_HUD=full
cd ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft 3.3.5a.12340'*'/' && MESA_SHADER_CACHE_DIR=~/'.wine/World of Warcraft 3.3.5' WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' DXVK_HUD='full' wine ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft 3.3.5a.12340'*'/Wow.exe' -console -d3d9
Graphics
graphics=x11
- Default
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics' /t 'REG_SZ' /d 'x11' /f
graphics=wayland
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics' /t 'REG_SZ' /d 'wayland' /f
- Reset
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG DELETE 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics' /f
- Query
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG QUERY 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics'
renderer
renderer=gl
- Default
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'gl' /f
renderer=vulkan
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'vulkan' /f
- Reset
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG DELETE 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /f
- Query
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG QUERY 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer'
/usr/local/www/wiki/data/pages/linux/notes/wine_wayland_vulkan_wow_335.txt · Last modified: by Sean Rhone