forked from CastroFidel/PortWINE
Scripts version 2294
This commit is contained in:
parent
d3ee4024b8
commit
56e8019519
@ -2,6 +2,9 @@ You can help us in the development of the project on the website: https://linux-
|
|||||||
----------------------------------------
|
----------------------------------------
|
||||||
Changelog:
|
Changelog:
|
||||||
|
|
||||||
|
###Scripts version 2294### Date: 06.05.2024 / Download update size: 3 megabytes
|
||||||
|
* HOTFIX - definitions of the settings file used
|
||||||
|
|
||||||
###Scripts version 2293### Date: 06.05.2024 / Download update size: 3 megabytes
|
###Scripts version 2293### Date: 06.05.2024 / Download update size: 3 megabytes
|
||||||
* multiple FPS limits have been added to MANGOHUD settings (thanks to Boria138)
|
* multiple FPS limits have been added to MANGOHUD settings (thanks to Boria138)
|
||||||
* improved creation of a settings file for .exe files on first launch
|
* improved creation of a settings file for .exe files on first launch
|
||||||
|
@ -2,6 +2,9 @@
|
|||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
История изменений:
|
История изменений:
|
||||||
|
|
||||||
|
###Scripts version 2294### Дата: 06.05.2024 / Размер скачиваемого обновления: 3 мегабайта
|
||||||
|
* HOTFIX - определения используемого файла настроек
|
||||||
|
|
||||||
###Scripts version 2293### Дата: 06.05.2024 / Размер скачиваемого обновления: 3 мегабайта
|
###Scripts version 2293### Дата: 06.05.2024 / Размер скачиваемого обновления: 3 мегабайта
|
||||||
* в настройки MANGOHUD добавлен выбор нескольких ограничений FPS (спасибо Boria138)
|
* в настройки MANGOHUD добавлен выбор нескольких ограничений FPS (спасибо Boria138)
|
||||||
* улучшено создание файла настроек для .exe файлов при первом запуске
|
* улучшено создание файла настроек для .exe файлов при первом запуске
|
||||||
|
@ -1204,12 +1204,37 @@ pw_init_db () {
|
|||||||
PW_PREFIX_NAME=$(echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}')
|
PW_PREFIX_NAME=$(echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}')
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -f "${PORTWINE_DB_FILE}" ]] ; then
|
if [[ -f "${PORTWINE_DB_FILE}" ]] ; then
|
||||||
# shellcheck source=/dev/null
|
# shellcheck source=/dev/null
|
||||||
source "${PORTWINE_DB_FILE}"
|
source "${PORTWINE_DB_FILE}"
|
||||||
init_wine_ver &&
|
init_wine_ver &&
|
||||||
print_info "Use $PORTWINE_DB_FILE db file."
|
print_info "Use $PORTWINE_DB_FILE db file."
|
||||||
|
else
|
||||||
|
if [[ "${PW_DISABLED_CREATE_DB}" != 1 ]] ; then
|
||||||
|
if [[ ! -z "${PORTWINE_DB}" ]] ; then
|
||||||
|
export PORTWINE_DB_FILE=$(grep -il "\#${PORTWINE_DB}.exe" "${PORT_SCRIPTS_PATH}/portwine_db"/*)
|
||||||
|
if [[ -z "${PORTWINE_DB_FILE}" ]] ; then
|
||||||
|
{
|
||||||
|
echo "#!/usr/bin/env bash"
|
||||||
|
echo "#Author: ${USER}"
|
||||||
|
echo "#${PORTWINE_DB}.exe"
|
||||||
|
echo "#Rating=1-5"
|
||||||
|
} > "${portwine_exe}".ppdb
|
||||||
|
export PORTWINE_DB_FILE="${portwine_exe}".ppdb
|
||||||
|
fi
|
||||||
|
if [[ ! -z $(echo "${portwine_exe}" | grep "/data/prefixes/") ]] && \
|
||||||
|
[[ -z $(echo "${portwine_exe}" | grep "/data/prefixes/DEFAULT/") ]]
|
||||||
|
then
|
||||||
|
PW_PREFIX_NAME=$(echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}')
|
||||||
|
fi
|
||||||
|
# shellcheck source=/dev/null
|
||||||
|
source "${PORTWINE_DB_FILE}"
|
||||||
|
fi
|
||||||
|
edit_db_from_gui PW_VULKAN_USE PW_WINE_USE PW_PREFIX_NAME
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${PATH_TO_GAME}" ]] || [[ ! -d "${PATH_TO_GAME}" ]]; then
|
if [[ -z "${PATH_TO_GAME}" ]] || [[ ! -d "${PATH_TO_GAME}" ]]; then
|
||||||
PATH_TO_GAME="$( cd "$( dirname "${portwine_exe}" )" >/dev/null 2>&1 && pwd )"
|
PATH_TO_GAME="$( cd "$( dirname "${portwine_exe}" )" >/dev/null 2>&1 && pwd )"
|
||||||
export PATH_TO_GAME
|
export PATH_TO_GAME
|
||||||
@ -1240,30 +1265,6 @@ pw_init_db () {
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
if [[ "${PW_DISABLED_CREATE_DB}" != 1 ]] ; then
|
|
||||||
if [[ ! -z "${PORTWINE_DB}" ]] \
|
|
||||||
&& [[ -z "${PORTWINE_DB_FILE}" ]]
|
|
||||||
then
|
|
||||||
PORTWINE_DB_FILE=$(grep -il "\#${PORTWINE_DB}.exe" "${PORT_SCRIPTS_PATH}/portwine_db"/*)
|
|
||||||
if [[ -z "${PORTWINE_DB_FILE}" ]] ; then
|
|
||||||
{
|
|
||||||
echo "#!/usr/bin/env bash"
|
|
||||||
echo "#Author: ${USER}"
|
|
||||||
echo "#${PORTWINE_DB}.exe"
|
|
||||||
echo "#Rating=1-5"
|
|
||||||
} > "${portwine_exe}".ppdb
|
|
||||||
export PORTWINE_DB_FILE="${portwine_exe}".ppdb
|
|
||||||
fi
|
|
||||||
if [[ ! -z $(echo "${portwine_exe}" | grep "/data/prefixes/") ]] && \
|
|
||||||
[[ -z $(echo "${portwine_exe}" | grep "/data/prefixes/DEFAULT/") ]]
|
|
||||||
then
|
|
||||||
PW_PREFIX_NAME=$(echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}')
|
|
||||||
fi
|
|
||||||
# shellcheck source=/dev/null
|
|
||||||
source "${PORTWINE_DB_FILE}"
|
|
||||||
fi
|
|
||||||
edit_db_from_gui PW_VULKAN_USE PW_WINE_USE PW_PREFIX_NAME
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
[[ "${START_FROM_STEAM}" == 1 ]] && export PW_GUI_DISABLED_CS=1
|
[[ "${START_FROM_STEAM}" == 1 ]] && export PW_GUI_DISABLED_CS=1
|
||||||
|
@ -617,6 +617,9 @@ case "${VULKAN_MOD}" in
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
init_wine_ver
|
init_wine_ver
|
||||||
|
if [[ -f "${PORTWINE_DB_FILE}" ]] ; then
|
||||||
|
edit_db_from_gui PW_VULKAN_USE PW_WINE_USE PW_PREFIX_NAME
|
||||||
|
fi
|
||||||
|
|
||||||
[[ ! -z "$PW_YAD_SET" ]] && case "$PW_YAD_SET" in
|
[[ ! -z "$PW_YAD_SET" ]] && case "$PW_YAD_SET" in
|
||||||
98) portwine_delete_shortcut ;;
|
98) portwine_delete_shortcut ;;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
#Author: Castro-Fidel (linux-gaming.ru)
|
#Author: Castro-Fidel (linux-gaming.ru)
|
||||||
#SCRIPTS_NEXT_VERSION=2293
|
#SCRIPTS_NEXT_VERSION=2294
|
||||||
########################################################################
|
########################################################################
|
||||||
export LANGUAGES_LIST="ru"
|
export LANGUAGES_LIST="ru"
|
||||||
export PW_MANGOHUD="0"
|
export PW_MANGOHUD="0"
|
||||||
|
Loading…
Reference in New Issue
Block a user