Auto configuration PBA and ESYNC. Add check version GLIBC and auto change WINE folder

This commit is contained in:
Castro-Fidel
2019-11-30 18:35:26 +03:00
parent 97f0c1e215
commit 8d1c5efeae
4 changed files with 61 additions and 47 deletions

View File

@ -15,8 +15,6 @@ WINE_DX_TO_OPENGL ()
export launch_parameters=""
export WINEDLLOVERRIDES="winemenubuilder.exe=d"
export PROTON_OLD_GL_STRING=0
export PROTON_USE_WINED3D=1
export PROTON_USE_D9VK=0
}
########################################################################
WINE_DX_TO_VULKAN ()
@ -24,33 +22,17 @@ WINE_DX_TO_VULKAN ()
export launch_parameters=""
export WINEDLLOVERRIDES="winemenubuilder.exe=d"
export DXVK_HUD=fps
export PROTON_USE_D9VK=1
export PROTON_USE_WINED3D=0
#export PROTON_USE_D9VK=1
}
###PROTON#
export PROTON_FORCE_LARGE_ADDRESS_AWARE=1
###.NVIDIA.###
#export LD_PRELOAD="libpthread.so.0 libGL.so.1"
#export __GL_THREADED_OPTIMIZATIONS=1
export __GL_SHADER_DISK_CACHE=1
export __GL_SHADER_DISK_CACHE_PATH="${PATH_TO_GAME}"
#export __GL_SYNC_TO_VBLANK=0
###.MESA.###
export mesa_glthread="true"
#export vblank_mode=0
###.ESYNC and FSYNC.###
export WINEESYNC=0
export PROTON_NO_ESYNC=1
export WINEFSYNC=1
export PROTON_NO_FSYNC=0
###.PBA.###
export PBA_DISABLE=1
export __PBA_CB_HEAP=128
export __PBA_GEO_HEAP=512
###.OTHER.###
export PROTON_FORCE_LARGE_ADDRESS_AWARE=0
export STAGING_SHARED_MEMORY=1
export WINEDEBUG="-all"
export Xserv=2
#export PULSE_LATENCY_MSEC=60
########################################################################
ADD_IN_START_PORTWINE ()
{