From f43f247be54b46b1f5225da92e998a781bfdcd1c Mon Sep 17 00:00:00 2001
From: Mikhail Tergoev <fidel@altlinux.org>
Date: Sun, 23 Jul 2023 21:44:18 +0300
Subject: [PATCH] Scripts version 2207

---
 data_from_portwine/changelog_eng                       |  6 ++++++
 data_from_portwine/changelog_rus                       |  7 +++++++
 .../scripts/pw_autoinstall/PW_BATTLE_NET               |  1 +
 .../scripts/pw_autoinstall/PW_GENSHIN_IMPACT           |  5 +++--
 data_from_portwine/scripts/start.sh                    |  1 -
 data_from_portwine/scripts/var                         | 10 +++++-----
 6 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/data_from_portwine/changelog_eng b/data_from_portwine/changelog_eng
index 4e2e383a..b2a53381 100755
--- a/data_from_portwine/changelog_eng
+++ b/data_from_portwine/changelog_eng
@@ -2,6 +2,12 @@ You can help us in the development of the project on the website: boosty.to/linu
 -----------------------------------------
 Changelog:
 
+###Scripts version 2207### Date: 07.07.2023 / Update download size: 250 megabytes.
+* updated PROTON_LG_8-6 (with MONO 8.0)
+* updated DXVK_GIT_VER="2.2-137"
+* updated VKD3D_GIT_VER="1.1-3516"
+* fix installing updates for BattleNET
+
 ###Scripts version 2206### Date: 07.07.2023 / Update download size: 250 megabytes.
 * updated PROTON_LG_8-6 (with MONO 8.0)
 * updated DXVK_GIT_VER="2.2-116"
diff --git a/data_from_portwine/changelog_rus b/data_from_portwine/changelog_rus
index f2bf0834..16f12c1b 100755
--- a/data_from_portwine/changelog_rus
+++ b/data_from_portwine/changelog_rus
@@ -2,6 +2,13 @@
 -----------------------------------------
 История изменений:
 
+###Scripts version 2207### Дата: 23.07.2023 / Размер скачиваемого обновления: 250 мегабайт.
+* обновлен PROTON_LG до версии 8-9
+* обновлены версии:
+    DXVK_GIT_VER="2.2-137"
+    VKD3D_GIT_VER="1.1-3516"
+* исправлено обновление BattleNET
+
 ###Scripts version 2206### Дата: 07.07.2023 / Размер скачиваемого обновления: 250 мегабайт.
 * обновлен PROTON_LG до версии 8-6 (совместно с версией MONO 8.0)
 * обновлены версии:
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET b/data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET
index 09ea5bac..c6351bcb 100755
--- a/data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET
@@ -7,6 +7,7 @@ start_portwine
 if try_download "https://www.battle.net/download/getInstallerForGame?os=win&version=LIVE&gameProgram=BATTLENET_APP" "${PW_AUTOINSTALL_EXE}"
 then
     # PW_START_PROGRESS_BAR "${loc_gui_installing_the} Battle Net. ${loc_gui_please_wait} "
+    try_remove_dir "$WINEPREFIX/drive_c/ProgramData/Battle.net"
     pw_kill_autostart Battle.net.exe &
     pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe=`find "$WINEPREFIX/drive_c/" -type f -name "Battle.net.exe" | grep "Battle.net/Battle.net.exe"`
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT b/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT
index d0c55aac..cd255a20 100755
--- a/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT
@@ -1,9 +1,9 @@
 #!/usr/bin/env bash
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
-export LAUNCH_PARAMETERS=("/q" )
-export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/gi_installer.exe"
 export PW_USE_D3D_EXTRAS=1
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/gi_installer.exe"
+export PW_PREFIX_NAME="GENSHIN_IMPACT"
 
 start_portwine
 
@@ -11,6 +11,7 @@ if try_download "https://ys-api-os.mihoyo.com/event/download_porter/link/ys_glob
 then
     pw_start_progress_bar_block "Installing Genshin Impact Launcher. ${loc_gui_please_wait} "
     pw_kill_autostart launcher.exe &
+    export PATH_TO_GAME="${PW_USER_TEMP}"
     pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/Genshin Impact/launcher.exe"
     try_remove_file "${PW_AUTOINSTALL_EXE}"
diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh
index faa566ca..26379dda 100755
--- a/data_from_portwine/scripts/start.sh
+++ b/data_from_portwine/scripts/start.sh
@@ -446,7 +446,6 @@ pw_autoinstall_from_db () {
     export PW_MANGOHUD=0
     export ENABLE_VKBASALT=0
     export PW_USE_D3D_EXTRAS=1
-    export PW_LOG=1
     . "${PORT_SCRIPTS_PATH}/pw_autoinstall/${PW_YAD_SET}"
 }
 
diff --git a/data_from_portwine/scripts/var b/data_from_portwine/scripts/var
index 0548a001..9cf891ee 100755
--- a/data_from_portwine/scripts/var
+++ b/data_from_portwine/scripts/var
@@ -1,6 +1,6 @@
 #!/usr/bin/env bash
 #Author: Castro-Fidel (linux-gaming.ru)
-#SCRIPTS_NEXT_VERSION=2206
+#SCRIPTS_NEXT_VERSION=2207
 ########################################################################
 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
@@ -24,7 +24,7 @@ export PW_PREFIX_NAME="DEFAULT"
 export WINE_WIN_START="start /wait /high /unix"
 export PW_USE_SHADER_CACHE="1"
 export STAGING_SHARED_MEMORY="1"
-export PROTON_DISABLE_LSTEAMCLIENT="1"
+export PROTON_DISABLE_LSTEAMCLIENT="0"
 export PW_FORCE_LARGE_ADDRESS_AWARE="1"
 export PW_MANGOHUD_x32="0"
 export PW_USE_EAC_AND_BE="1"
@@ -36,7 +36,7 @@ export PW_WINE_USE="PROTON_LG"
 export PW_PLUGINS_VER="_v12"
 export PW_FAKE_DLSS_VER="230506"
 ###WINE_PROTON_LG###
-export PW_LG_VER="8-6"
+export PW_LG_VER="8-9"
 export PW_PROTON_LG_VER="PROTON_LG_${PW_LG_VER}"
 ###WINE_PROTON_GE###
 export PW_GE_VER="8-3"
@@ -46,9 +46,9 @@ export PW_WINE_FULLSCREEN_FSR="1"
 # export VKD3D_FEATURE_LEVEL=12_1
 export VKD3D_LIMIT_TESS_FACTORS="16"
 export DXVK_STABLE_VER="1.10.3-28"
-export DXVK_GIT_VER="2.2-116"
+export DXVK_GIT_VER="2.2-137"
 export VKD3D_STABLE_VER="1.1-2602"
-export VKD3D_GIT_VER="1.1-3488"
+export VKD3D_GIT_VER="1.1-3516"
 ###PREFIX_VERSION###
 export DOTPFX_VER="48v1"
 export DEFPFX_VER="v1"