immediate fine with display at x11 or on XfceThis is an old revision of the document!
sudo -e '/etc/profile.d/wine-tweaks.sh'
# Staging export STAGING_SHARED_MEMORY='1' export STAGING_WRITECOPY='1' export WINE_LARGE_ADDRESS_AWARE='1' # Logging export WINEDEBUG='-all' export VKD3D_DEBUG='none' export VKD3D_SHADER_DEBUG='none' export DXVK_LOG_LEVEL='none' # End
vblank_mode values: https://cgit.freedesktop.org/mesa/mesa/tree/src/util/driconf.h#n429nt351|nt40|vista|win10|win11|win20|win2k|win30|win31|win7|win8|win81|win95|win98|winme|winxp|winxp64
sudo -e '/etc/profile.d/wine-tweaks.sh'
# DXVK export DXVK_CONFIG='dxvk.enableGraphicsPipelineLibrary = False' export DXVK_SHADER_CACHE='0' # End
VK_EXT_descriptor_heap, ANV_DEBUG=experimental, dxvk.enableDescriptorHeap)anv_disable_link_time_optimization='true'
winetricks sandbox
WINEDLLOVERRIDES='dsound=n'
lsof '/dev/ntsync'
immediate seemingly wasn't valid with DXVK on GNOME on Wayland and forced mailbox when using Graphic = wayland/DISPLAY= 1)WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics' /t 'REG_SZ' /d 'wayland' /f
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Graphics' /t 'REG_SZ' /d 'x11' /f
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'vulkan' /f
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'gdi' /f
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'csmt' /t 'REG_DWORD' /d '3' /f
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\X11 Driver' /v 'UseEGL' /t 'REG_SZ' /d 'N' /f
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Drivers' /v 'Audio' /t 'REG_SZ' /d 'alsa' /f
wine-staging 10.18winetricks=alsafluidsynth -is '/home/espionage724/Downloads/SC55_zzdenis_v0.5.sf2'
CurrentInstrument #0
aconnect -l
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
win95 with working MIDI)00e8:fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"d:.vxd". Try setting Windows version to 'nt40' or 'win31'.
AoE running:
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 '
aconnect: https://www.freshports.org/audio/alsa-utilswine REG ADDwinetricks renderer=vulkan
DISPLAY= and Graphics = wayland caused CoD MW2's console key ~ to need Shift + ` instead of just the `/~ keyDISPLAY=
dxvk.conf next to game executablenano ~/'.wine/World of Warcraft 1.12.1/drive_c/Program Files/World of Warcraft/dxvk.conf'
# 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
mkdir -p ~/'.wine/Icons' && wrestool --output=$HOME/'.wine/Icons/IW4x-256.png' --extract --raw --type='3' --name='6' ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/iw4x.exe' mkdir -p '/tmp/icons' ~/'.wine/Icons' cd '/tmp/icons' wrestool --output='GW2-256.ico' --extract --type='14' --name='1' ~/'.wine/Guild Wars 2/drive_c/Program Files/Guild Wars 2/Gw2-64.exe' wrestool --list --all --raw x wrestool --extract --all --raw --output='.' x icotool --extract --icon --index='1' --width='256' --height='256' --bit-depth='32' --palette-size='0' --output=$HOME/'.wine/Icons/GW2-256.png' '/tmp/icons/GW2-256.ico' cd ~ && rm -Rf '/tmp/icons' # End
immediate fine with display at x11 or on Xfce