Both sides previous revisionPrevious revisionNext revision | Previous revision |
bsd:notes:wine [2025/08/21 18:22] – Sean Rhone | bsd:notes:wine [2025/08/22 21:23] (current) – [TODOs] Sean Rhone |
---|
====== Tweaks ====== | ====== Tweaks ====== |
| |
| * [[bsd:freebsd_14.3_xfce|FreeBSD 14.3 (Xfce)]] |
| |
su - | su - |
| |
wine64 winecfg | wine64 winecfg |
| |
| ====== Resources ====== |
| |
| ===== Environment Variables ===== |
| |
| * Mesa: https://docs.mesa3d.org/envvars.html |
| * VKD3D: https://github.com/HansKristian-Work/vkd3d-proton#environment-variables |
| * NVIDIA: https://download.nvidia.com/XFree86/Linux-x86_64/560.35.03/README/openglenvvariables.html |
| * ''vblank_mode'' values: https://github.com/intel/external-mesa/blob/master/src/util/xmlpool/t_options.h#L213 ((if this becomes unavailable, it seems to be a source file for a DRI Conf tool)) |
| |
| ===== winetricks ===== |
| |
| * https://github.com/Winetricks/winetricks/blob/master/files/verbs/all.txt |
| * https://github.com/Winetricks/winetricks/blob/master/src/winetricks |
| * [[linux;notes;wine_wayland_vulkan_wow_335]] (''renderer=vulkan'', ''graphics=wayland'') |
| |
| ===== TODOs ===== |
| |
| * Check ''StartupNotify=false'' and ''true'' use on desktop launchers ((might show clearly with GNOME)) |
| |
====== DXVK Install ====== | ====== DXVK Install ====== |
| |
rm -Rf '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master' && mv -fv '/tmp/dxvk-master/x64/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/system32' | rm -Rf '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master' && mv -fv '/tmp/dxvk-master/x64/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/system32' |
| |
| == D3D11 == |
| |
| * ''d3d11.dll'' and ''dxgi.dll'' |
| |
| rm -Rf '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master' && mv -fv '/tmp/dxvk-master/x64/d3d11.dll' '/tmp/dxvk-master/x64/dxgi.dll' ~/'.wine/Guild Wars 2/drive_c/windows/system32' |
| |
=== x32 === | === x32 === |
| |
===== Dll Overrides ===== | ===== Dll Overrides ===== |
| |
| * :?: Likely ''d3d11'' and possibly ''d3d10core'' need ''dxgi'' |
| |
WINEPREFIX=~/'.wine/Guild Wars 2' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'd3d8' /t 'REG_SZ' /d 'native' /f | WINEPREFIX=~/'.wine/Guild Wars 2' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'd3d8' /t 'REG_SZ' /d 'native' /f |
| |
WINEPREFIX=~/'.wine/Guild Wars 2' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'dxgi' /t 'REG_SZ' /d 'native' /f | WINEPREFIX=~/'.wine/Guild Wars 2' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'dxgi' /t 'REG_SZ' /d 'native' /f |
| |
====== Resources ====== | |
| |
===== Environment Variables ===== | |
| |
* Mesa: https://docs.mesa3d.org/envvars.html | |
* VKD3D: https://github.com/HansKristian-Work/vkd3d-proton#environment-variables | |
* NVIDIA: https://download.nvidia.com/XFree86/Linux-x86_64/560.35.03/README/openglenvvariables.html | |
* ''vblank_mode'' values: https://github.com/intel/external-mesa/blob/master/src/util/xmlpool/t_options.h#L213 ((if this becomes unavailable, it seems to be a source file for a DRI Conf tool)) | |
| |
===== winetricks ===== | |
| |
* https://github.com/Winetricks/winetricks/blob/master/files/verbs/all.txt | |
* https://github.com/Winetricks/winetricks/blob/master/src/winetricks | |
* [[linux;notes;wine_wayland_vulkan_wow_335]] | |
| |