Compare commits
	
		
			1 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | f411b5a27c | 
| @@ -2,6 +2,13 @@ You can help us in the development of the project on the website: boosty.to/port | |||||||
| ----------------------------------------- | ----------------------------------------- | ||||||
| Changelog: | Changelog: | ||||||
|  |  | ||||||
|  | ###Scripts version 2106### | ||||||
|  | * updated libs_v29 (steam runtime sniper 20220509, mangohud 0.6.7, vkBasalt 0.3.2.5) | ||||||
|  | * added "WINE_FULLSCREEN_FSR" variable to "EDIT_DB" to enable "AMD FidelityFX Super Resolution" | ||||||
|  | * improved image quality when using FSR (Works while using any version of ProtonGE in full screen mode at a resolution below the standard screen) | ||||||
|  | * vkBasalt performance improved | ||||||
|  | * performance improvements in games when using the VULKAN API (DXVK and VKD3D) | ||||||
|  |  | ||||||
| ###Scripts version 2105### | ###Scripts version 2105### | ||||||
| * updated "PROTON_STEAM" to version 7.0-2 | * updated "PROTON_STEAM" to version 7.0-2 | ||||||
| * updated "PROTON_GE" to version 7-16 | * updated "PROTON_GE" to version 7-16 | ||||||
|   | |||||||
| @@ -2,6 +2,13 @@ | |||||||
| ----------------------------------------- | ----------------------------------------- | ||||||
| История изменений: | История изменений: | ||||||
|  |  | ||||||
|  | ###Scripts version 2106### | ||||||
|  | * обновлен libs_v29 (steam runtime sniper 20220509, mangohud 0.6.7, vkBasalt 0.3.2.5) | ||||||
|  | * для включения "AMD FidelityFX Super Resolution" в "EDIT_DB" добавлен переменная "WINE_FULLSCREEN_FSR" | ||||||
|  | * улучшено качество изображения при использовании FSR (Работает во время использования любой версии ProtonGE в полноэкранном режиме при разрешении ниже стандартного для экрана) | ||||||
|  | * улучшена производительность vkBasalt | ||||||
|  | * улучшение производительности в играх при использовании API VULKAN (DXVK и VKD3D) | ||||||
|  |   | ||||||
| ###Scripts version 2105### | ###Scripts version 2105### | ||||||
| * обновлен "PROTON_STEAM" до версии 7.0-2 | * обновлен "PROTON_STEAM" до версии 7.0-2 | ||||||
| * обновлен "PROTON_GE" до версии 7-16 | * обновлен "PROTON_GE" до версии 7-16 | ||||||
|   | |||||||
| @@ -367,18 +367,12 @@ pw_init_runtime () { | |||||||
|         --home="${PW_SANDBOX_HOME_PATH}" \ |         --home="${PW_SANDBOX_HOME_PATH}" \ | ||||||
|         --no-gc-legacy-runtimes \ |         --no-gc-legacy-runtimes \ | ||||||
|         --no-gc-runtimes \ |         --no-gc-runtimes \ | ||||||
|         --generate-locales \ |  | ||||||
|         --remove-game-overlay \ |  | ||||||
|         --systemd-scope \ |  | ||||||
|         ${PW_ADD_TO_ARGS_IN_RUNTIME} --" |         ${PW_ADD_TO_ARGS_IN_RUNTIME} --" | ||||||
|     else |     else | ||||||
|         export pw_runtime="${PW_WINELIB}/pressure-vessel/bin/pressure-vessel-unruntime \ |         export pw_runtime="${PW_WINELIB}/pressure-vessel/bin/pressure-vessel-unruntime \ | ||||||
|         --share-home \ |         --share-home \ | ||||||
|         --no-gc-legacy-runtimes \ |         --no-gc-legacy-runtimes \ | ||||||
|         --no-gc-runtimes \ |         --no-gc-runtimes \ | ||||||
|         --generate-locales \ |  | ||||||
|         --remove-game-overlay \ |  | ||||||
|         --systemd-scope \ |  | ||||||
|         ${PW_ADD_TO_ARGS_IN_RUNTIME} --" |         ${PW_ADD_TO_ARGS_IN_RUNTIME} --" | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
| @@ -431,7 +425,7 @@ pw_mangohud_check () { | |||||||
| pw_vkbasalt_check () { | pw_vkbasalt_check () { | ||||||
|     if [[ "${ENABLE_VKBASALT}" == 1 ]] && [[ "${PW_VULKAN_USE}" != "0" ]] && [[ "${PW_VULKAN_USE}" != "3" ]] ; then |     if [[ "${ENABLE_VKBASALT}" == 1 ]] && [[ "${PW_VULKAN_USE}" != "0" ]] && [[ "${PW_VULKAN_USE}" != "3" ]] ; then | ||||||
|         if [[ -z "${PW_VKBASALT_EFFECTS}" ]] ; then |         if [[ -z "${PW_VKBASALT_EFFECTS}" ]] ; then | ||||||
|             export PW_VKBASALT_EFFECTS="cas:FilmGrain2"  |             export PW_VKBASALT_EFFECTS="Curves:cas"  | ||||||
|         fi |         fi | ||||||
|         sed -ri "s/effects = .*/effects = ${PW_VKBASALT_EFFECTS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf" |         sed -ri "s/effects = .*/effects = ${PW_VKBASALT_EFFECTS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf" | ||||||
|         if [[ -z "${PW_VKBASALT_FFX_CAS}" ]] ; then |         if [[ -z "${PW_VKBASALT_FFX_CAS}" ]] ; then | ||||||
| @@ -439,9 +433,7 @@ pw_vkbasalt_check () { | |||||||
|         fi |         fi | ||||||
|         sed -ri "s/casSharpness .*/casSharpness = ${PW_VKBASALT_FFX_CAS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf" |         sed -ri "s/casSharpness .*/casSharpness = ${PW_VKBASALT_FFX_CAS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf" | ||||||
|         export VKBASALT_CONFIG_FILE="${PORT_WINE_PATH}/data/vkBasalt.conf" |         export VKBASALT_CONFIG_FILE="${PORT_WINE_PATH}/data/vkBasalt.conf" | ||||||
|         sed -i s/'> = 0.05;'/'> = 0.035;'/ "${PW_WINELIB}/pressure-vessel/reshade/shaders/FilmGrain2.fx" |         # sed -i s/'> = 0.05;'/'> = 0.035;'/ "${PW_WINELIB}/pressure-vessel/reshade/shaders/FilmGrain2.fx" | ||||||
|         sed -i s/'> = 0.65;'/'> = 0.4;'/ "${PW_WINELIB}/pressure-vessel/reshade/shaders/Curves.fx" |  | ||||||
|         sed -i s/'> = 0.8;'/'> = 0.9;'/ "${PW_WINELIB}/pressure-vessel/reshade/shaders/Bloom.fx" |  | ||||||
|         var_vk_istance_layers_config_update "VK_LAYER_VKBASALT_post_processing32:VK_LAYER_VKBASALT_post_processing64" |         var_vk_istance_layers_config_update "VK_LAYER_VKBASALT_post_processing32:VK_LAYER_VKBASALT_post_processing64" | ||||||
|         print_info "vkBasalt is enabled" |         print_info "vkBasalt is enabled" | ||||||
|     else |     else | ||||||
|   | |||||||
| @@ -108,6 +108,7 @@ then | |||||||
| 	export PW_USE_WINDOWS_7_INFO='Изменить версию WINDOWS 10 на WINDOWS 7 в префиксе' | 	export PW_USE_WINDOWS_7_INFO='Изменить версию WINDOWS 10 на WINDOWS 7 в префиксе' | ||||||
| 	export PW_USE_AMDVLK_DRIVER_INFO='Использовать драйвер AMDVLK вместо RADV на видеокартах от AMD' | 	export PW_USE_AMDVLK_DRIVER_INFO='Использовать драйвер AMDVLK вместо RADV на видеокартах от AMD' | ||||||
| 	export PW_USE_SHADER_CACHE_INFO='Использовать кеширование шейдеров средствами WINE (отключать только при наличии микрофризов в игре)' | 	export PW_USE_SHADER_CACHE_INFO='Использовать кеширование шейдеров средствами WINE (отключать только при наличии микрофризов в игре)' | ||||||
|  | 	export PW_WINE_FULLSCREEN_FSR_INFO='Работает во время использования любой версии ProtonGE в полноэкранном режиме при разрешении ниже стандартного для экрана' | ||||||
|  |  | ||||||
| 	export PW_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)' | 	export PW_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)' | ||||||
| 	export PW_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместо с CAS' | 	export PW_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместо с CAS' | ||||||
|   | |||||||
| @@ -424,6 +424,25 @@ start_portwine () { | |||||||
|         export RADV_DEBUG=nocache |         export RADV_DEBUG=nocache | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
|  |     if [[ "${PW_WINE_FULLSCREEN_FSR}" == 1 ]] || [[ "${WINE_FULLSCREEN_FSR}" == 1 ]] ; then | ||||||
|  |         export WINE_FULLSCREEN_FSR=1 | ||||||
|  |         export WINE_FULLSCREEN_FSR_STRENGTH=0 | ||||||
|  |         export WINE_FULLSCREEN_INTEGER_SCALING=0 | ||||||
|  |         # export WINE_FULLSCREEN_FAKE_CURRENT_RES=1920x1080 | ||||||
|  |     else | ||||||
|  |         export WINE_FULLSCREEN_FSR=0 | ||||||
|  |         unset WINE_FULLSCREEN_FAKE_CURRENT_RES WINE_FULLSCREEN_FSR_STRENGTH WINE_FULLSCREEN_INTEGER_SCALING | ||||||
|  |     fi | ||||||
|  |  | ||||||
|  |     for try_cp_dll_from_wine in "ntdll.dll" "vulkan-1.dll" ; do | ||||||
|  |         if ! try_copy_file "${WINEDIR}"/lib/wine/fakedlls/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${try_cp_dll_from_wine}" | ||||||
|  |         then try_copy_file "${WINEDIR}"/lib/wine/i386-windows/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${try_cp_dll_from_wine}" | ||||||
|  |         fi | ||||||
|  |         if ! try_copy_file "${WINEDIR}"/lib64/wine/fakedlls/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${try_cp_dll_from_wine}" | ||||||
|  |         then try_copy_file "${WINEDIR}"/lib64/wine/x86_64-windows/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${try_cp_dll_from_wine}" | ||||||
|  |         fi | ||||||
|  |     done | ||||||
|  |  | ||||||
|     #run_winetricks_from_db |     #run_winetricks_from_db | ||||||
|     if [[ ! -z "${PW_MUST_HAVE_DLL}" ]] |     if [[ ! -z "${PW_MUST_HAVE_DLL}" ]] | ||||||
|     then export PW_DLL_INSTALL="`echo "${PW_MUST_HAVE_DLL} ${PW_DLL_INSTALL}" | awk '{ for(i=1;i<=NF;i++){a[$i]++} }END{ for(i in a){printf("%s ",i)} }' `" |     then export PW_DLL_INSTALL="`echo "${PW_MUST_HAVE_DLL} ${PW_DLL_INSTALL}" | awk '{ for(i=1;i<=NF;i++){a[$i]++} }END{ for(i in a){printf("%s ",i)} }' `" | ||||||
| @@ -500,14 +519,24 @@ pw_run () { | |||||||
|         echo "WINEDLLOVERRIDES=${WINEDLLOVERRIDES}" >> "${PW_LOG_TO_FILE}" |         echo "WINEDLLOVERRIDES=${WINEDLLOVERRIDES}" >> "${PW_LOG_TO_FILE}" | ||||||
|         echo "------------------------------------" >> "${PW_LOG_TO_FILE}" |         echo "------------------------------------" >> "${PW_LOG_TO_FILE}" | ||||||
|         echo "Log WINE:" >> "${PW_LOG_TO_FILE}" |         echo "Log WINE:" >> "${PW_LOG_TO_FILE}" | ||||||
|         ${optirun_on} ${PW_GAMEMODERUN_SLR} ${pw_runtime} env ${PW_MANGOHUD_SLR} LD_PRELOAD="${PW_LD_PRELOAD}" \ |         ${optirun_on} ${PW_GAMEMODERUN_SLR} ${pw_runtime} \ | ||||||
|         PATH="${PATH}" VK_INSTANCE_LAYERS=${PW_VK_INSTANCE_LAYERS} LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \ |         env ${PW_MANGOHUD_SLR} \ | ||||||
|         VK_LAYER_PATH="${PW_VK_LAYER_PATH}" "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]} &>>"${PW_LOG_TO_FILE}" |         PATH="${PATH}" \ | ||||||
|  |         LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \ | ||||||
|  |         LD_PRELOAD="${PW_LD_PRELOAD}" \ | ||||||
|  |         VK_LAYER_PATH="${PW_VK_LAYER_PATH}" \ | ||||||
|  |         VK_INSTANCE_LAYERS=${PW_VK_INSTANCE_LAYERS} \ | ||||||
|  |         "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]} &>>"${PW_LOG_TO_FILE}" | ||||||
|     else |     else | ||||||
|         [ "${PW_USE_TERMINAL}" != "1" ] && export PW_TERM="" |         [[ "${PW_USE_TERMINAL}" != "1" ]] && export PW_TERM="" | ||||||
|         $PW_TERM ${optirun_on} ${PW_GAMEMODERUN_SLR} ${pw_runtime} env ${PW_MANGOHUD_SLR} LD_PRELOAD="${PW_LD_PRELOAD}"\ |         $PW_TERM ${optirun_on} ${PW_GAMEMODERUN_SLR} ${pw_runtime} \ | ||||||
|         PATH="${PATH}" VK_INSTANCE_LAYERS=${PW_VK_INSTANCE_LAYERS} LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \ |         env ${PW_MANGOHUD_SLR} \ | ||||||
|         VK_LAYER_PATH="${PW_VK_LAYER_PATH}" "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]} |         PATH="${PATH}" \ | ||||||
|  |         LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \ | ||||||
|  |         LD_PRELOAD="${PW_LD_PRELOAD}" \ | ||||||
|  |         VK_LAYER_PATH="${PW_VK_LAYER_PATH}" \ | ||||||
|  |         VK_INSTANCE_LAYERS=${PW_VK_INSTANCE_LAYERS} \ | ||||||
|  |         "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]} &>>/dev/null | ||||||
|     fi |     fi | ||||||
| } | } | ||||||
| export -f pw_run | export -f pw_run | ||||||
|   | |||||||
| @@ -396,7 +396,7 @@ pw_create_prefix_backup () { | |||||||
| pw_edit_db () { | pw_edit_db () { | ||||||
|     pw_gui_for_edit_db \ |     pw_gui_for_edit_db \ | ||||||
|     PW_MANGOHUD PW_MANGOHUD_USER_CONF ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_USE_DXR10 PW_USE_DXR11 \ |     PW_MANGOHUD PW_MANGOHUD_USER_CONF ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_USE_DXR10 PW_USE_DXR11 \ | ||||||
|     PW_VULKAN_NO_ASYNC PW_USE_NVAPI_AND_DLSS PW_OLD_GL_STRING PW_HIDE_NVIDIA_GPU PW_FORCE_USE_VSYNC PW_VIRTUAL_DESKTOP \ |     PW_USE_NVAPI_AND_DLSS PW_WINE_FULLSCREEN_FSR PW_OLD_GL_STRING PW_HIDE_NVIDIA_GPU PW_FORCE_USE_VSYNC PW_VIRTUAL_DESKTOP \ | ||||||
|     PW_WINEDBG_DISABLE PW_USE_TERMINAL PW_WINE_ALLOW_XIM PW_HEAP_DELAY_FREE PW_GUI_DISABLED_CS PW_USE_GSTREAMER \ |     PW_WINEDBG_DISABLE PW_USE_TERMINAL PW_WINE_ALLOW_XIM PW_HEAP_DELAY_FREE PW_GUI_DISABLED_CS PW_USE_GSTREAMER \ | ||||||
|     PW_USE_GAMEMODE PW_DX12_DISABLE PW_PRIME_RENDER_OFFLOAD PW_D3D_EXTRAS_DISABLE PW_FIX_VIDEO_IN_GAME PW_USE_AMDVLK_DRIVER \ |     PW_USE_GAMEMODE PW_DX12_DISABLE PW_PRIME_RENDER_OFFLOAD PW_D3D_EXTRAS_DISABLE PW_FIX_VIDEO_IN_GAME PW_USE_AMDVLK_DRIVER \ | ||||||
|     PW_FORCE_LARGE_ADDRESS_AWARE PW_USE_SHADER_CACHE |     PW_FORCE_LARGE_ADDRESS_AWARE PW_USE_SHADER_CACHE | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| #!/usr/bin/env bash | #!/usr/bin/env bash | ||||||
| #Author: Castro-Fidel (PortWINE-Linux.ru) | #Author: Castro-Fidel (PortWINE-Linux.ru) | ||||||
| #SCRIPTS_NEXT_VERSION=2105 | #SCRIPTS_NEXT_VERSION=2106 | ||||||
| ######################################################################## | ######################################################################## | ||||||
| export PW_MANGOHUD=0 | export PW_MANGOHUD=0 | ||||||
| export MANGOHUD_CONFIG=cpu_stats,cpu_temp,cpu_mhz,cpu_color=2e97cb,cpu_text=CPU,gpu_stats,gpu_temp,gpu_core_clock,gpu_mem_clock,vulkan_driver,gpu_name,gpu_color=2e9762,gpu_text=GPU,vram,vram_color=ad64c1,ram,ram_color=c26693,io_color=a491d3,frame_timing=1,frametime_color=00ff00,time,arch,wine,wine_color=eb5b5b,engine_color=eb5b5b,background_alpha=0.2,font_size=24,background_color=020202,text_color=ffffff,toggle_hud=Shift_R+F12,resolution,vkbasalt | export MANGOHUD_CONFIG=cpu_stats,cpu_temp,cpu_mhz,cpu_color=2e97cb,cpu_text=CPU,gpu_stats,gpu_temp,gpu_core_clock,gpu_mem_clock,vulkan_driver,gpu_name,gpu_color=2e9762,gpu_text=GPU,vram,vram_color=ad64c1,ram,ram_color=c26693,io_color=a491d3,frame_timing=1,frametime_color=00ff00,time,arch,wine,wine_color=eb5b5b,engine_color=eb5b5b,background_alpha=0.2,font_size=24,background_color=020202,text_color=ffffff,toggle_hud=Shift_R+F12,resolution,vkbasalt | ||||||
| @@ -21,8 +21,8 @@ export PW_USE_TERMINAL=0 | |||||||
| export PW_WINEDBG_DISABLE=1 | export PW_WINEDBG_DISABLE=1 | ||||||
| export PW_WINDOWS_VER="10" | export PW_WINDOWS_VER="10" | ||||||
| export WINEARCH="win64" | export WINEARCH="win64" | ||||||
| export PW_LIBS_VER="_v28" | export PW_LIBS_VER="_v29" | ||||||
| export PORTWINE_URL="portwine-linux.ru/" | export PORTWINE_URL="https://portwine-linux.ru/" | ||||||
| export GDK_BACKEND="x11" | export GDK_BACKEND="x11" | ||||||
| export PW_USE_GSTREAMER="1" | export PW_USE_GSTREAMER="1" | ||||||
| export PW_PREFIX_NAME="DEFAULT" | export PW_PREFIX_NAME="DEFAULT" | ||||||
| @@ -39,8 +39,7 @@ export PW_PROTON_STEAM_VER="PROTON_STEAM_${PW_STEAM_VER}" | |||||||
| ###WINE_PROTON_GE### | ###WINE_PROTON_GE### | ||||||
| export PW_GE_VER="7-16" | export PW_GE_VER="7-16" | ||||||
| export PW_PROTON_GE_VER="PROTON_GE_${PW_GE_VER}" | export PW_PROTON_GE_VER="PROTON_GE_${PW_GE_VER}" | ||||||
| export WINE_FULLSCREEN_FSR="1" | export PW_WINE_FULLSCREEN_FSR=0 | ||||||
| export WINE_FULLSCREEN_FSR_STRENGTH="2" |  | ||||||
| ###WINE_PROTON_PW_FOR_GALLIUM_NINE### | ###WINE_PROTON_PW_FOR_GALLIUM_NINE### | ||||||
| export PW_PW_VER="7.5" | export PW_PW_VER="7.5" | ||||||
| export PW_PROTON_PW_VER="PROTON_PW_${PW_PW_VER}" | export PW_PROTON_PW_VER="PROTON_PW_${PW_PW_VER}" | ||||||
|   | |||||||
| @@ -333,7 +333,7 @@ export -f gui_proton_downloader | |||||||
| gui_vkBasalt () { | gui_vkBasalt () { | ||||||
|     KEY_FX_GUI=$RANDOM |     KEY_FX_GUI=$RANDOM | ||||||
|     FILE_VKBASALT_CONF="${PORT_WINE_PATH}/data/vkBasalt.conf" |     FILE_VKBASALT_CONF="${PORT_WINE_PATH}/data/vkBasalt.conf" | ||||||
|     LIST_FX=(`grep ".fx$" "${FILE_VKBASALT_CONF}" | awk '{print $1}'`) |     LIST_FX=(`grep -E '.fx$|.fxh$' "${FILE_VKBASALT_CONF}" | awk '{print $1}'`) | ||||||
|     GET_FX_IN_FILE=(`echo ${PW_VKBASALT_EFFECTS} | sed s/"cas:"// | sed s/":"/" "/g`) |     GET_FX_IN_FILE=(`echo ${PW_VKBASALT_EFFECTS} | sed s/"cas:"// | sed s/":"/" "/g`) | ||||||
|     unset ADD_GUI_FX GUI_FX_RESULT |     unset ADD_GUI_FX GUI_FX_RESULT | ||||||
|     for add_list_fx in ${LIST_FX[@]} ; do |     for add_list_fx in ${LIST_FX[@]} ; do | ||||||
| @@ -378,11 +378,11 @@ gui_vkBasalt () { | |||||||
|     INT_COUNT_FX=0 |     INT_COUNT_FX=0 | ||||||
|     for read_list_fx in ${YAD_BASALT_SET} ; do |     for read_list_fx in ${YAD_BASALT_SET} ; do | ||||||
|         if [[ "$read_list_fx" == "TRUE" ]] ; then |         if [[ "$read_list_fx" == "TRUE" ]] ; then | ||||||
|             export GUI_FX_RESULT+=":${LIST_FX[$INT_COUNT_FX]}" |             export GUI_FX_RESULT+="${LIST_FX[$INT_COUNT_FX]}:" | ||||||
|         fi |         fi | ||||||
|         export INT_COUNT_FX=$(( ${INT_COUNT_FX} + 1 )) |         export INT_COUNT_FX=$(( ${INT_COUNT_FX} + 1 )) | ||||||
|     done |     done | ||||||
|     GUI_FX_RESULT="cas${GUI_FX_RESULT}" |     GUI_FX_RESULT="${GUI_FX_RESULT}cas" | ||||||
|     export PW_VKBASALT_EFFECTS="${GUI_FX_RESULT}"        |     export PW_VKBASALT_EFFECTS="${GUI_FX_RESULT}"        | ||||||
|  |  | ||||||
|     if [[ "$YAD_CAS_SET" == "0" ]] ; then |     if [[ "$YAD_CAS_SET" == "0" ]] ; then | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user