forked from CastroFidel/PortWINE
###Scripts version 2018###
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user