###Scripts version 2018###

This commit is contained in:
castro-fidel
2021-10-13 16:41:20 +03:00
parent d2f181bf3d
commit 45a0c3a4ac
12 changed files with 210 additions and 9 deletions

View File

@ -20,6 +20,8 @@ fi
start_portwine () {
pw_check_and_download_wine "${PW_WINE_USE}"
init_wine_ver
pw_download_mono
pw_download_gecko
pw_tray_icon &
if [ -x "`which konsole 2>/dev/null`" ]; then export PW_TERM="konsole --nofork -e"
# elif [ -x "`which gnome-terminal 2>/dev/null`" ]; then export PW_TERM="gnome-terminal -- /bin/bash" ???
@ -141,7 +143,7 @@ start_portwine () {
else
try_copy_file "${WINEDIR}/lib/wine/nvapi/nvapi.dll" "${WINEPREFIX}/drive_c/windows/system32/"
fi
var_winedlloverride_update "nvapi,nvapi64=n"
var_winedlloverride_update "nvapi,nvapi64=n;nvcuda=b"
else
var_winedlloverride_update "nvapi,nvapi64="
fi
@ -311,7 +313,12 @@ start_portwine () {
export __GL_SHADER_DISK_CACHE_SIZE=1000000000
done
var_winedlloverride_update "dxgi=b"
export VKD3D_FEATURE_LEVEL="12_0"
if [ "${WINEARCH}" != "win32" ] ; then
try_copy_file "${WINEDIR}/lib/vkd3d/libvkd3d-shader-1.dll" "${WINEPREFIX}/drive_c/windows/syswow64/"
try_copy_file "${WINEDIR}/lib64/vkd3d/libvkd3d-shader-1.dll" "${WINEPREFIX}/drive_c/windows/system32/"
else
try_copy_file "${WINEDIR}/lib64/vkd3d/libvkd3d-shader-1.dll" "${WINEPREFIX}/drive_c/windows/system32/"
fi
echo "Use VKD3D-PROTON only (DX12 to vulkan)"
else
export CP_DXVK_FILES="d3d11 d3d10 d3d10core d3d10_1 d3d9 dxgi"
@ -478,8 +485,6 @@ if [ -z "${INSTALLING_PORT}" ] ; then
. "${USER_CONF}"
pw_port_update
pw_download_libs
pw_download_mono
pw_download_gecko
pw_init_db
. "${USER_CONF}"
fi