User Tools

Site Tools


linux:notes:wine_wayland_vulkan_wow_335

This is an old revision of the document!


Table of Contents

  • Needs DXVK (TODO: Figure out Fedora's wine-dxvk; should just-work but didn't? possibly needs dll override too and/or manual wine-dxvk dll copies from system pkg)
  • DXVK master (2.0+) had unplayable graphical artifacting and froze at main menu; 1.10.3 is fine
  • 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
  • :!: Below dxvk install isn't set for 1.10.3's archive name (manually move files; prefix still needs the dll overrides)
ls ~/'Downloads/dxvk-'*'.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/x32/'*'.dll' ~/'.wine/World of Warcraft 3.3.5/drive_c/windows/system32/' && WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' '/tmp/winetricks' 'd3d9=native' 'd3d10core=native' 'd3d11=native' 'dxgi=native' && mkdir -p ~/'.wine/World of Warcraft 3.3.5/dxvk_shader_cache' && sync

DXVK

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'*'/'

Graphics

  • graphics=x11
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/Default
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG DELETE 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics' /f

renderer

  • renderer=gl
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/Default
WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine REG DELETE 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /f
/srv/www/wiki/data/attic/linux/notes/wine_wayland_vulkan_wow_335.1730118408.txt.gz · Last modified: by Sean Rhone