User Tools

Site Tools


bsd:notes:wine

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
bsd:notes:wine [2025/08/22 21:22] Sean Rhonebsd:notes:wine [2025/11/08 08:37] (current) – [SDL TODO] Sean Rhone
Line 1: Line 1:
 ====== Tweaks ====== ====== Tweaks ======
- 
-  * [[bsd:freebsd_14.3_xfce|FreeBSD 14.3 (Xfce)]] 
  
   su -   su -
Line 10: Line 8:
 # Logging # Logging
 export WINEDEBUG='-all' export WINEDEBUG='-all'
- +export VKD3D_DEBUG='none' 
-# DXVK+export VKD3D_SHADER_DEBUG='none'
 export DXVK_LOG_LEVEL='none' export DXVK_LOG_LEVEL='none'
-export DXVK_CONFIG='dxgi.hideIntelGpu = False' 
  
 # End</code> # End</code>
Line 24: Line 21:
  
 ====== Resources ====== ====== Resources ======
 +
 +===== SDL TODO =====
 +
 +  * https://gitlab.winehq.org/wine/wine/-/wikis/Sound#sdl-applications
 +  * https://forums.opensuse.org/t/wine-v5-8-running-windows-game-unable-to-initialize-audio-target-pulse-not-available/140566/2
 +  * SDL mixer env (doomsday)
 +  * https://wiki.archlinux.org/title/FluidSynth#No_MIDI_sound_/_Not_the_lowest_or_first_MIDI_device
 +  * https://www.freshports.org/audio/alsa-utils (''aconnect'')
  
 ===== Environment Variables ===== ===== Environment Variables =====
Line 31: Line 36:
   * NVIDIA: https://download.nvidia.com/XFree86/Linux-x86_64/560.35.03/README/openglenvvariables.html   * 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))   * ''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))
 +  * https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/util/driconf.h?ref_type=heads#L149
 +  * https://github.com/Winetricks/winetricks/blob/master/src/winetricks#L2400
 +
 +  nt351|nt40|vista|win10|win11|win20|win2k|win30|win31|win7|win8|win81|win95|win98|winme
  
 ===== winetricks ===== ===== winetricks =====
Line 37: Line 46:
   * https://github.com/Winetricks/winetricks/blob/master/src/winetricks   * https://github.com/Winetricks/winetricks/blob/master/src/winetricks
   * [[linux;notes;wine_wayland_vulkan_wow_335]] (''renderer=vulkan'', ''graphics=wayland'')   * [[linux;notes;wine_wayland_vulkan_wow_335]] (''renderer=vulkan'', ''graphics=wayland'')
- 
-===== TODOs ===== 
- 
-  * Check ''StartupNotify=false'' and ''true'' use ((might show clearly with GNOME)) 
- 
-====== DXVK Install ====== 
- 
-===== master ===== 
- 
-  * https://github.com/doitsujin/dxvk/actions ((need to be signed into GitHub, and select the latest ''master'' artifacts package)) 
-  * https://github.com/doitsujin/dxvk/commits/master/ 
- 
-==== 64-bit Prefix ==== 
- 
-=== x64 === 
- 
-**** 
- 
-  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 === 
- 
-**** 
- 
-  rm -Rf '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master' && mv -fv '/tmp/dxvk-master/x32/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/syswow64' 
- 
-==== 32-bit Prefix ==== 
- 
-**** 
- 
-  rm -Rf '/tmp/dxvk-master' && unzip ~/'Downloads/dxvk-master-'*'.zip' -d '/tmp/dxvk-master' && mv -fv '/tmp/dxvk-master/x32/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/system32' 
- 
-===== Release ===== 
- 
-  * https://github.com/doitsujin/dxvk/releases 
- 
-==== 64-bit Prefix ==== 
- 
-=== x64 === 
- 
-**** 
- 
-  rm -Rf '/tmp/dxvk-'* && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' -C '/tmp' && mv -fv '/tmp/dxvk-'*'/x64/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/system32' 
- 
-=== x32 === 
- 
-**** 
- 
-  rm -Rf '/tmp/dxvk-'* && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' -C '/tmp' && mv -fv '/tmp/dxvk-'*'/x32/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/syswow64' 
- 
-==== 32-bit Prefix ==== 
- 
-**** 
- 
-  rm -Rf '/tmp/dxvk-'* && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' -C '/tmp' && mv -fv '/tmp/dxvk-'*'/x32/'*'.dll' ~/'.wine/Guild Wars 2/drive_c/windows/system32' 
- 
-===== 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 'd3d9' /t 'REG_SZ' /d 'native' /f 
- 
-  WINEPREFIX=~/'.wine/Guild Wars 2' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'd3d10core' /t 'REG_SZ' /d 'native' /f 
- 
-  WINEPREFIX=~/'.wine/Guild Wars 2' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'd3d11' /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 
  
/var/www/wiki/data/attic/bsd/notes/wine.1755912175.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki