Compare commits

...

6 Commits

Author SHA1 Message Date
Mikhail Tergoev
f0265a80c5 Scripts version 2430 2025-07-15 15:24:17 +03:00
Mikhail Tergoev
7ed342c9df updated WINE_LG to 10.12 2025-07-15 15:23:44 +03:00
Mikhail Tergoev
aa4a6ad7fb updated RU locales 2025-07-15 15:06:17 +03:00
Mikhail Tergoev
cf2f98c12e force MESA_VK_WSI_PRESENT_MODE=relaxed only for LSFG 2025-07-15 13:02:49 +03:00
Mikhail Tergoev
c110714e55 Merge branch 'Htylol-revert_pr_2' into devel 2025-07-15 12:21:32 +03:00
0ae566a8a4 Revert changes PW_MESA_VK_WSI_PRESENT_MODE for opengl 2025-07-15 05:41:24 +05:00
7 changed files with 50 additions and 22 deletions

View File

@@ -2,6 +2,10 @@ You can help us in the development of the project on the website: https://linux-
---------------------------------------- ----------------------------------------
Changelog: Changelog:
###Scripts version 2430### / Date: 15.07.2025 / Download update size: 185 megabytes
* when using USE_LS_FRAME_GEN the smoothness of games is increased and the number of artifacts is reduced
* updated WINE_LG to version "10-12"
###Scripts version 2429### / Date: 14.07.2025 / Download update size: 4 megabytes ###Scripts version 2429### / Date: 14.07.2025 / Download update size: 4 megabytes
* fixed MANGOHUD in flatpak version of PortProton * fixed MANGOHUD in flatpak version of PortProton
* fixed frame generation (USE_LS_FRAME_GEN) in flatpak version of PortProton * fixed frame generation (USE_LS_FRAME_GEN) in flatpak version of PortProton

View File

@@ -2,6 +2,10 @@
----------------------------------------- -----------------------------------------
История изменений: История изменений:
###Scripts version 2430### / Дата: 15.07.2025 / Размер скачиваемого обновления: 185 мегабайт
* при использовании USE_LS_FRAME_GEN увеличена плавность игр и уменьшено количество артефактов
* обновлен WINE_LG до версии "10-12"
###Scripts version 2429### / Дата: 14.07.2025 / Размер скачиваемого обновления: 4 мегабайта ###Scripts version 2429### / Дата: 14.07.2025 / Размер скачиваемого обновления: 4 мегабайта
* исправлена работа MANGOHUD во flatpak версии PortProton * исправлена работа MANGOHUD во flatpak версии PortProton
* исправлена работа генерации кадров (USE_LS_FRAME_GEN) во flatpak версии PortProton * исправлена работа генерации кадров (USE_LS_FRAME_GEN) во flatpak версии PortProton

View File

@@ -7,7 +7,7 @@
msgid "" msgid ""
msgstr "Project-Id-Version: PACKAGE VERSION\n" msgstr "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-24 14:35+0300\n" "POT-Creation-Date: 2025-07-15 15:01+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -448,6 +448,9 @@ msgid "Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based "
"on Decky-Framegen) Do not use in multiplayer games" "on Decky-Framegen) Do not use in multiplayer games"
msgstr "" msgstr ""
msgid "Enable Lossless Scaling frame generation (experemental)"
msgstr ""
msgid "Works while using any version of ProtonGE in full screen mode at a " msgid "Works while using any version of ProtonGE in full screen mode at a "
"resolution below the standard screen" "resolution below the standard screen"
msgstr "" msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-24 14:18+0300\n" "POT-Creation-Date: 2025-07-15 15:01+0300\n"
"PO-Revision-Date: 2025-07-01 20:00+0300\n" "PO-Revision-Date: 2025-07-01 20:00+0300\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -474,8 +474,8 @@ msgid ""
"<b>Super + Y :</b> Toggle NIS upscaling\n" "<b>Super + Y :</b> Toggle NIS upscaling\n"
"<b>Super + I :</b> Increase FSR sharpness by 1\n" "<b>Super + I :</b> Increase FSR sharpness by 1\n"
"<b>Super + O :</b> Decrease FSR sharpness by 1\n" "<b>Super + O :</b> Decrease FSR sharpness by 1\n"
"<b>Super + S :</b> Take screenshot (currently goes to /tmp/" "<b>Super + S :</b> Take screenshot (currently goes to /tmp/gamescope_DATE."
"gamescope_DATE.png)\n" "png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n" "<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard" "<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
@@ -522,6 +522,9 @@ msgid ""
msgstr "" msgstr ""
"Habilitar el traductor de DLSS en FSR 2 en juegos DirectX 12 (CyberFSR2)" "Habilitar el traductor de DLSS en FSR 2 en juegos DirectX 12 (CyberFSR2)"
msgid "Enable Lossless Scaling frame generation (experemental)"
msgstr ""
msgid "" msgid ""
"Works while using any version of ProtonGE in full screen mode at a " "Works while using any version of ProtonGE in full screen mode at a "
"resolution below the standard screen" "resolution below the standard screen"
@@ -2216,8 +2219,8 @@ msgstr "BIBLIOTECAS DE TERCEROS"
#~ msgid "" #~ msgid ""
#~ "For adding shortcut to STEAM, needed restart.\\n\\nRestart STEAM now?" #~ "For adding shortcut to STEAM, needed restart.\\n\\nRestart STEAM now?"
#~ msgstr "" #~ msgstr ""
#~ "Para agregar el acceso directo a STEAM, es necesario reiniciar.\\n\\" #~ "Para agregar el acceso directo a STEAM, es necesario reiniciar.\\n"
#~ "¿Quieres reiniciar STEAM ahora?" #~ "\\¿Quieres reiniciar STEAM ahora?"
#~ msgid "Restarting STEAM... Please wait." #~ msgid "Restarting STEAM... Please wait."
#~ msgstr "Restarting STEAM... Please wait." #~ msgstr "Restarting STEAM... Please wait."
@@ -2227,14 +2230,14 @@ msgstr "BIBLIOTECAS DE TERCEROS"
#~ msgid "" #~ msgid ""
#~ "<b>Gamescope is not detected on the system, to install it, run the " #~ "<b>Gamescope is not detected on the system, to install it, run the "
#~ "command in the terminal:\\nflatpak install -y runtime/" #~ "command in the terminal:\\nflatpak install -y runtime/org.freedesktop."
#~ "org.freedesktop.Platform.VulkanLayer.gamescope/x86_64/$%" #~ "Platform.VulkanLayer.gamescope/x86_64/$%{GAMESCOPE_VERSION}%\\n(Can be "
#~ "{GAMESCOPE_VERSION}%\\n(Can be selected and copied)</b>" #~ "selected and copied)</b>"
#~ msgstr "" #~ msgstr ""
#~ "<b>Gamescope no se detecta en el sistema, para instalarlo, ejecute el " #~ "<b>Gamescope no se detecta en el sistema, para instalarlo, ejecute el "
#~ "comando en el terminal:\\n flatpak install -y runtime/" #~ "comando en el terminal:\\n flatpak install -y runtime/org.freedesktop."
#~ "org.freedesktop.Platform.VulkanLayer.gamescope/x86_64/$%" #~ "Platform.VulkanLayer.gamescope/x86_64/$%{GAMESCOPE_VERSION}%\\n (Se puede "
#~ "{GAMESCOPE_VERSION}%\\n (Se puede seleccionar y copiar)</b>" #~ "seleccionar y copiar)</b>"
#, sh-format #, sh-format
#~ msgid "" #~ msgid ""
@@ -2418,8 +2421,8 @@ msgstr "BIBLIOTECAS DE TERCEROS"
#~ "<b>-F fsr:</b> use AMD FidelityFX™ Super Resolution 1.0 for upscaling.\n" #~ "<b>-F fsr:</b> use AMD FidelityFX™ Super Resolution 1.0 for upscaling.\n"
#~ "<b>-F nis:</b> use NVIDIA Image Scaling v1.0.3 for upscaling.\n" #~ "<b>-F nis:</b> use NVIDIA Image Scaling v1.0.3 for upscaling.\n"
#~ "<b>-S integer:</b> use integer scaling.\n" #~ "<b>-S integer:</b> use integer scaling.\n"
#~ "<b>-S stretch:</b> use stretch scaling, the game will fill the window. " #~ "<b>-S stretch:</b> use stretch scaling, the game will fill the window. (e."
#~ "(e.g. 4:3 to 16:9).\n" #~ "g. 4:3 to 16:9).\n"
#~ "<b>-b:</b> create a border-less window.\n" #~ "<b>-b:</b> create a border-less window.\n"
#~ "<b>-f:</b> create a full-screen window." #~ "<b>-f:</b> create a full-screen window."
#~ msgstr "" #~ msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-24 14:35+0300\n" "POT-Creation-Date: 2025-07-15 15:01+0300\n"
"PO-Revision-Date: 2025-06-24 14:37+0300\n" "PO-Revision-Date: 2025-07-15 15:03+0300\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: ru_RU\n" "Language: ru_RU\n"
@@ -529,6 +529,11 @@ msgstr ""
"(Decky-Framegen). Клавиша Insert открывает окно настроек OptiScaler внутри " "(Decky-Framegen). Клавиша Insert открывает окно настроек OptiScaler внутри "
"игры. Не используйте в мультиплеерных играх" "игры. Не используйте в мультиплеерных играх"
msgid "Enable Lossless Scaling frame generation (experemental)"
msgstr ""
"Включить генерацию кадров с помощью Lossless Scaling + lsfg-vk "
"(экспериментальная версия)"
msgid "" msgid ""
"Works while using any version of ProtonGE in full screen mode at a " "Works while using any version of ProtonGE in full screen mode at a "
"resolution below the standard screen" "resolution below the standard screen"

View File

@@ -3449,10 +3449,6 @@ start_portwine () {
-e /'d3d9.countLosableResources =/c d3d9.countLosableResources = True' \ -e /'d3d9.countLosableResources =/c d3d9.countLosableResources = True' \
-e /'dxvk.tearFree =/c dxvk.tearFree = False' \ -e /'dxvk.tearFree =/c dxvk.tearFree = False' \
"${DXVK_CONFIG_FILE}" "${DXVK_CONFIG_FILE}"
export PW_MESA_VK_WSI_PRESENT_MODE="relaxed"
export MESA_VK_WSI_PRESENT_MODE="${PW_MESA_VK_WSI_PRESENT_MODE}"
unset vblank_mode __GL_SYNC_TO_VBLANK
;; ;;
esac esac
} }
@@ -4230,6 +4226,19 @@ start_portwine () {
if [[ "${PW_MESA_VK_WSI_PRESENT_MODE}" != "disabled" ]] ; then if [[ "${PW_MESA_VK_WSI_PRESENT_MODE}" != "disabled" ]] ; then
export MESA_VK_WSI_PRESENT_MODE="${PW_MESA_VK_WSI_PRESENT_MODE}" export MESA_VK_WSI_PRESENT_MODE="${PW_MESA_VK_WSI_PRESENT_MODE}"
case "$PW_MESA_VK_WSI_PRESENT_MODE" in
immediate|mailbox)
check_variables vblank_mode "0"
check_variables __GL_SYNC_TO_VBLANK "0"
;;
relaxed|fifo)
check_variables vblank_mode "1"
check_variables __GL_SYNC_TO_VBLANK "1"
;;
esac
elif [[ "${PW_USE_LS_FRAME_GEN}" == "1" ]] ; then
export MESA_VK_WSI_PRESENT_MODE="relaxed"
unset vblank_mode __GL_SYNC_TO_VBLANK
fi fi
#run_winetricks_from_db #run_winetricks_from_db

View File

@@ -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=2429 #SCRIPTS_NEXT_VERSION=2430
#SCRIPTS_STABLE_VERSION=2425 #SCRIPTS_STABLE_VERSION=2425
######################################################################## ########################################################################
export AI_TOP_GAMES="PW_LGC PW_VKPLAY PW_EPIC PW_BATTLE_NET PW_WORLD_OF_SEA_BATTLE PW_RUSSIAN_FISHING PW_HO_YO_PLAY PW_FARLIGHT84 PW_WARFRAME PW_WGC PW_UBISOFT" export AI_TOP_GAMES="PW_LGC PW_VKPLAY PW_EPIC PW_BATTLE_NET PW_WORLD_OF_SEA_BATTLE PW_RUSSIAN_FISHING PW_HO_YO_PLAY PW_FARLIGHT84 PW_WARFRAME PW_WGC PW_UBISOFT"
@@ -51,7 +51,7 @@ export PW_GALLIUM_NINE_VER="0.10"
export PW_LSFG_VK_VER="2.13" export PW_LSFG_VK_VER="2.13"
###WINE_AND_PROTON_LG### ###WINE_AND_PROTON_LG###
export PW_PROTON_LG_VER="PROTON_LG_10-8" export PW_PROTON_LG_VER="PROTON_LG_10-8"
export PW_WINE_LG_VER="WINE_LG_10-11" export PW_WINE_LG_VER="WINE_LG_10-12"
export PW_WINE_FULLSCREEN_FSR="1" export PW_WINE_FULLSCREEN_FSR="1"
export WINE_FULLSCREEN_FSR_MODE="ultra" export WINE_FULLSCREEN_FSR_MODE="ultra"
###DXVK_AND_VKD3D### ###DXVK_AND_VKD3D###