User Tools

Site Tools


linux: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
linux:notes:wine [2025/10/19 19:58] Sean Rhonelinux:notes:wine [2025/12/06 22:01] (current) – [Windows Versions] Sean Rhone
Line 13: Line 13:
 export VKD3D_DEBUG='none' export VKD3D_DEBUG='none'
 export VKD3D_SHADER_DEBUG='none' export VKD3D_SHADER_DEBUG='none'
- 
-# DXVK 
 export DXVK_LOG_LEVEL='none' export DXVK_LOG_LEVEL='none'
-export DXVK_CONFIG='dxgi.enableHDR = False; d3d9.dpiAware = False; dxvk.allowFse = True; d3d9.samplerLodBias = -2.0; d3d11.samplerLodBias = -2.0; d3d9.hideIntelGpu = False; dxgi.hideIntelGpu = False; dxvk.tilerMode = False; d3d9.useD32forD24 = True; d3d11.relaxedBarriers = True; d3d9.invariantPosition = False; d3d11.disableMsaa = True; dxvk.enableDescriptorBuffer = True; d3d9.floatEmulation = False; dxvk.lowerSinCos = False; d3d9.deviceLocalConstantBuffers = True' 
-export DXVK_SHADER_CACHE='0' 
  
 # End</code> # End</code>
  
 ====== TODOs ====== ====== TODOs ======
 +
 +  * https://github.com/doitsujin/dxvk/blob/master/dxvk.conf
 +  * https://github.com/doitsujin/dxvk?tab=readme-ov-file#dll-dependencies (Hellgate london DX10 and DX8 stuff different dll overrides)
 +  * https://github.com/doitsujin/dxvk/issues/1318 (oom, laa, 32-bit)
 +
 +  ANV_NO_GPL='1'
  
   winetricks sandbox   winetricks sandbox
Line 37: Line 39:
  
   vk_xwayland_wait_ready='false'   vk_xwayland_wait_ready='false'
 +
 +===== Windows Versions =====
 +
 +  * 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|winxp
 +
 +===== AoE MIDI =====
 +
 +  * [[linux:distros:opensuse_tumbleweed_gnome]] (new-WoW64, PrgFiles (x86) folder)
 +  * ''wine-staging 10.18''
 +  * ''winetricks=alsa''
 +
 +  fluidsynth -is '/home/espionage724/Downloads/SC55_zzdenis_v0.5.sf2' 
 +
 +  * REG_SZ
 +
 +  CurrentInstrument #0
 +
 +  * fluidsynth running; AoE not running:
 +
 +  aconnect -l
 +
 +<code>
 +client 0: 'System' [type=kernel]
 +    0 'Timer           '
 + Connecting To: 144:0
 +    1 'Announce        '
 + Connecting To: 144:0
 +client 14: 'Midi Through' [type=kernel]
 +    0 'Midi Through Port-0'
 +client 128: 'FLUID Synth (28675)' [type=user,pid=28675]
 +    0 'Synth input port (28675:0)'
 +client 144: 'PipeWire-System' [type=user,UMP-MIDI2,pid=2828]
 +    0 'input           '
 + Connected From: 0:1, 0:0
 +client 145: 'PipeWire-RT-Event' [type=user,UMP-MIDI2,pid=2828]
 +    0 'input</code>
 +
 +  * TODO: (''win95'' with working MIDI)
 +  * NT 4.0 in winecfg has working MIDI and doesn't show that message (box art says win95-minimal)
 +
 +  00e8:fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"d:.vxd". Try setting Windows version to 'nt40' or 'win31'.
 +
 +AoE running:
 +
 +<code>
 +client 0: 'System' [type=kernel]
 +    0 'Timer           '
 + Connecting To: 144:0
 +    1 'Announce        '
 + Connecting To: 144:0
 +client 14: 'Midi Through' [type=kernel]
 +    0 'Midi Through Port-0'
 +client 128: 'FLUID Synth (28675)' [type=user,pid=28675]
 +    0 'Synth input port (28675:0)'
 + Connected From: 129:0
 +client 129: 'WINE midi driver' [type=user,pid=29314]
 +    0 'WINE ALSA Output'
 + Connecting To: 128:0
 +client 144: 'PipeWire-System' [type=user,UMP-MIDI2,pid=2828]
 +    0 'input           '
 + Connected From: 0:1, 0:0
 +client 145: 'PipeWire-RT-Event' [type=user,UMP-MIDI2,pid=2828]
 +    0 'input           '</code>
 +
 +  * FreeBSD ''aconnect'': https://www.freshports.org/audio/alsa-utils
  
 ===== Vulkan ===== ===== Vulkan =====
Line 62: Line 131:
   * 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://cgit.freedesktop.org/mesa/mesa/tree/src/util/driconf.h#n429   * ''vblank_mode'' values: https://cgit.freedesktop.org/mesa/mesa/tree/src/util/driconf.h#n429
 +
 +====== DXVK Conf ======
 +
 +  * ''dxvk.conf'' next to game executable
 +
 +  nano ~/'.wine/World of Warcraft 1.12.1/drive_c/Program Files/World of Warcraft/dxvk.conf'
 +
 +<code>
 +# General
 +dxvk.hud = "full"
 +dxgi.enableHDR = "False"
 +d3d9.dpiAware = "False"
 +dxvk.allowFse = "True"
 +d3d9.samplerLodBias = "-2.0"
 +d3d11.samplerLodBias = "-2.0"
 +
 +# Intel
 +dxvk.hideIntegratedGraphics = "False"
 +d3d9.hideIntelGpu = "False"
 +dxgi.hideIntelGpu = "False"
 +dxvk.enableGraphicsPipelineLibrary = "True"
 +
 +# Tweaks
 +dxvk.enableMemoryDefrag = "False"
 +dxvk.tilerMode = "False"
 +d3d9.useD32forD24 = "True"
 +d3d11.relaxedBarriers = "True"
 +d3d9.invariantPosition = "False"
 +d3d11.disableMsaa = "True"
 +dxvk.enableDescriptorBuffer = "True"
 +d3d9.floatEmulation = "False"
 +dxvk.lowerSinCos = "False"
 +d3d9.deviceLocalConstantBuffers = "True"
 +
 +# End</code>
 +
  
/srv/www/wiki/data/attic/linux/notes/wine.1760918308.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