diff --git a/data_from_portwine/changelog b/data_from_portwine/changelog index b7db3b6..55c062d 100644 --- a/data_from_portwine/changelog +++ b/data_from_portwine/changelog @@ -1,11 +1,17 @@ История изменений и дальнейшие планы: ----------------------------------------- В планах: +* исправить MANGOHUD в контейнере (убрать слеша в путях и добавить условия для LD_LIBRARY_PATH и LD_PRELOAD) * создать ветку beta на github и сделать выбор версии внутри порта * добавить фикс установки dotnet * добавить контроль за окнами для правильного отключения прогресс бара * заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru ----------------------------------------- +###Scripts version 1120### +* перенос unset переменных в разделе main скрипта runlib +* после автоустановки windows steam, не перезаписывается ярлык нативного steam в меню. +* перед автоустановкой игр добавлена функция KILL_PORTWINE + ###Scripts version 1119### * ESYNC отключен по умолчанию из за частой ошибки CXX на некоторых системах. * при включении vkBasalt вместо эффекта Curves используется FakeHDR (минимальное затемнение при увеличении глубины цветопередачи) diff --git a/data_from_portwine/scripts/autoinstall b/data_from_portwine/scripts/autoinstall index c9c2ea0..28ab30e 100644 --- a/data_from_portwine/scripts/autoinstall +++ b/data_from_portwine/scripts/autoinstall @@ -1,6 +1,7 @@ #!/bin/bash # Author: Castro-Fidel (PortWINE-Linux.ru) ######################################################################## +KILL_PORTWINE export PW_USER_TEMP="$WINEPREFIX/drive_c/users/${USER}/Temp" export PW_FORCE_LARGE_ADDRESS_AWARE=0 export PW_USE_GAMEMODE=0 @@ -182,6 +183,7 @@ PW_STEAM () { try_remove_file "${PW_AUTOINSTALL_EXE}" KILL_PORTWINE PW_STOP_PROGRESS_BAR + export PORTWINE_CREATE_SHORTCUT_NAME="STEAM_PP" PORTWINE_CREATE_SHORTCUT fi STOP_PORTWINE diff --git a/data_from_portwine/scripts/portwine_db/GTAIV b/data_from_portwine/scripts/portwine_db/GTAIV index 21bab26..89b4975 100644 --- a/data_from_portwine/scripts/portwine_db/GTAIV +++ b/data_from_portwine/scripts/portwine_db/GTAIV @@ -6,6 +6,5 @@ export PW_VULKAN_USE=dxvk export PW_NO_ESYNC=1 export PW_NO_FSYNC=1 -export LAUNCH_PARAMETERS="-nomemrestrict -norestrictions -percentvidmem 100 -availablevidmem 2048 -novblank" # Change -availablevidmem 2048 if you have less than 2 Gb video memory - ##export RADV_DEBUG=nodcc # Enable if you have Big Navi videocard (Radeon RX 60xx) +export LAUNCH_PARAMETERS="('"-nomemrestrict"' '"-norestrictions"' '"-percentvidmem 100"' '"-availablevidmem 2048"' '"-noprecache"' '"-novblank"' '"-heapsize 2097152"')" # Additional launch options diff --git a/data_from_portwine/scripts/runlib b/data_from_portwine/scripts/runlib index 93139c4..9e07ba6 100755 --- a/data_from_portwine/scripts/runlib +++ b/data_from_portwine/scripts/runlib @@ -118,13 +118,10 @@ unpack_tar_xz () { } pw_mangohud_check () { export RUN_MANGOHUD="" - unset MANGOHUD - unset MANGOHUD_DLSYM if [ "${PW_MANGOHUD}" == "1" ] ; then - if [ "${PW_VULKAN_USE}" = "0" ]; then - export RUN_MANGOHUD="mangohud --dlsym" - else - export RUN_MANGOHUD="mangohud" + if [ "${PW_VULKAN_USE}" = "0" ] + then export RUN_MANGOHUD="mangohud --dlsym" + else export RUN_MANGOHUD="mangohud" fi else export DISABLE_MANGOHUD=1 @@ -901,6 +898,7 @@ PW_RUN () { fi } ###MAIN### +unset MANGOHUD MANGOHUD_DLSYM PW_NO_ESYNC PW_NO_FSYNC PW_VULKAN_USE WINEDLLOVERRIDES PW_NO_WRITE_WATCH PW_CHECK_AUTOINSTAL cd "$(dirname "`readlink -f "$0"`")" && export PORT_SCRIPTS_PATH="$(pwd)" cd "${PORT_SCRIPTS_PATH}/../../" && export PORT_WINE_PATH="$(pwd)" export PORT_WINE_TMP_PATH="${PORT_WINE_PATH}/data/tmp" @@ -917,7 +915,6 @@ if [ ! -f "${PORT_WINE_TMP_PATH}/${portname}_loc" ] ; then fi . "${PORT_SCRIPTS_PATH}"/lang -unset MANGOHUD PW_NO_ESYNC PW_NO_FSYNC PW_VULKAN_USE WINEDLLOVERRIDES PW_NO_WRITE_WATCH PW_CHECK_AUTOINSTAL var_winedlloverride_update "winemenubuilder.exe=" export urlg="https://portwine-linux.ru/portwine-faq/" export PW_FTP_URL="https://portwine-linux.ru/ftp" diff --git a/data_from_portwine/scripts/var b/data_from_portwine/scripts/var index a357e97..ef242b5 100755 --- a/data_from_portwine/scripts/var +++ b/data_from_portwine/scripts/var @@ -1,6 +1,6 @@ #!/bin/bash #Author: Castro-Fidel (PortWINE-Linux.ru) -#SCRIPTS_VERSION=1119 +#SCRIPTS_VERSION=1120 ######################################################################## export PW_MANGOHUD=1 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display