diff --git a/data_from_portwine/changelog b/data_from_portwine/changelog
index 7ed3f231..c7c19d75 100644
--- a/data_from_portwine/changelog
+++ b/data_from_portwine/changelog
@@ -10,12 +10,16 @@
 * добавить комментарии описывающие функционал скриптов
 * заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru
 -----------------------------------------
-###Scripts version 2005###
+###Scripts version 2006###
+* HOTFIX - для AUTOINSTALL
+* в AUTOINSTALL добавлен MY.GAMES
+
+###PortProton-95### 02.09.2021 ###Scripts version 2005###
 * обновлен db файл для steam (под ProtonGE связь с интернетом снова есть) - Спасибо Cefeiko!
 * обновлен WINE PROTON_GE 6.16-GE1
 * переменная PW_GUI_DISABLED_CS сбрасывается при запуске порта (для совместимости со старыми ярлыками которые были созданы на предыдущих версиях порта)
 * добавлена возможность создавать 32-х битный префикс (необходимо для будущей автоустановки League of Legends)
-* в GUI AUTOINSTALL добавлены лаунчеры Bethesda.net Launcher и Rockstar-Games-Launcher
+* в GUI AUTOINSTALL добавлены лаунчеры Bethesda.net Launcher и Rockstar-Games-Launcher - Спасибо chal55rus (Sergey P.)!
 * улучшена функция pw_kill_autostart
 
 ###Scripts version 2004###
diff --git a/data_from_portwine/img/gui/mygames.png b/data_from_portwine/img/gui/mygames.png
new file mode 100644
index 00000000..247da67e
Binary files /dev/null and b/data_from_portwine/img/gui/mygames.png differ
diff --git a/data_from_portwine/scripts/autoinstall b/data_from_portwine/scripts/autoinstall
index 646521ac..42c554f1 100644
--- a/data_from_portwine/scripts/autoinstall
+++ b/data_from_portwine/scripts/autoinstall
@@ -233,4 +233,23 @@ PW_ROCKSTAR () {
         portwine_create_shortcut
     fi
     stop_portwine
+}
+
+PW_MYGAMES () {
+    export LAUNCH_PARAMETERS=("")
+    export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/MyGamesLoader.exe"
+    start_portwine
+    if try_download "https://static.gc.my.games/MyGamesLoader.exe" "${PW_AUTOINSTALL_EXE}"
+    then
+        pw_start_progress_bar_block "Installing the My.Games. Please wait..."
+        pw_kill_autostart GameCenter.exe &
+        pw_run "${PW_AUTOINSTALL_EXE}"
+        portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/GameCenter/GameCenter.exe"
+        try_remove_file "${PW_AUTOINSTALL_EXE}"
+        kill_portwine
+        pw_stop_progress_bar
+        export PORTWINE_CREATE_SHORTCUT_NAME="MY.GAMES"
+        portwine_create_shortcut
+    fi
+    stop_portwine
 }
\ No newline at end of file
diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper
index 58acbb86..d5be944a 100644
--- a/data_from_portwine/scripts/functions_helper
+++ b/data_from_portwine/scripts/functions_helper
@@ -576,7 +576,7 @@ pw_kill_autostart () {
     else
         sleep 10
         while true ; do
-            if  [ -z "`ps aux | grep "$1" | head -n 1 | awk '{print $2}'`" ] && [ ! -z "`pgrep wrap | head -n 1`" ]; then
+            if  [ -z "`ps aux | grep "$1" | head -n 1 | awk '{print $2}' | grep -v grep`" ] && [ ! -z "`pgrep wrap | head -n 1`" ]; then
                 echo -e "PID "$1" not found"
                 sleep 1
             else
diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh
index 7382df06..b4ae0ebb 100755
--- a/data_from_portwine/scripts/start.sh
+++ b/data_from_portwine/scripts/start.sh
@@ -322,6 +322,7 @@ else
     --field="   Origin Launcher"!"$PW_GUI_ICON_PATH/origin.png":"BTN" '@bash -c "button_click PW_ORIGIN"' \
     --field="   Bethesda.net Launcher"!"$PW_GUI_ICON_PATH/Bethesda.png":"BTN" '@bash -c "button_click PW_BETHESDA"' \
     --field="   Rockstar Games Launcher"!"$PW_GUI_ICON_PATH/Rockstar.png":"BTN" '@bash -c "button_click PW_ROCKSTAR"' \
+    --field="   My.Games Launcher"!"$PW_GUI_ICON_PATH/mygames.png":"BTN" '@bash -c "button_click PW_MYGAMES"' \
     --field="   OSU"!"$PW_GUI_ICON_PATH/osu.png":"BTN" '@bash -c "button_click PW_OSU"' & \
 
     "${pw_yad}" --plug=${KEY} --tabnum=1 --columns=3 --form --separator=";" \
@@ -363,9 +364,9 @@ if [ ! -z "${VULKAN_MOD}" ] ; then
     fi
 fi
 
-init_wine_ver 
+init_wine_ver
 
-if [ -z "${PW_DISABLED_CREAT_DB}" ] ; then 
+if [ -z "${PW_DISABLED_CREAT_DB}" ] ; then
     if [ ! -z "${PORTWINE_DB}" ] ; then
         PORTWINE_DB_FILE=`grep -il "\#${PORTWINE_DB}.exe" "${PORT_SCRIPTS_PATH}/portwine_db"/*`
         if [ -z "${PORTWINE_DB_FILE}" ] ; then
diff --git a/data_from_portwine/scripts/var b/data_from_portwine/scripts/var
index 5f58c3f6..394887a0 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_NEXT_VERSION=2005
+#SCRIPTS_NEXT_VERSION=2006
 ########################################################################
 export PW_MANGOHUD=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt
diff --git a/data_from_portwine/vkBasalt.conf b/data_from_portwine/vkBasalt.conf
index 88597760..bc56d3f2 100644
--- a/data_from_portwine/vkBasalt.conf
+++ b/data_from_portwine/vkBasalt.conf
@@ -1,4 +1,4 @@
-reshadeTexturePath = /usr/local/share/reshade/Textures
+reshadeTexturePath = /usr/local/share/reshade/textures
 reshadeIncludePath = /usr/local/share/reshade/
 FakeMotionBlur = /usr/local/share/reshade/shaders/FakeMotionBlur.fx
 FXAA = /usr/local/share/reshade/shaders/FXAA.fx
diff --git a/portwine_install_script/PortNAME-XX b/portwine_install_script/PortNAME-XX
index fe518c12..ab676527 100644
--- a/portwine_install_script/PortNAME-XX
+++ b/portwine_install_script/PortNAME-XX
@@ -21,29 +21,29 @@ export PROGS_INST=""
 export vexit=0
 export minimum_ldd_ver="2.21"
 ########################################################################
-export local_script_hash=$(sha256sum "$0" | awk '{print $1}')
-export remote_script_hash=`curl -s --list-only "${PW_FTP_URL}/portwine/${portname}-${port_ver}.sha256sum" | awk '{print $1}'`
-if [ "${local_script_hash}" != "${remote_script_hash}" ] ; then
-	echo "\033[31mHash sum does not match, please download the ${portname}-${port_ver} again.\033[0m"
-	zenity --error --no-wrap --text "Hash sum does not match, please download the ${portname}-${port_ver} again." 2> /dev/null  
-	exit 1
-fi	
-export system_ldd_ver=`ldd --version | grep -m1 ldd | awk '{print $NF}'` 
-if [ `echo ${system_ldd_ver} | tr -d .` -lt `echo ${minimum_ldd_ver} | tr -d .` ] ; then
-	echo "\033[31mYour system doesn\`t support ${portname}.\nGlibc version required >= ${minimum_ldd_ver}\nGlibc in your system = ${system_ldd_ver}\033[0m"
-	zenity --error --no-wrap --text "Your system doesn\`t support ${portname}.\nGlibc version required >= ${minimum_ldd_ver}\nGlibc in your system = ${system_ldd_ver}" 2> /dev/null  
-	exit 1
-fi
-for PROGS in "wget" "curl" "tar" 
+for PROGS in "wget" "curl" "tar" "sha256sum" "awk"
 do
 	if [ ! -x "`which "${PROGS}" 2>/dev/null`" ] ; then
 		PROGS_INST="${PROGS_INST} ${PROGS}" && vexit=1
 	fi
 done
 if [ "${vexit}" -eq "1" ] ; then
-    echo "You will need to install: ${PROGS_INST}, and restart the script" 
+    echo "You will need to install: ${PROGS_INST}, and restart the script"
     exit 1
 fi
+export local_script_hash=$(sha256sum "$0" | awk '{print $1}')
+export remote_script_hash=`curl -s --list-only "${PW_FTP_URL}/portwine/${portname}-${port_ver}.sha256sum" | awk '{print $1}'`
+if [ "${local_script_hash}" != "${remote_script_hash}" ] ; then
+	echo "\033[31mHash sum does not match, please download the ${portname}-${port_ver} again.\033[0m"
+	zenity --error --no-wrap --text "Hash sum does not match, please download the ${portname}-${port_ver} again." 2> /dev/null
+	exit 1
+fi
+export system_ldd_ver=`ldd --version | grep -m1 ldd | awk '{print $NF}'`
+if [ `echo ${system_ldd_ver} | tr -d .` -lt `echo ${minimum_ldd_ver} | tr -d .` ] ; then
+	echo "\033[31mYour system doesn\`t support ${portname}.\nGlibc version required >= ${minimum_ldd_ver}\nGlibc in your system = ${system_ldd_ver}\033[0m"
+	zenity --error --no-wrap --text "Your system doesn\`t support ${portname}.\nGlibc version required >= ${minimum_ldd_ver}\nGlibc in your system = ${system_ldd_ver}" 2> /dev/null  
+	exit 1
+fi
 ########################################################################
 cd "$(dirname "`readlink -f "$0"`")"
 links="$(pwd)"