Commit b4f41deb authored by Mikhail Tergoev's avatar Mikhail Tergoev

Scripts version 2291

parent 4864f8af
...@@ -2,6 +2,11 @@ You can help us in the development of the project on the website: https://linux- ...@@ -2,6 +2,11 @@ You can help us in the development of the project on the website: https://linux-
---------------------------------------- ----------------------------------------
Changelog: Changelog:
###Scripts version 2291### Date: 03.05.2024 / Download update size: 3 megabytes
* added PortProton restart after creating a shortcut and when exiting the "cross" in the settings
* automated translation of all versions of DirectX + glide (3Dfx) to Vulkan (thanks Htylol)
* an experimental version of the 3D API has been added: Damavand (translation of wined3d to Vulkan)
###Scripts version 2290### Date: 30.04.2024 / Download update size: 3 megabytes ###Scripts version 2290### Date: 30.04.2024 / Download update size: 3 megabytes
* fixed autoinstall for CALIBER * fixed autoinstall for CALIBER
......
...@@ -2,6 +2,11 @@ ...@@ -2,6 +2,11 @@
----------------------------------------- -----------------------------------------
История изменений: История изменений:
###Scripts version 2291### Дата: 03.05.2024 / Размер скачиваемого обновления: 3 мегабайта
* добавлен перезапуск PortProton после создания ярлыка и при выходе на "крестик" в настройках
* автоматизирована трансляция всех версий DirectX + glide (3Dfx) в Vulkan (спасибо Htylol)
* добавлена экспериментальная версия 3D API: Damavand (трансляция wined3d в Vulkan)
###Scripts version 2290### Дата: 30.04.2024 / Размер скачиваемого обновления: 3 мегабайта ###Scripts version 2290### Дата: 30.04.2024 / Размер скачиваемого обновления: 3 мегабайта
* исправлена автоустановка игры КАЛИБР * исправлена автоустановка игры КАЛИБР
......
...@@ -2521,7 +2521,7 @@ pw_update_pfx_cover_gui () { ...@@ -2521,7 +2521,7 @@ pw_update_pfx_cover_gui () {
PW_KEY_PROGRESS_BAR_UP=$RANDOM PW_KEY_PROGRESS_BAR_UP=$RANDOM
PW_GIF_FILE="${COVERS_PATH}/update_prefix_${LANGUAGE}.gif" PW_GIF_FILE="${COVERS_PATH}/update_prefix_${LANGUAGE}.gif"
PW_GIF_SIZE_X=$(file "${PW_GIF_FILE}" | awk '{print $7 + 20}') PW_GIF_SIZE_X=$(file "${PW_GIF_FILE}" | awk '{print $7 + 20}')
PW_GIF_SIZE_Y=$(file "${PW_GIF_FILE}" | awk '{print $9 + 60}') PW_GIF_SIZE_Y=$(file "${PW_GIF_FILE}" | awk '{print $9 + 65}')
echo "UPDATE PREFIX..." > "${PORT_WINE_TMP_PATH}/update_pfx_log" echo "UPDATE PREFIX..." > "${PORT_WINE_TMP_PATH}/update_pfx_log"
export PW_TIMER=0 export PW_TIMER=0
while read -r line || [[ ! -z $(pgrep -a yad | grep "yad_v13_0 --notebook --key=$PW_KEY_PROGRESS_BAR_UP" | awk '{print $1}') ]] ; do while read -r line || [[ ! -z $(pgrep -a yad | grep "yad_v13_0 --notebook --key=$PW_KEY_PROGRESS_BAR_UP" | awk '{print $1}') ]] ; do
...@@ -2804,7 +2804,7 @@ A brief instruction: ...@@ -2804,7 +2804,7 @@ A brief instruction:
YAD_STATUS="$?" YAD_STATUS="$?"
export SKIP_CHECK_UPDATES=1 export SKIP_CHECK_UPDATES=1
case "$YAD_STATUS" in case "$YAD_STATUS" in
1) 1|252)
/usr/bin/env bash -c ${pw_full_command_line[*]} & /usr/bin/env bash -c ${pw_full_command_line[*]} &
exit 0 exit 0
;; ;;
...@@ -2813,9 +2813,6 @@ A brief instruction: ...@@ -2813,9 +2813,6 @@ A brief instruction:
/usr/bin/env bash -c ${pw_full_command_line[*]} & /usr/bin/env bash -c ${pw_full_command_line[*]} &
exit 0 exit 0
;; ;;
252)
exit 0
;;
esac esac
output_yad_edit_db=($(cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_edit_db")) output_yad_edit_db=($(cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_edit_db"))
bool_from_yad=0 bool_from_yad=0
...@@ -3321,17 +3318,17 @@ gui_MangoHud () { ...@@ -3321,17 +3318,17 @@ gui_MangoHud () {
--field="$(eval_gettext "MANGOHUD FPS LIMIT")!$(eval_gettext "Enabling FPS limits using MANGOHUD built into PortProton") :CB" "${FPS_LIMIT_VAR}!disabled!${GET_REFRESH_RATE}" \ --field="$(eval_gettext "MANGOHUD FPS LIMIT")!$(eval_gettext "Enabling FPS limits using MANGOHUD built into PortProton") :CB" "${FPS_LIMIT_VAR}!disabled!${GET_REFRESH_RATE}" \
1> "${PORT_WINE_TMP_PATH}/tmp_yad_mh_fps_limit" 2>/dev/null & 1> "${PORT_WINE_TMP_PATH}/tmp_yad_mh_fps_limit" 2>/dev/null &
"${pw_yad_v13_0}" --paned --key="$KEY_MH_GUI" --height="575" --title="MangoHud" --center \ "${pw_yad_v13_0}" --paned --key="$KEY_MH_GUI" --height="600" --title="MangoHud" --center \
--separator=" " --window-icon="$PW_GUI_ICON_PATH/portproton.svg" \ --separator=" " --window-icon="$PW_GUI_ICON_PATH/portproton.svg" \
--button="$(eval_gettext "CANCEL THE CHANGES")"!"$PW_GUI_ICON_PATH/$BUTTON_SIZE.png"!"$(eval_gettext "Cancel the current changes and return to the previous menu")":1 \ --button="$(eval_gettext "CANCEL THE CHANGES")"!"$PW_GUI_ICON_PATH/$BUTTON_SIZE.png"!"$(eval_gettext "Cancel the current changes and return to the previous menu")":1 \
--button="$(eval_gettext "DISABLE MANGOHUD")"!"$PW_GUI_ICON_PATH/$BUTTON_SIZE.png"!"$(eval_gettext "Disable MangoHud and go to the previous menu")":182 \ --button="$(eval_gettext "DISABLE MANGOHUD")"!"$PW_GUI_ICON_PATH/$BUTTON_SIZE.png"!"$(eval_gettext "Disable MangoHud and go to the previous menu")":182 \
--button="$(eval_gettext "SAVE CHANGES")"!"$PW_GUI_ICON_PATH/$BUTTON_SIZE.png"!"$(eval_gettext "Save the current changes, and go to the previous menu")":184 2>/dev/null --button="$(eval_gettext "SAVE CHANGES")"!"$PW_GUI_ICON_PATH/$BUTTON_SIZE.png"!"$(eval_gettext "Save the current changes, and go to the previous menu")":184 2>/dev/null
YAD_MANGOHUD_STATUS="$?" YAD_MANGOHUD_STATUS="$?"
print_error $YAD_MANGOHUD_STATUS
case "${YAD_MANGOHUD_STATUS}" in case "${YAD_MANGOHUD_STATUS}" in
1 | 252) 1|252)
export SKIP_CHECK_UPDATES=1 export SKIP_CHECK_UPDATES=1
/usr/bin/env bash -c "${pw_full_command_line[*]}" & /usr/bin/env bash -c ${pw_full_command_line[*]} &
exit 0 exit 0
;; ;;
182) 182)
...@@ -3339,7 +3336,7 @@ gui_MangoHud () { ...@@ -3339,7 +3336,7 @@ gui_MangoHud () {
export FPS_LIMIT="disabled" export FPS_LIMIT="disabled"
edit_db_from_gui PW_MANGOHUD FPS_LIMIT edit_db_from_gui PW_MANGOHUD FPS_LIMIT
export SKIP_CHECK_UPDATES=1 export SKIP_CHECK_UPDATES=1
/usr/bin/env bash -c "${pw_full_command_line[*]}" & /usr/bin/env bash -c ${pw_full_command_line[*]} &
exit 0 exit 0
;; ;;
184) 184)
......
#!/usr/bin/env bash #!/usr/bin/env bash
#Author: Castro-Fidel (linux-gaming.ru) #Author: Castro-Fidel (linux-gaming.ru)
#SCRIPTS_NEXT_VERSION=2290 #SCRIPTS_NEXT_VERSION=2291
######################################################################## ########################################################################
export LANGUAGES_LIST="ru" export LANGUAGES_LIST="ru"
export PW_MANGOHUD="0" export PW_MANGOHUD="0"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment