Commit 41fce9d9 authored by Vladislav's avatar Vladislav

He transferred Gallium Zink and Damavand to the main settings of 3D API, Gallium…

He transferred Gallium Zink and Damavand to the main settings of 3D API, Gallium Zink is used by default for the OpenGL render with DXVK
parent 230b71cd
...@@ -7,7 +7,7 @@ ...@@ -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-02-27 01:09+0300\n" "POT-Creation-Date: 2025-02-27 20:05+0500\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"
...@@ -67,9 +67,6 @@ msgstr "" ...@@ -67,9 +67,6 @@ msgstr ""
msgid "WineD3D OpenGL (For video cards without Vulkan)" msgid "WineD3D OpenGL (For video cards without Vulkan)"
msgstr "" msgstr ""
msgid "WineD3D Vulkan (Damavand experimental)"
msgstr ""
msgid "Legacy DXVK (Vulkan v1.1)" msgid "Legacy DXVK (Vulkan v1.1)"
msgstr "" msgstr ""
...@@ -79,9 +76,6 @@ msgstr "" ...@@ -79,9 +76,6 @@ msgstr ""
msgid "Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)" msgid "Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)"
msgstr "" msgstr ""
msgid "Gallium Zink (OpenGL to Vulkan)"
msgstr ""
msgid "GET-OTHER-WINE" msgid "GET-OTHER-WINE"
msgstr "" msgstr ""
...@@ -411,16 +405,31 @@ msgstr "" ...@@ -411,16 +405,31 @@ msgstr ""
msgid "WINE MANAGER" msgid "WINE MANAGER"
msgstr "" msgstr ""
msgid "Using FPS and system load monitoring (Turns on and off by the key "
"combination - right Shift + F12)"
msgstr ""
msgid "Forced use of MANGOHUD system settings (GOverlay, etc.)"
msgstr ""
msgid "Forced use of VKBASALT system settings (GOverlay, etc.)"
msgstr ""
msgid "Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, " msgid "Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, "
"DirectDraw 1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need " "DirectDraw 1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need "
"use WineLG (For Gallium Nine and Zink use too)" "use WineLG (For Gallium Nine and Zink use too)"
msgstr "" msgstr ""
msgid "Force use DirectInput protocol instead of XInput" msgid "<b>Super + F :</b> Toggle fullscreen\n"
msgstr "" "<b>Super + N :</b> Toggle nearest neighbour filtering\n"
"<b>Super + U :</b> Toggle FSR upscaling\n"
msgid "Enable experemental native Wayland support (need special wine build " "<b>Super + Y :</b> Toggle NIS upscaling\n"
"to work)" "<b>Super + I :</b> Increase 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/"
"gamescope_DATE.png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
msgid "Do not use in-process synchronization primitives based on eventfd. " msgid "Do not use in-process synchronization primitives based on eventfd. "
...@@ -435,17 +444,18 @@ msgstr "" ...@@ -435,17 +444,18 @@ msgstr ""
msgid "Enable vkd3d support - Ray Tracing" msgid "Enable vkd3d support - Ray Tracing"
msgstr "" msgstr ""
msgid "Required for video playback in some games so that it is not " msgid "Enable DLSS on supported NVIDIA graphics cards"
"distorted (usually colored pink)"
msgstr "" msgstr ""
msgid "Disable asynchronous calls for VULKAN and DXVK modes" msgid "Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)"
msgstr "" msgstr ""
msgid "Enable DLSS on supported NVIDIA graphics cards" msgid "Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based "
"on Decky-Framegen) Do not use in multiplayer games"
msgstr "" msgstr ""
msgid "Forced use of older versions of OpenGL" msgid "Works while using any version of ProtonGE in full screen mode at a "
"resolution below the standard screen"
msgstr "" msgstr ""
msgid "Disguise all features used for NVIDIA graphics cards" msgid "Disguise all features used for NVIDIA graphics cards"
...@@ -457,102 +467,85 @@ msgstr "" ...@@ -457,102 +467,85 @@ msgstr ""
msgid "Run the application in the terminal" msgid "Run the application in the terminal"
msgstr "" msgstr ""
msgid "Include a delay in releasing some memory to bypass errors associated "
"with using the application after the memory is released"
msgstr ""
msgid "A very dangerous way to hack the memory write timer in ntdll. This "
"improves the performance of some very specific games. (It is "
"recommended not to change the value.)"
msgstr ""
msgid "Disable the window for selecting startup modes and WINE versions" msgid "Disable the window for selecting startup modes and WINE versions"
msgstr "" msgstr ""
msgid "Use Gstreamer to output clips in games (WMF support)" msgid "Using automatic system optimization to improve performance in games "
"(provided the gamemode package is installed on the system, doesn't "
"work with ananicy)"
msgstr "" msgstr ""
msgid "Use container launch mode (It is recommended not to change the value)" msgid "Enable forced use of third-party DirectX libraries"
msgstr "" msgstr ""
msgid "Using FPS and system load monitoring (Turns on and off by the key " msgid "Required for video playback in some games so that it is not "
"combination - right Shift + F12)" "distorted (usually colored pink)"
msgstr "" msgstr ""
msgid "Using automatic system optimization to improve performance in games " msgid "Reduce pulseaudio latency to fix intermittent sound"
"(provided the gamemode package is installed on the system, doesn't "
"work with ananicy)"
msgstr "" msgstr ""
msgid "Forced use of built-in DXGI library (in rare cases it solves " msgid "Forced use of the us layout (useful for games in which the control "
"problems with DX12 games)" "works correctly only on the us layout)"
msgstr "" msgstr ""
msgid "Forced use of MANGOHUD system settings (GOverlay, etc.)" msgid "Use Gstreamer to output clips in games (WMF support)"
msgstr "" msgstr ""
msgid "Forced use of VKBASALT system settings (GOverlay, etc.)" msgid "Use WINE shader caching (disable only if there are microfreezes in "
"the game)"
msgstr "" msgstr ""
msgid "Enable forced use of third-party DirectX libraries" msgid "Forced use of built-in DXGI library (in rare cases it solves "
"problems with DX12 games)"
msgstr "" msgstr ""
msgid "Change the version of WINDOWS 10 to WINDOWS 7 in the prefix" msgid "Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if "
"game used this anti-cheats)"
msgstr "" msgstr ""
msgid "Use WINE shader caching (disable only if there are microfreezes in " msgid "Use system mangohud, vkBasalt, obs-vkcapture and other applications "
"the game)" "using vulkan layers"
msgstr "" msgstr ""
msgid "Works while using any version of ProtonGE in full screen mode at a " msgid "Enable the ability to write to OBS Studio using obs-vkcapture "
"resolution below the standard screen" "(ATTENTION: the forced use of system mangohud, vkBasalt, obs-"
"vkcapture and other applications using vulkan layers will be enabled)"
msgstr "" msgstr ""
msgid "Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)" msgid "Disable desktop compositing (effects). It often improves performance."
msgstr "" msgstr ""
msgid "Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based " msgid "Use container launch mode (It is recommended not to change the value)"
"on Decky-Framegen) Do not use in multiplayer games"
msgstr "" msgstr ""
msgid "Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if " msgid "Force use DirectInput protocol instead of XInput"
"game used this anti-cheats)"
msgstr "" msgstr ""
msgid "Reduce pulseaudio latency to fix intermittent sound" msgid "Enable experemental native Wayland support (need special wine build "
"to work)"
msgstr "" msgstr ""
msgid "Forced use of the us layout (useful for games in which the control " msgid "Use Gallium Zink (OpenGL driver is implemented via Vulkan)"
"works correctly only on the us layout)"
msgstr "" msgstr ""
msgid "Remember the screen resolution when starting the game and return it " msgid "Instead of DXVK, use WineD3D vulkan (Damavand). Experimental "
"when closing (useful for games that change the screen resolution " "function."
"when closing)"
msgstr "" msgstr ""
msgid "Use system mangohud, vkBasalt, obs-vkcapture and other applications " msgid "Disable asynchronous calls for VULKAN and DXVK modes"
"using vulkan layers"
msgstr "" msgstr ""
msgid "Enable the ability to write to OBS Studio using obs-vkcapture " msgid "Forced use of older versions of OpenGL"
"(ATTENTION: the forced use of system mangohud, vkBasalt, obs-"
"vkcapture and other applications using vulkan layers will be enabled)"
msgstr "" msgstr ""
msgid "Disable desktop compositing (effects). It often improves performance." msgid "Include a delay in releasing some memory to bypass errors associated "
"with using the application after the memory is released"
msgstr "" msgstr ""
msgid "<b>Super + F :</b> Toggle fullscreen\n" msgid "A very dangerous way to hack the memory write timer in ntdll. This "
"<b>Super + N :</b> Toggle nearest neighbour filtering\n" "improves the performance of some very specific games. (It is "
"<b>Super + U :</b> Toggle FSR upscaling\n" "recommended not to change the value.)"
"<b>Super + Y :</b> Toggle NIS upscaling\n"
"<b>Super + I :</b> Increase 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/"
"gamescope_DATE.png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
msgid "Change the version of <b>WINDOWS</b> emulation" msgid "Change the version of <b>WINDOWS</b> emulation"
......
...@@ -8,7 +8,7 @@ msgid "" ...@@ -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-02-27 01:09+0300\n" "POT-Creation-Date: 2025-02-27 20:05+0500\n"
"PO-Revision-Date: 2024-11-13 08:18+0500\n" "PO-Revision-Date: 2024-11-13 08:18+0500\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
...@@ -78,9 +78,6 @@ msgstr "Usar Wine del sistema" ...@@ -78,9 +78,6 @@ msgstr "Usar Wine del sistema"
msgid "WineD3D OpenGL (For video cards without Vulkan)" msgid "WineD3D OpenGL (For video cards without Vulkan)"
msgstr "WineD3D OpenGL (Para tarjetas de video sin Vulkan)" msgstr "WineD3D OpenGL (Para tarjetas de video sin Vulkan)"
msgid "WineD3D Vulkan (Damavand experimental)"
msgstr "WineD3D Vulkan (Damavand experimental)"
msgid "Legacy DXVK (Vulkan v1.1)" msgid "Legacy DXVK (Vulkan v1.1)"
msgstr "DXVK heredado (Vulkan v1.1)" msgstr "DXVK heredado (Vulkan v1.1)"
...@@ -90,9 +87,6 @@ msgstr "DXVK estable, VKD3D (Vulkan v1.2)" ...@@ -90,9 +87,6 @@ msgstr "DXVK estable, VKD3D (Vulkan v1.2)"
msgid "Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)" msgid "Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)"
msgstr "Más nuevo DXVK, VKD3D, D8VK (Vulkan v1.3+)" msgstr "Más nuevo DXVK, VKD3D, D8VK (Vulkan v1.3+)"
msgid "Gallium Zink (OpenGL to Vulkan)"
msgstr "Gallium Zink (OpenGL a Vulkan)"
msgid "GET-OTHER-WINE" msgid "GET-OTHER-WINE"
msgstr "OBTENER OTRO WINE" msgstr "OBTENER OTRO WINE"
...@@ -449,6 +443,19 @@ msgid "WINE MANAGER" ...@@ -449,6 +443,19 @@ msgid "WINE MANAGER"
msgstr "GESTOR DE WINE" msgstr "GESTOR DE WINE"
msgid "" msgid ""
"Using FPS and system load monitoring (Turns on and off by the key "
"combination - right Shift + F12)"
msgstr ""
"Uso de monitoreo de FPS y carga del sistema (Se activa y desactiva con la "
"combinación de teclas - Shift derecho + F12)"
msgid "Forced use of MANGOHUD system settings (GOverlay, etc.)"
msgstr "Uso forzado de la configuración del sistema MANGOHUD (GOverlay, etc.)"
msgid "Forced use of VKBASALT system settings (GOverlay, etc.)"
msgstr "Uso forzado de la configuración del sistema VKBASALT (GOverlay, etc.)"
msgid ""
"Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, DirectDraw " "Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, DirectDraw "
"1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need use WineLG (For " "1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need use WineLG (For "
"Gallium Nine and Zink use too)" "Gallium Nine and Zink use too)"
...@@ -457,14 +464,28 @@ msgstr "" ...@@ -457,14 +464,28 @@ msgstr ""
"1-7, Direct3D 2-9) en todas las API 3D. Para WineD3D OpenGL y Gallium Zink " "1-7, Direct3D 2-9) en todas las API 3D. Para WineD3D OpenGL y Gallium Zink "
"necesita usar WineLG" "necesita usar WineLG"
msgid "Force use DirectInput protocol instead of XInput"
msgstr "Forzar el uso del protocolo DirectInput en lugar de XInput"
msgid "" msgid ""
"Enable experemental native Wayland support (need special wine build to work)" "<b>Super + F :</b> Toggle fullscreen\n"
"<b>Super + N :</b> Toggle nearest neighbour filtering\n"
"<b>Super + U :</b> Toggle FSR upscaling\n"
"<b>Super + Y :</b> Toggle NIS upscaling\n"
"<b>Super + I :</b> Increase 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/gamescope_DATE."
"png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
"Habilite el soporte experimental nativo de Wayland (necesita una compilación " "<b>Super + F :</b> Alternar pantalla completa\n"
"de vino especial para funcionar)" "<b>Super + N :</b> Alternar filtrado de vecino más cercano\n"
"<b>Super + U :</b>Alternar escalado FSR\n"
"<b>Super + Y :</b> Alternar escalado NIS\n"
"<b>Super + I :</b>Aumentar la nitidez FSR en 1\n"
"<b>Super + O :</b> Disminuir la nitidez FSR en 1\n"
"<b>Super + S :</b> Tomar captura de pantalla (actualmente se guarda en /tmp/"
"gamescope_DATE.png)\n"
"<b>Super + G :</b>Alternar captura de teclado\n"
"<b>Super + C :</b> Actualizar portapapeles"
msgid "" msgid ""
"Do not use in-process synchronization primitives based on eventfd. (It is " "Do not use in-process synchronization primitives based on eventfd. (It is "
...@@ -485,21 +506,26 @@ msgstr "" ...@@ -485,21 +506,26 @@ msgstr ""
msgid "Enable vkd3d support - Ray Tracing" msgid "Enable vkd3d support - Ray Tracing"
msgstr "Habilitar el soporte de vkd3d: Ray Tracing" msgstr "Habilitar el soporte de vkd3d: Ray Tracing"
msgid ""
"Required for video playback in some games so that it is not distorted "
"(usually colored pink)"
msgstr ""
"Requerido para la reproducción de video en algunos juegos para que no esté "
"distorsionado (generalmente con color rosa)"
msgid "Disable asynchronous calls for VULKAN and DXVK modes"
msgstr "Desactivar llamadas asíncronas para los modos VULKAN y DXVK"
msgid "Enable DLSS on supported NVIDIA graphics cards" msgid "Enable DLSS on supported NVIDIA graphics cards"
msgstr "Habilitar DLSS en tarjetas gráficas NVIDIA compatibles" msgstr "Habilitar DLSS en tarjetas gráficas NVIDIA compatibles"
msgid "Forced use of older versions of OpenGL" msgid "Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)"
msgstr "Uso forzado de versiones más antiguas de OpenGL" msgstr ""
"Habilitar el traductor de DLSS en FSR 2 en juegos DirectX 12 (CyberFSR2)"
#, fuzzy
msgid ""
"Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based on "
"Decky-Framegen) Do not use in multiplayer games"
msgstr ""
"Habilitar el traductor de DLSS en FSR 2 en juegos DirectX 12 (CyberFSR2)"
msgid ""
"Works while using any version of ProtonGE in full screen mode at a "
"resolution below the standard screen"
msgstr ""
"Funciona mientras se utiliza cualquier versión de ProtonGE en modo de "
"pantalla completa a una resolución por debajo de la pantalla estándar"
msgid "Disguise all features used for NVIDIA graphics cards" msgid "Disguise all features used for NVIDIA graphics cards"
msgstr "" msgstr ""
...@@ -512,41 +538,10 @@ msgstr "" ...@@ -512,41 +538,10 @@ msgstr ""
msgid "Run the application in the terminal" msgid "Run the application in the terminal"
msgstr "Ejecutar la aplicación en la terminal" msgstr "Ejecutar la aplicación en la terminal"
msgid ""
"Include a delay in releasing some memory to bypass errors associated with "
"using the application after the memory is released"
msgstr ""
"Incluir un retraso en la liberación de cierta memoria para evitar errores "
"asociados con el uso de la aplicación después de que la memoria se haya "
"liberado"
msgid ""
"A very dangerous way to hack the memory write timer in ntdll. This improves "
"the performance of some very specific games. (It is recommended not to "
"change the value.)"
msgstr ""
"Esto mejora el rendimiento de algunos juegos muy específicos. (Se recomienda "
"no cambiar el valor)"
msgid "Disable the window for selecting startup modes and WINE versions" msgid "Disable the window for selecting startup modes and WINE versions"
msgstr "" msgstr ""
"Desactivar la ventana para seleccionar modos de inicio y versiones de WINE" "Desactivar la ventana para seleccionar modos de inicio y versiones de WINE"
msgid "Use Gstreamer to output clips in games (WMF support)"
msgstr "Utilizar Gstreamer para reproducir clips en juegos (soporte de WMF)"
msgid "Use container launch mode (It is recommended not to change the value)"
msgstr ""
"Utilizar el modo de lanzamiento de contenedor (Se recomienda no cambiar el "
"valor)"
msgid ""
"Using FPS and system load monitoring (Turns on and off by the key "
"combination - right Shift + F12)"
msgstr ""
"Uso de monitoreo de FPS y carga del sistema (Se activa y desactiva con la "
"combinación de teclas - Shift derecho + F12)"
msgid "" msgid ""
"Using automatic system optimization to improve performance in games " "Using automatic system optimization to improve performance in games "
"(provided the gamemode package is installed on the system, doesn't work with " "(provided the gamemode package is installed on the system, doesn't work with "
...@@ -556,24 +551,29 @@ msgstr "" ...@@ -556,24 +551,29 @@ msgstr ""
"en juegos (siempre que el paquete gamemode esté instalado en el sistema, no " "en juegos (siempre que el paquete gamemode esté instalado en el sistema, no "
"funciona con ananicy)." "funciona con ananicy)."
msgid "Enable forced use of third-party DirectX libraries"
msgstr "Habilitar el uso forzado de bibliotecas DirectX de terceros"
msgid "" msgid ""
"Forced use of built-in DXGI library (in rare cases it solves problems with " "Required for video playback in some games so that it is not distorted "
"DX12 games)" "(usually colored pink)"
msgstr "" msgstr ""
"Uso forzado de la biblioteca DXGI incorporada (en casos raros, resuelve " "Requerido para la reproducción de video en algunos juegos para que no esté "
"problemas con juegos DX12)" "distorsionado (generalmente con color rosa)"
msgid "Forced use of MANGOHUD system settings (GOverlay, etc.)"
msgstr "Uso forzado de la configuración del sistema MANGOHUD (GOverlay, etc.)"
msgid "Forced use of VKBASALT system settings (GOverlay, etc.)" msgid "Reduce pulseaudio latency to fix intermittent sound"
msgstr "Uso forzado de la configuración del sistema VKBASALT (GOverlay, etc.)" msgstr ""
"Reducir la latencia de PulseAudio para solucionar el sonido intermitente"
msgid "Enable forced use of third-party DirectX libraries" msgid ""
msgstr "Habilitar el uso forzado de bibliotecas DirectX de terceros" "Forced use of the us layout (useful for games in which the control works "
"correctly only on the us layout)"
msgstr ""
"Uso forzado del diseño de teclado US (útil para juegos en los que el control "
"funciona correctamente solo en el diseño US)"
msgid "Change the version of WINDOWS 10 to WINDOWS 7 in the prefix" msgid "Use Gstreamer to output clips in games (WMF support)"
msgstr "Cambiar la versión de Windows 10 a Windows 7 en el prefijo" msgstr "Utilizar Gstreamer para reproducir clips en juegos (soporte de WMF)"
msgid "" msgid ""
"Use WINE shader caching (disable only if there are microfreezes in the game)" "Use WINE shader caching (disable only if there are microfreezes in the game)"
...@@ -582,22 +582,11 @@ msgstr "" ...@@ -582,22 +582,11 @@ msgstr ""
"hay microcongelaciones en el juego)" "hay microcongelaciones en el juego)"
msgid "" msgid ""
"Works while using any version of ProtonGE in full screen mode at a " "Forced use of built-in DXGI library (in rare cases it solves problems with "
"resolution below the standard screen" "DX12 games)"
msgstr ""
"Funciona mientras se utiliza cualquier versión de ProtonGE en modo de "
"pantalla completa a una resolución por debajo de la pantalla estándar"
msgid "Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)"
msgstr ""
"Habilitar el traductor de DLSS en FSR 2 en juegos DirectX 12 (CyberFSR2)"
#, fuzzy
msgid ""
"Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based on "
"Decky-Framegen) Do not use in multiplayer games"
msgstr "" msgstr ""
"Habilitar el traductor de DLSS en FSR 2 en juegos DirectX 12 (CyberFSR2)" "Uso forzado de la biblioteca DXGI incorporada (en casos raros, resuelve "
"problemas con juegos DX12)"
msgid "" msgid ""
"Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game " "Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game "
...@@ -606,24 +595,6 @@ msgstr "" ...@@ -606,24 +595,6 @@ msgstr ""
"Habilitar los tiempos de ejecución de Easy Anti-Cheat y BattlEye Anti-Cheat " "Habilitar los tiempos de ejecución de Easy Anti-Cheat y BattlEye Anti-Cheat "
"(requerido si el juego utiliza estos sistemas anti-trampas)" "(requerido si el juego utiliza estos sistemas anti-trampas)"
msgid "Reduce pulseaudio latency to fix intermittent sound"
msgstr ""
"Reducir la latencia de PulseAudio para solucionar el sonido intermitente"
msgid ""
"Forced use of the us layout (useful for games in which the control works "
"correctly only on the us layout)"
msgstr ""
"Uso forzado del diseño de teclado US (útil para juegos en los que el control "
"funciona correctamente solo en el diseño US)"
msgid ""
"Remember the screen resolution when starting the game and return it when "
"closing (useful for games that change the screen resolution when closing)"
msgstr ""
"Recordar la resolución de pantalla al iniciar el juego y devolverla al "
"cerrar (útil para juegos que cambian la resolución de pantalla al cerrar)"
msgid "" msgid ""
"Use system mangohud, vkBasalt, obs-vkcapture and other applications using " "Use system mangohud, vkBasalt, obs-vkcapture and other applications using "
"vulkan layers" "vulkan layers"
...@@ -645,28 +616,49 @@ msgstr "" ...@@ -645,28 +616,49 @@ msgstr ""
"Desactivar la composición de escritorio (efectos). A menudo mejora el " "Desactivar la composición de escritorio (efectos). A menudo mejora el "
"rendimiento." "rendimiento."
msgid "Use container launch mode (It is recommended not to change the value)"
msgstr ""
"Utilizar el modo de lanzamiento de contenedor (Se recomienda no cambiar el "
"valor)"
msgid "Force use DirectInput protocol instead of XInput"
msgstr "Forzar el uso del protocolo DirectInput en lugar de XInput"
msgid "" msgid ""
"<b>Super + F :</b> Toggle fullscreen\n" "Enable experemental native Wayland support (need special wine build to work)"
"<b>Super + N :</b> Toggle nearest neighbour filtering\n"
"<b>Super + U :</b> Toggle FSR upscaling\n"
"<b>Super + Y :</b> Toggle NIS upscaling\n"
"<b>Super + I :</b> Increase 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/gamescope_DATE."
"png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
"<b>Super + F :</b> Alternar pantalla completa\n" "Habilite el soporte experimental nativo de Wayland (necesita una compilación "
"<b>Super + N :</b> Alternar filtrado de vecino más cercano\n" "de vino especial para funcionar)"
"<b>Super + U :</b>Alternar escalado FSR\n"
"<b>Super + Y :</b> Alternar escalado NIS\n" #, fuzzy
"<b>Super + I :</b>Aumentar la nitidez FSR en 1\n" msgid "Use Gallium Zink (OpenGL driver is implemented via Vulkan)"
"<b>Super + O :</b> Disminuir la nitidez FSR en 1\n" msgstr "Gallium Zink (OpenGL a Vulkan)"
"<b>Super + S :</b> Tomar captura de pantalla (actualmente se guarda en /tmp/"
"gamescope_DATE.png)\n" #, fuzzy
"<b>Super + G :</b>Alternar captura de teclado\n" msgid "Instead of DXVK, use WineD3D vulkan (Damavand). Experimental function."
"<b>Super + C :</b> Actualizar portapapeles" msgstr "WineD3D Vulkan (Damavand experimental)"
msgid "Disable asynchronous calls for VULKAN and DXVK modes"
msgstr "Desactivar llamadas asíncronas para los modos VULKAN y DXVK"
msgid "Forced use of older versions of OpenGL"
msgstr "Uso forzado de versiones más antiguas de OpenGL"
msgid ""
"Include a delay in releasing some memory to bypass errors associated with "
"using the application after the memory is released"
msgstr ""
"Incluir un retraso en la liberación de cierta memoria para evitar errores "
"asociados con el uso de la aplicación después de que la memoria se haya "
"liberado"
msgid ""
"A very dangerous way to hack the memory write timer in ntdll. This improves "
"the performance of some very specific games. (It is recommended not to "
"change the value.)"
msgstr ""
"Esto mejora el rendimiento de algunos juegos muy específicos. (Se recomienda "
"no cambiar el valor)"
msgid "Change the version of <b>WINDOWS</b> emulation" msgid "Change the version of <b>WINDOWS</b> emulation"
msgstr "Cambiar la versión de emulación de <b>WINDOWS</b>" msgstr "Cambiar la versión de emulación de <b>WINDOWS</b>"
...@@ -2196,6 +2188,16 @@ msgstr "Restarting STEAM... Please wait." ...@@ -2196,6 +2188,16 @@ msgstr "Restarting STEAM... Please wait."
msgid "Please wait. downloading covers for" msgid "Please wait. downloading covers for"
msgstr "Por favor, espera. Descargando portadas para" msgstr "Por favor, espera. Descargando portadas para"
#~ msgid "Change the version of WINDOWS 10 to WINDOWS 7 in the prefix"
#~ msgstr "Cambiar la versión de Windows 10 a Windows 7 en el prefijo"
#~ msgid ""
#~ "Remember the screen resolution when starting the game and return it when "
#~ "closing (useful for games that change the screen resolution when closing)"
#~ msgstr ""
#~ "Recordar la resolución de pantalla al iniciar el juego y devolverla al "
#~ "cerrar (útil para juegos que cambian la resolución de pantalla al cerrar)"
#~ msgid "" #~ msgid ""
#~ "d3dadapter9.so.1.0.0 - Not found in the system.\\nInstall the missing " #~ "d3dadapter9.so.1.0.0 - Not found in the system.\\nInstall the missing "
#~ "package: <b>d3dadapter9</b>" #~ "package: <b>d3dadapter9</b>"
......
...@@ -7,17 +7,17 @@ msgid "" ...@@ -7,17 +7,17 @@ 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-02-27 01:09+0300\n" "POT-Creation-Date: 2025-02-27 20:05+0500\n"
"PO-Revision-Date: 2025-02-22 14:56+0300\n" "PO-Revision-Date: 2025-02-27 20:06+0500\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: ru_RU\n" "Language: ru_RU\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n"
"X-Generator: Poedit 3.5\n" "X-Generator: Poedit 3.4.4\n"
msgid "" msgid ""
"A running PortProton session was detected.\\nDo you want to end the previous " "A running PortProton session was detected.\\nDo you want to end the previous "
...@@ -86,9 +86,6 @@ msgstr "Использовать системную версию wine" ...@@ -86,9 +86,6 @@ msgstr "Использовать системную версию wine"
msgid "WineD3D OpenGL (For video cards without Vulkan)" msgid "WineD3D OpenGL (For video cards without Vulkan)"
msgstr "WineD3D OpenGL (для видеокарт без поддержки Vulkan)" msgstr "WineD3D OpenGL (для видеокарт без поддержки Vulkan)"
msgid "WineD3D Vulkan (Damavand experimental)"
msgstr "WineD3D Vulkan (Damavand - экспериментальный)"
msgid "Legacy DXVK (Vulkan v1.1)" msgid "Legacy DXVK (Vulkan v1.1)"
msgstr "Устаревший DXVK (Vulkan v1.1)" msgstr "Устаревший DXVK (Vulkan v1.1)"
...@@ -98,9 +95,6 @@ msgstr "Стабильные DXVK, VKD3D (Vulkan v1.2)" ...@@ -98,9 +95,6 @@ msgstr "Стабильные DXVK, VKD3D (Vulkan v1.2)"
msgid "Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)" msgid "Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)"
msgstr "Новейшие DXVK, VKD3D, D8VK (Vulkan v1.3+)" msgstr "Новейшие DXVK, VKD3D, D8VK (Vulkan v1.3+)"
msgid "Gallium Zink (OpenGL to Vulkan)"
msgstr "Gallium Zink (трансляция OpenGL в Vulkan)"
msgid "GET-OTHER-WINE" msgid "GET-OTHER-WINE"
msgstr "Скачать другие версии wine" msgstr "Скачать другие версии wine"
...@@ -459,6 +453,21 @@ msgid "WINE MANAGER" ...@@ -459,6 +453,21 @@ msgid "WINE MANAGER"
msgstr "Менеджер WINE" msgstr "Менеджер WINE"
msgid "" msgid ""
"Using FPS and system load monitoring (Turns on and off by the key "
"combination - right Shift + F12)"
msgstr ""
"Использовать мониторинг FPS и нагрузки системы (включается и выключается "
"комбинацией клавиш — правый Shift + F12)"
msgid "Forced use of MANGOHUD system settings (GOverlay, etc.)"
msgstr ""
"Принудительное использование системных настроек MangoHud (GOverlay и т.п.)"
msgid "Forced use of VKBASALT system settings (GOverlay, etc.)"
msgstr ""
"Принудительное использование системных настроек vkBasalt (GOverlay и т.п.)"
msgid ""
"Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, DirectDraw " "Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, DirectDraw "
"1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need use WineLG (For " "1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need use WineLG (For "
"Gallium Nine and Zink use too)" "Gallium Nine and Zink use too)"
...@@ -467,20 +476,27 @@ msgstr "" ...@@ -467,20 +476,27 @@ msgstr ""
"DirectDraw 1-7, Direct3D 2-9) для всех 3D API. Для WineD3D OpenGL и Gallium " "DirectDraw 1-7, Direct3D 2-9) для всех 3D API. Для WineD3D OpenGL и Gallium "
"Zink необходимо использовать WineLG" "Zink необходимо использовать WineLG"
msgid "Force use DirectInput protocol instead of XInput"
msgstr ""
"Принудительное использование протокола DirectInput вместо XInput для "
"поддерживаемых устройств и геймпадов. DirectInput необходим для опознания "
"таких геймпадов, как Sony DualSense, DualShock 4, DualShock 3 или для "
"поддержки геймпадов в старых играх. Геймпады, работающие преимущественно на "
"протоколе XInput, также работают. Выключите эту опцию, если геймпад перестал "
"опознаваться игрой"
msgid "" msgid ""
"Enable experemental native Wayland support (need special wine build to work)" "<b>Super + F :</b> Toggle fullscreen\n"
"<b>Super + N :</b> Toggle nearest neighbour filtering\n"
"<b>Super + U :</b> Toggle FSR upscaling\n"
"<b>Super + Y :</b> Toggle NIS upscaling\n"
"<b>Super + I :</b> Increase 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/gamescope_DATE."
"png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
"Включить экспериментальную поддержку запуска игры/программы из-под нативной " "<b>Super + F:</b> Переключение полноэкранного режима\n"
"сессии Wayland, минуя XWayland (для работы требуется специальная сборка Wine)" "<b>Super + N:</b> Переключение фильтрации\n"
"<b>Super + U:</b> Переключение режима масштабирования на FSR\n"
"<b>Super + Y:</b> Переключение режима масштабирования на NIS\n"
"<b>Super + I:</b> Увеличение резкости FSR на 1\n"
"<b>Super + O:</b> Уменьшение резкости FSR на 1\n"
"<b>Super + S:</b> Снимок экрана (находится в /tmp/gamescope_DATE.png)\n"
"<b>Super + G:</b> Переключение захвата клавиатуры\n"
"<b>Super + C:</b> Обновление буфера обмена"
msgid "" msgid ""
"Do not use in-process synchronization primitives based on eventfd. (It is " "Do not use in-process synchronization primitives based on eventfd. (It is "
...@@ -503,21 +519,28 @@ msgstr "" ...@@ -503,21 +519,28 @@ msgstr ""
"Включить поддержку vkd3d — Трассировка лучей (только для игр, работающих на " "Включить поддержку vkd3d — Трассировка лучей (только для игр, работающих на "
"DirectX 12)" "DirectX 12)"
msgid ""
"Required for video playback in some games so that it is not distorted "
"(usually colored pink)"
msgstr ""
"Требуется для воспроизведения видео в некоторых играх, чтобы оно не "
"искажалось (обычно окрашено в розовый цвет)"
msgid "Disable asynchronous calls for VULKAN and DXVK modes"
msgstr "Отключить асинхронные вызовы для режимов VULKAN и DXVK"
msgid "Enable DLSS on supported NVIDIA graphics cards" msgid "Enable DLSS on supported NVIDIA graphics cards"
msgstr "Включить DLSS на поддерживаемых видеокартах NVIDIA" msgstr "Включить DLSS на поддерживаемых видеокартах NVIDIA"
msgid "Forced use of older versions of OpenGL" msgid "Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)"
msgstr "Принудительное использование старых версий OpenGL" msgstr ""
"Включить трансляцию DLSS в FSR 2 в играх на DirectX 12 (CyberFSR2). "
"Позволяет задействовать FSR 2 в играх с поддержкой DLSS"
msgid ""
"Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based on "
"Decky-Framegen) Do not use in multiplayer games"
msgstr ""
"Включить трансляцию DLSS 3 с генерацией кадров в FSR 3 в играх на DirectX 12 "
"(Decky-Framegen). Клавиша Insert открывает окно настроек OptiScaler внутри "
"игры. Не используйте в мультиплеерных играх"
msgid ""
"Works while using any version of ProtonGE in full screen mode at a "
"resolution below the standard screen"
msgstr ""
"Работает при использовании любой версии ProtonGE в полноэкранном режиме с "
"разрешением ниже стандартного экрана"
msgid "Disguise all features used for NVIDIA graphics cards" msgid "Disguise all features used for NVIDIA graphics cards"
msgstr "Скрыть все функции, используемые видеокартами NVIDIA" msgstr "Скрыть все функции, используемые видеокартами NVIDIA"
...@@ -528,39 +551,9 @@ msgstr "Использовать виртуальный рабочий стол ...@@ -528,39 +551,9 @@ msgstr "Использовать виртуальный рабочий стол
msgid "Run the application in the terminal" msgid "Run the application in the terminal"
msgstr "Запустить приложение в терминале" msgstr "Запустить приложение в терминале"
msgid ""
"Include a delay in releasing some memory to bypass errors associated with "
"using the application after the memory is released"
msgstr ""
"Включить задержку освобождения некоторой памяти для обхода ошибок, связанных "
"с использованием приложения после освобождения памяти"
msgid ""
"A very dangerous way to hack the memory write timer in ntdll. This improves "
"the performance of some very specific games. (It is recommended not to "
"change the value.)"
msgstr ""
"Очень опасный способ взломать таймер записи в память в ntdll. Это улучшает "
"производительность некоторых очень специфических игр (рекомендуется не "
"изменять значение)"
msgid "Disable the window for selecting startup modes and WINE versions" msgid "Disable the window for selecting startup modes and WINE versions"
msgstr "Отключить окно выбора режимов запуска и версии WINE" msgstr "Отключить окно выбора режимов запуска и версии WINE"
msgid "Use Gstreamer to output clips in games (WMF support)"
msgstr "Использовать Gstreamer для показа видеороликов в играх (поддержка WMF)"
msgid "Use container launch mode (It is recommended not to change the value)"
msgstr ""
"Использовать режим запуска контейнера (рекомендуется не менять значение)"
msgid ""
"Using FPS and system load monitoring (Turns on and off by the key "
"combination - right Shift + F12)"
msgstr ""
"Использовать мониторинг FPS и нагрузки системы (включается и выключается "
"комбинацией клавиш — правый Shift + F12)"
msgid "" msgid ""
"Using automatic system optimization to improve performance in games " "Using automatic system optimization to improve performance in games "
"(provided the gamemode package is installed on the system, doesn't work with " "(provided the gamemode package is installed on the system, doesn't work with "
...@@ -570,26 +563,30 @@ msgstr "" ...@@ -570,26 +563,30 @@ msgstr ""
"производительности в играх (при условии, что в системе установлен пакет " "производительности в играх (при условии, что в системе установлен пакет "
"gamemode, не работает вместе с ananicy)" "gamemode, не работает вместе с ananicy)"
msgid "Enable forced use of third-party DirectX libraries"
msgstr "Включить принудительное использование сторонних библиотек DirectX"
msgid "" msgid ""
"Forced use of built-in DXGI library (in rare cases it solves problems with " "Required for video playback in some games so that it is not distorted "
"DX12 games)" "(usually colored pink)"
msgstr "" msgstr ""
"Принудительное использование встроенной библиотеки DXGI (в редких случаях " "Требуется для воспроизведения видео в некоторых играх, чтобы оно не "
"решает проблемы с играми на DirectX 12)" "искажалось (обычно окрашено в розовый цвет)"
msgid "Forced use of MANGOHUD system settings (GOverlay, etc.)" msgid "Reduce pulseaudio latency to fix intermittent sound"
msgstr "" msgstr ""
"Принудительное использование системных настроек MangoHud (GOverlay и т.п.)" "Уменьшение задержки PulseAudio для исправления прерывистого звука. Не "
"работает, если установлена система звука PipeWire"
msgid "Forced use of VKBASALT system settings (GOverlay, etc.)" msgid ""
"Forced use of the us layout (useful for games in which the control works "
"correctly only on the us layout)"
msgstr "" msgstr ""
"Принудительное использование системных настроек vkBasalt (GOverlay и т.п.)" "Принудительное использование US-раскладки (полезно для игр, в которых "
"управление корректно работает только на английской раскладке)"
msgid "Enable forced use of third-party DirectX libraries"
msgstr "Включить принудительное использование сторонних библиотек DirectX"
msgid "Change the version of WINDOWS 10 to WINDOWS 7 in the prefix" msgid "Use Gstreamer to output clips in games (WMF support)"
msgstr "Изменить версию WINDOWS 10 на WINDOWS 7 в префиксе" msgstr "Использовать Gstreamer для показа видеороликов в играх (поддержка WMF)"
msgid "" msgid ""
"Use WINE shader caching (disable only if there are microfreezes in the game)" "Use WINE shader caching (disable only if there are microfreezes in the game)"
...@@ -600,24 +597,11 @@ msgstr "" ...@@ -600,24 +597,11 @@ msgstr ""
"1 и т.д.)" "1 и т.д.)"
msgid "" msgid ""
"Works while using any version of ProtonGE in full screen mode at a " "Forced use of built-in DXGI library (in rare cases it solves problems with "
"resolution below the standard screen" "DX12 games)"
msgstr ""
"Работает при использовании любой версии ProtonGE в полноэкранном режиме с "
"разрешением ниже стандартного экрана"
msgid "Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)"
msgstr ""
"Включить трансляцию DLSS в FSR 2 в играх на DirectX 12 (CyberFSR2). "
"Позволяет задействовать FSR 2 в играх с поддержкой DLSS"
msgid ""
"Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based on "
"Decky-Framegen) Do not use in multiplayer games"
msgstr "" msgstr ""
"Включить трансляцию DLSS 3 с генерацией кадров в FSR 3 в играх на DirectX 12 " "Принудительное использование встроенной библиотеки DXGI (в редких случаях "
"(Decky-Framegen). Клавиша Insert открывает окно настроек OptiScaler внутри " "решает проблемы с играми на DirectX 12)"
"игры. Не используйте в мультиплеерных играх"
msgid "" msgid ""
"Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game " "Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game "
...@@ -626,25 +610,6 @@ msgstr "" ...@@ -626,25 +610,6 @@ msgstr ""
"Включить поддержку Easy Anti-Cheat и BattlEye Anti-Cheat. Необходимо для " "Включить поддержку Easy Anti-Cheat и BattlEye Anti-Cheat. Необходимо для "
"некоторых онлайн игр" "некоторых онлайн игр"
msgid "Reduce pulseaudio latency to fix intermittent sound"
msgstr ""
"Уменьшение задержки PulseAudio для исправления прерывистого звука. Не "
"работает, если установлена система звука PipeWire"
msgid ""
"Forced use of the us layout (useful for games in which the control works "
"correctly only on the us layout)"
msgstr ""
"Принудительное использование US-раскладки (полезно для игр, в которых "
"управление корректно работает только на английской раскладке)"
msgid ""
"Remember the screen resolution when starting the game and return it when "
"closing (useful for games that change the screen resolution when closing)"
msgstr ""
"Запоминать разрешение экрана рабочего стола перед запуском игры и возвращать "
"его при закрытии (полезно для игр, меняющих разрешение экрана рабочего стола)"
msgid "" msgid ""
"Use system mangohud, vkBasalt, obs-vkcapture and other applications using " "Use system mangohud, vkBasalt, obs-vkcapture and other applications using "
"vulkan layers" "vulkan layers"
...@@ -667,27 +632,54 @@ msgstr "" ...@@ -667,27 +632,54 @@ msgstr ""
"производительность.\n" "производительность.\n"
"Не отключать, если монитор поддерживает FreeSync и у Вас видеокарта AMD." "Не отключать, если монитор поддерживает FreeSync и у Вас видеокарта AMD."
msgid "Use container launch mode (It is recommended not to change the value)"
msgstr ""
"Использовать режим запуска контейнера (рекомендуется не менять значение)"
msgid "Force use DirectInput protocol instead of XInput"
msgstr ""
"Принудительное использование протокола DirectInput вместо XInput для "
"поддерживаемых устройств и геймпадов. DirectInput необходим для опознания "
"таких геймпадов, как Sony DualSense, DualShock 4, DualShock 3 или для "
"поддержки геймпадов в старых играх. Геймпады, работающие преимущественно на "
"протоколе XInput, также работают. Выключите эту опцию, если геймпад перестал "
"опознаваться игрой"
msgid "" msgid ""
"<b>Super + F :</b> Toggle fullscreen\n" "Enable experemental native Wayland support (need special wine build to work)"
"<b>Super + N :</b> Toggle nearest neighbour filtering\n"
"<b>Super + U :</b> Toggle FSR upscaling\n"
"<b>Super + Y :</b> Toggle NIS upscaling\n"
"<b>Super + I :</b> Increase 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/gamescope_DATE."
"png)\n"
"<b>Super + G :</b> Toggle keyboard grab\n"
"<b>Super + C :</b> Update clipboard"
msgstr "" msgstr ""
"<b>Super + F:</b> Переключение полноэкранного режима\n" "Включить экспериментальную поддержку запуска игры/программы из-под нативной "
"<b>Super + N:</b> Переключение фильтрации\n" "сессии Wayland, минуя XWayland (для работы требуется специальная сборка Wine)"
"<b>Super + U:</b> Переключение режима масштабирования на FSR\n"
"<b>Super + Y:</b> Переключение режима масштабирования на NIS\n" msgid "Use Gallium Zink (OpenGL driver is implemented via Vulkan)"
"<b>Super + I:</b> Увеличение резкости FSR на 1\n" msgstr "Использовать Gallium Zink (трансляция OpenGL в Vulkan)"
"<b>Super + O:</b> Уменьшение резкости FSR на 1\n"
"<b>Super + S:</b> Снимок экрана (находится в /tmp/gamescope_DATE.png)\n" msgid "Instead of DXVK, use WineD3D vulkan (Damavand). Experimental function."
"<b>Super + G:</b> Переключение захвата клавиатуры\n" msgstr ""
"<b>Super + C:</b> Обновление буфера обмена" "Вместо DXVK используется WineD3D vulkan (Дамаванд). Экспериментальная "
"функция."
msgid "Disable asynchronous calls for VULKAN and DXVK modes"
msgstr "Отключить асинхронные вызовы для режимов VULKAN и DXVK"
msgid "Forced use of older versions of OpenGL"
msgstr "Принудительное использование старых версий OpenGL"
msgid ""
"Include a delay in releasing some memory to bypass errors associated with "
"using the application after the memory is released"
msgstr ""
"Включить задержку освобождения некоторой памяти для обхода ошибок, связанных "
"с использованием приложения после освобождения памяти"
msgid ""
"A very dangerous way to hack the memory write timer in ntdll. This improves "
"the performance of some very specific games. (It is recommended not to "
"change the value.)"
msgstr ""
"Очень опасный способ взломать таймер записи в память в ntdll. Это улучшает "
"производительность некоторых очень специфических игр (рекомендуется не "
"изменять значение)"
msgid "Change the version of <b>WINDOWS</b> emulation" msgid "Change the version of <b>WINDOWS</b> emulation"
msgstr "Изменить версию эмуляции <b>WINDOWS</b>" msgstr "Изменить версию эмуляции <b>WINDOWS</b>"
...@@ -2183,6 +2175,20 @@ msgstr "Перезапускаем STEAM... Пожалуйста, подожди ...@@ -2183,6 +2175,20 @@ msgstr "Перезапускаем STEAM... Пожалуйста, подожди
msgid "Please wait. downloading covers for" msgid "Please wait. downloading covers for"
msgstr "Пожалуйста, подождите. Загрузка обложек для" msgstr "Пожалуйста, подождите. Загрузка обложек для"
#~ msgid "WineD3D Vulkan (Damavand experimental)"
#~ msgstr "WineD3D Vulkan (Damavand - экспериментальный)"
#~ msgid "Change the version of WINDOWS 10 to WINDOWS 7 in the prefix"
#~ msgstr "Изменить версию WINDOWS 10 на WINDOWS 7 в префиксе"
#~ msgid ""
#~ "Remember the screen resolution when starting the game and return it when "
#~ "closing (useful for games that change the screen resolution when closing)"
#~ msgstr ""
#~ "Запоминать разрешение экрана рабочего стола перед запуском игры и "
#~ "возвращать его при закрытии (полезно для игр, меняющих разрешение экрана "
#~ "рабочего стола)"
#~ msgid "" #~ msgid ""
#~ "d3dadapter9.so.1.0.0 - Not found in the system.\\nInstall the missing " #~ "d3dadapter9.so.1.0.0 - Not found in the system.\\nInstall the missing "
#~ "package: <b>d3dadapter9</b>" #~ "package: <b>d3dadapter9</b>"
......
...@@ -3613,6 +3613,14 @@ start_portwine () { ...@@ -3613,6 +3613,14 @@ start_portwine () {
# 3D API # 3D API
unset CP_VKD3D_FILES CP_DXVK_FILES CP_DGV2_FILES CP_WINE_FILES PATH_TO_DXVK_FILES PATH_TO_VKD3D_FILES unset CP_VKD3D_FILES CP_DXVK_FILES CP_DGV2_FILES CP_WINE_FILES PATH_TO_DXVK_FILES PATH_TO_VKD3D_FILES
if [[ $PW_USE_DAMAVAND == "1" ]] && [[ $PW_VULKAN_USE != "0" ]] ; then
# WINED3D VULKAN (DAMAVAND)
print_info "Use DAMAVAND (DirectX to wined3d vulkan)"
PATH_TO_VKD3D_FILES="${PW_VULKAN_DIR}/vkd3d-proton-${VKD3D_GIT_VER}"
CP_VKD3D_FILES="libvkd3d-1 libvkd3d-shader-1"
CP_WINE_FILES="d3d12 d3d12core d3d11 d3d10core d3d10_1 d3d10 d3d9 d3d8 dxgi"
export WINE_D3D_CONFIG="renderer=vulkan"
else
case "${PW_VULKAN_USE}" in case "${PW_VULKAN_USE}" in
0) 0)
# WINED3D OPENGL # WINED3D OPENGL
...@@ -3624,6 +3632,7 @@ start_portwine () { ...@@ -3624,6 +3632,7 @@ start_portwine () {
export mesa_glthread="true" export mesa_glthread="true"
export WINE_D3D_CONFIG="renderer=gl" export WINE_D3D_CONFIG="renderer=gl"
export PW_VKBASALT="0" export PW_VKBASALT="0"
export PW_USE_GALLIUM_ZINK="0"
;; ;;
1) 1)
# STABLE DXVK AND VKD3D # STABLE DXVK AND VKD3D
...@@ -3647,15 +3656,23 @@ start_portwine () { ...@@ -3647,15 +3656,23 @@ start_portwine () {
CP_VKD3D_FILES="d3d12 d3d12core libvkd3d-1 libvkd3d-shader-1" CP_VKD3D_FILES="d3d12 d3d12core libvkd3d-1 libvkd3d-shader-1"
CP_WINE_FILES="d3d10_1 d3d10" CP_WINE_FILES="d3d10_1 d3d10"
;; ;;
4) 5)
# GALLIUM ZINK # LEGACY DXVK
print_info "Use GALLIUM-ZINK (OpenGL on MESA vulkan drivers)" print_info "DXVK v.${DXVK_LEGACY_VER} in use"
PATH_TO_DXVK_FILES="${PW_VULKAN_DIR}/dxvk-${DXVK_LEGACY_VER}"
PATH_TO_VKD3D_FILES="${PW_VULKAN_DIR}/vkd3d-proton-${VKD3D_GIT_VER}" PATH_TO_VKD3D_FILES="${PW_VULKAN_DIR}/vkd3d-proton-${VKD3D_GIT_VER}"
CP_DXVK_FILES="d3d11 d3d10core d3d10_1 d3d10 d3d9 dxgi"
CP_VKD3D_FILES="libvkd3d-1 libvkd3d-shader-1" CP_VKD3D_FILES="libvkd3d-1 libvkd3d-shader-1"
CP_WINE_FILES="d3d12 d3d12core d3d11 d3d10core d3d10_1 d3d10 d3d9 d3d8 dxgi" CP_WINE_FILES="d3d12 d3d12core d3d8"
;;
esac
fi
if [[ $PW_USE_GALLIUM_ZINK == "1" ]] ; then
# GALLIUM ZINK
print_info "Use GALLIUM-ZINK (OpenGL on MESA vulkan drivers)"
export __GL_YIELD="NOTHING" export __GL_YIELD="NOTHING"
export mesa_glthread="true" export mesa_glthread="true"
export WINE_D3D_CONFIG="renderer=gl"
export __GLX_VENDOR_LIBRARY_NAME="mesa" export __GLX_VENDOR_LIBRARY_NAME="mesa"
export MESA_LOADER_DRIVER_OVERRIDE="zink" export MESA_LOADER_DRIVER_OVERRIDE="zink"
export GALLIUM_DRIVER="zink" export GALLIUM_DRIVER="zink"
...@@ -3668,25 +3685,7 @@ start_portwine () { ...@@ -3668,25 +3685,7 @@ start_portwine () {
if [[ $(check_vendor_gpu) =~ nouveau ]] ; then if [[ $(check_vendor_gpu) =~ nouveau ]] ; then
export NOUVEAU_USE_ZINK="1" export NOUVEAU_USE_ZINK="1"
fi fi
;; fi
5)
# LEGACY DXVK
print_info "DXVK v.${DXVK_LEGACY_VER} in use"
PATH_TO_DXVK_FILES="${PW_VULKAN_DIR}/dxvk-${DXVK_LEGACY_VER}"
PATH_TO_VKD3D_FILES="${PW_VULKAN_DIR}/vkd3d-proton-${VKD3D_GIT_VER}"
CP_DXVK_FILES="d3d11 d3d10core d3d10_1 d3d10 d3d9 dxgi"
CP_VKD3D_FILES="libvkd3d-1 libvkd3d-shader-1"
CP_WINE_FILES="d3d12 d3d12core d3d8"
;;
6)
# WINED3D VULKAN (DAMAVAND)
print_info "Use DAMAVAND (DirectX to wined3d vulkan)"
PATH_TO_VKD3D_FILES="${PW_VULKAN_DIR}/vkd3d-proton-${VKD3D_GIT_VER}"
CP_VKD3D_FILES="libvkd3d-1 libvkd3d-shader-1"
CP_WINE_FILES="d3d12 d3d12core d3d11 d3d10core d3d10_1 d3d10 d3d9 d3d8 dxgi"
export WINE_D3D_CONFIG="renderer=vulkan"
;;
esac
# DGVOODOO2 enable: # DGVOODOO2 enable:
if [[ "${PW_DGVOODOO2}" == "1" ]] ; then if [[ "${PW_DGVOODOO2}" == "1" ]] ; then
...@@ -3712,16 +3711,10 @@ start_portwine () { ...@@ -3712,16 +3711,10 @@ start_portwine () {
2) 2)
rm_from_var CP_DXVK_FILES "d3d9 d3d8" rm_from_var CP_DXVK_FILES "d3d9 d3d8"
;; ;;
4)
rm_from_var CP_WINE_FILES "d3d9 d3d8"
;;
5) 5)
rm_from_var CP_DXVK_FILES "d3d9" rm_from_var CP_DXVK_FILES "d3d9"
rm_from_var CP_WINE_FILES "d3d8" rm_from_var CP_WINE_FILES "d3d8"
;; ;;
6)
rm_from_var CP_WINE_FILES "d3d9 d3d8"
;;
esac esac
fi fi
...@@ -5039,7 +5032,7 @@ gui_edit_db () { ...@@ -5039,7 +5032,7 @@ gui_edit_db () {
PW_WINE_FULLSCREEN_FSR PW_HIDE_NVIDIA_GPU PW_VIRTUAL_DESKTOP PW_USE_TERMINAL PW_GUI_DISABLED_CS PW_USE_GAMEMODE PW_WINE_FULLSCREEN_FSR PW_HIDE_NVIDIA_GPU PW_VIRTUAL_DESKTOP PW_USE_TERMINAL PW_GUI_DISABLED_CS PW_USE_GAMEMODE
PW_USE_D3D_EXTRAS PW_FIX_VIDEO_IN_GAME PW_REDUCE_PULSE_LATENCY PW_USE_US_LAYOUT PW_USE_GSTREAMER PW_USE_D3D_EXTRAS PW_FIX_VIDEO_IN_GAME PW_REDUCE_PULSE_LATENCY PW_USE_US_LAYOUT PW_USE_GSTREAMER
PW_USE_SHADER_CACHE PW_USE_WINE_DXGI PW_USE_EAC_AND_BE PW_USE_SYSTEM_VK_LAYERS PW_USE_OBS_VKCAPTURE PW_USE_SHADER_CACHE PW_USE_WINE_DXGI PW_USE_EAC_AND_BE PW_USE_SYSTEM_VK_LAYERS PW_USE_OBS_VKCAPTURE
PW_DISABLE_COMPOSITING PW_USE_RUNTIME PW_DINPUT_PROTOCOL PW_USE_NATIVE_WAYLAND PW_DISABLE_COMPOSITING PW_USE_RUNTIME PW_DINPUT_PROTOCOL PW_USE_NATIVE_WAYLAND PW_USE_GALLIUM_ZINK PW_USE_DAMAVAND
) )
if check_wayland_session ; then if check_wayland_session ; then
...@@ -5051,68 +5044,68 @@ gui_edit_db () { ...@@ -5051,68 +5044,68 @@ gui_edit_db () {
if check_flatpak ; then if check_flatpak ; then
rm_from_array "PW_EDIT_DB_LIST" PW_USE_RUNTIME rm_from_array "PW_EDIT_DB_LIST" PW_USE_RUNTIME
fi fi
# PW_HEAP_DELAY_FREE
PW_DGVOODOO2_INFO=${translations[Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, DirectDraw 1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need use WineLG (For Gallium Nine and Zink use too)]} PW_MANGOHUD_INFO=${translations[Using FPS and system load monitoring (Turns on and off by the key combination - right Shift + F12)]}
PW_DINPUT_PROTOCOL_INFO=${translations[Force use DirectInput protocol instead of XInput]} PW_MANGOHUD_USER_CONF_INFO=${translations[Forced use of MANGOHUD system settings (GOverlay, etc.)]}
PW_USE_NATIVE_WAYLAND_INFO=${translations[Enable experemental native Wayland support (need special wine build to work)]}
PW_VKBASALT_INFO=${translations[Enable vkBasalt by default to improve graphics in games running on Vulkan. (The HOME hotkey disables vkbasalt)]} PW_VKBASALT_INFO=${translations[Enable vkBasalt by default to improve graphics in games running on Vulkan. (The HOME hotkey disables vkbasalt)]}
PW_VKBASALT_USER_CONF_INFO=${translations[Forced use of VKBASALT system settings (GOverlay, etc.)]}
PW_DGVOODOO2_INFO=${translations[Enable dgVoodoo2. Forced use all dgVoodoo2 libs (Glide 2.11-3.1, DirectDraw 1-7, Direct3D 2-9) on all 3D API. For WineD3D OpenGL need use WineLG (For Gallium Nine and Zink use too)]}
PW_GAMESCOPE_INFO=${translations[<b>Super + F :</b> Toggle fullscreen
<b>Super + N :</b> Toggle nearest neighbour filtering
<b>Super + U :</b> Toggle FSR upscaling
<b>Super + Y :</b> Toggle NIS upscaling
<b>Super + I :</b> Increase FSR sharpness by 1
<b>Super + O :</b> Decrease FSR sharpness by 1
<b>Super + S :</b> Take screenshot (currently goes to /tmp/gamescope_DATE.png)
<b>Super + G :</b> Toggle keyboard grab
<b>Super + C :</b> Update clipboard]}
PW_NO_ESYNC_INFO=${translations[Do not use in-process synchronization primitives based on eventfd. (It is recommended not to change the value.)]} PW_NO_ESYNC_INFO=${translations[Do not use in-process synchronization primitives based on eventfd. (It is recommended not to change the value.)]}
PW_NO_FSYNC_INFO=${translations[Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems without FUTEX_WAIT_MULTIPLE support) (It is recommended not to change the value)]} PW_NO_FSYNC_INFO=${translations[Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems without FUTEX_WAIT_MULTIPLE support) (It is recommended not to change the value)]}
PW_USE_RAY_TRACING_INFO=${translations[Enable vkd3d support - Ray Tracing]} PW_USE_RAY_TRACING_INFO=${translations[Enable vkd3d support - Ray Tracing]}
PW_FIX_VIDEO_IN_GAME_INFO=${translations[Required for video playback in some games so that it is not distorted (usually colored pink)]}
PW_VULKAN_NO_ASYNC_INFO=${translations[Disable asynchronous calls for VULKAN and DXVK modes]}
PW_USE_NVAPI_AND_DLSS_INFO=${translations[Enable DLSS on supported NVIDIA graphics cards]} PW_USE_NVAPI_AND_DLSS_INFO=${translations[Enable DLSS on supported NVIDIA graphics cards]}
PW_OLD_GL_STRING_INFO=${translations[Forced use of older versions of OpenGL]} PW_USE_FAKE_DLSS_INFO=${translations[Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)]}
PW_USE_FAKE_DLSS_3_INFO=${translations[Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based on Decky-Framegen) Do not use in multiplayer games]}
PW_WINE_FULLSCREEN_FSR_INFO=${translations[Works while using any version of ProtonGE in full screen mode at a resolution below the standard screen]}
PW_HIDE_NVIDIA_GPU_INFO=${translations[Disguise all features used for NVIDIA graphics cards]} PW_HIDE_NVIDIA_GPU_INFO=${translations[Disguise all features used for NVIDIA graphics cards]}
PW_VIRTUAL_DESKTOP_INFO=${translations[Enable the application to run in the WINE virtual desktop]} PW_VIRTUAL_DESKTOP_INFO=${translations[Enable the application to run in the WINE virtual desktop]}
PW_USE_TERMINAL_INFO=${translations[Run the application in the terminal]} PW_USE_TERMINAL_INFO=${translations[Run the application in the terminal]}
PW_HEAP_DELAY_FREE_INFO=${translations[Include a delay in releasing some memory to bypass errors associated with using the application after the memory is released]}
PW_NO_WRITE_WATCH_INFO=${translations[A very dangerous way to hack the memory write timer in ntdll. This improves the performance of some very specific games. (It is recommended not to change the value.)]}
PW_GUI_DISABLED_CS_INFO=${translations[Disable the window for selecting startup modes and WINE versions]} PW_GUI_DISABLED_CS_INFO=${translations[Disable the window for selecting startup modes and WINE versions]}
PW_USE_GSTREAMER_INFO=${translations[Use Gstreamer to output clips in games (WMF support)]}
PW_USE_RUNTIME_INFO=${translations[Use container launch mode (It is recommended not to change the value)]}
PW_MANGOHUD_INFO=${translations[Using FPS and system load monitoring (Turns on and off by the key combination - right Shift + F12)]}
PW_USE_GAMEMODE_INFO=${translations[Using automatic system optimization to improve performance in games (provided the gamemode package is installed on the system, doesn\'t work with ananicy)]} PW_USE_GAMEMODE_INFO=${translations[Using automatic system optimization to improve performance in games (provided the gamemode package is installed on the system, doesn\'t work with ananicy)]}
PW_USE_WINE_DXGI_INFO=${translations[Forced use of built-in DXGI library (in rare cases it solves problems with DX12 games)]}
PW_MANGOHUD_USER_CONF_INFO=${translations[Forced use of MANGOHUD system settings (GOverlay, etc.)]}
PW_VKBASALT_USER_CONF_INFO=${translations[Forced use of VKBASALT system settings (GOverlay, etc.)]}
PW_USE_D3D_EXTRAS_INFO=${translations[Enable forced use of third-party DirectX libraries]} PW_USE_D3D_EXTRAS_INFO=${translations[Enable forced use of third-party DirectX libraries]}
PW_USE_WINDOWS_7_INFO=${translations[Change the version of WINDOWS 10 to WINDOWS 7 in the prefix]} PW_FIX_VIDEO_IN_GAME_INFO=${translations[Required for video playback in some games so that it is not distorted (usually colored pink)]}
PW_USE_SHADER_CACHE_INFO=${translations[Use WINE shader caching (disable only if there are microfreezes in the game)]}
PW_WINE_FULLSCREEN_FSR_INFO=${translations[Works while using any version of ProtonGE in full screen mode at a resolution below the standard screen]}
PW_USE_FAKE_DLSS_INFO=${translations[Enable DLSS translator in FSR 2 in DirectX 12 games (CyberFSR2)]}
PW_USE_FAKE_DLSS_3_INFO=${translations[Enable DLSS 3 with FG translator in FSR 3 in DirectX 12 games (based on Decky-Framegen) Do not use in multiplayer games]}
PW_USE_EAC_AND_BE_INFO=${translations[Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game used this anti-cheats)]}
PW_REDUCE_PULSE_LATENCY_INFO=${translations[Reduce pulseaudio latency to fix intermittent sound]} PW_REDUCE_PULSE_LATENCY_INFO=${translations[Reduce pulseaudio latency to fix intermittent sound]}
PW_USE_US_LAYOUT_INFO=${translations[Forced use of the us layout (useful for games in which the control works correctly only on the us layout)]} PW_USE_US_LAYOUT_INFO=${translations[Forced use of the us layout (useful for games in which the control works correctly only on the us layout)]}
PW_RESTORE_RESOLUTION_INFO=${translations[Remember the screen resolution when starting the game and return it when closing (useful for games that change the screen resolution when closing)]} PW_USE_GSTREAMER_INFO=${translations[Use Gstreamer to output clips in games (WMF support)]}
PW_USE_SHADER_CACHE_INFO=${translations[Use WINE shader caching (disable only if there are microfreezes in the game)]}
PW_USE_WINE_DXGI_INFO=${translations[Forced use of built-in DXGI library (in rare cases it solves problems with DX12 games)]}
PW_USE_EAC_AND_BE_INFO=${translations[Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game used this anti-cheats)]}
PW_USE_SYSTEM_VK_LAYERS_INFO=${translations[Use system mangohud, vkBasalt, obs-vkcapture and other applications using vulkan layers]} PW_USE_SYSTEM_VK_LAYERS_INFO=${translations[Use system mangohud, vkBasalt, obs-vkcapture and other applications using vulkan layers]}
PW_USE_OBS_VKCAPTURE_INFO=${translations[Enable the ability to write to OBS Studio using obs-vkcapture (ATTENTION: the forced use of system mangohud, vkBasalt, obs-vkcapture and other applications using vulkan layers will be enabled)]} PW_USE_OBS_VKCAPTURE_INFO=${translations[Enable the ability to write to OBS Studio using obs-vkcapture (ATTENTION: the forced use of system mangohud, vkBasalt, obs-vkcapture and other applications using vulkan layers will be enabled)]}
PW_DISABLE_COMPOSITING_INFO=${translations[Disable desktop compositing (effects). It often improves performance.]} PW_DISABLE_COMPOSITING_INFO=${translations[Disable desktop compositing (effects). It often improves performance.]}
PW_GAMESCOPE_INFO=${translations[<b>Super + F :</b> Toggle fullscreen PW_USE_RUNTIME_INFO=${translations[Use container launch mode (It is recommended not to change the value)]}
<b>Super + N :</b> Toggle nearest neighbour filtering PW_DINPUT_PROTOCOL_INFO=${translations[Force use DirectInput protocol instead of XInput]}
<b>Super + U :</b> Toggle FSR upscaling PW_USE_NATIVE_WAYLAND_INFO=${translations[Enable experemental native Wayland support (need special wine build to work)]}
<b>Super + Y :</b> Toggle NIS upscaling PW_USE_GALLIUM_ZINK_INFO=${translations[Use Gallium Zink (OpenGL driver is implemented via Vulkan)]}
<b>Super + I :</b> Increase FSR sharpness by 1 PW_USE_DAMAVAND_INFO=${translations[Instead of DXVK, use WineD3D vulkan (Damavand). Experimental function.]}
<b>Super + O :</b> Decrease FSR sharpness by 1
<b>Super + S :</b> Take screenshot (currently goes to /tmp/gamescope_DATE.png) # PW_VULKAN_NO_ASYNC_INFO=${translations[Disable asynchronous calls for VULKAN and DXVK modes]}
<b>Super + G :</b> Toggle keyboard grab # PW_OLD_GL_STRING_INFO=${translations[Forced use of older versions of OpenGL]}
<b>Super + C :</b> Update clipboard]} # PW_HEAP_DELAY_FREE_INFO=${translations[Include a delay in releasing some memory to bypass errors associated with using the application after the memory is released]}
# PW_NO_WRITE_WATCH_INFO=${translations[A very dangerous way to hack the memory write timer in ntdll. This improves the performance of some very specific games. (It is recommended not to change the value.)]}
case "${PW_VULKAN_USE}" in case "${PW_VULKAN_USE}" in
0) 0)
# WineD3D OpenGL # WineD3D OpenGL
VKD3D_CB="DCB" VKD3D_CB="DCB"
DISABLE_EDIT_DB_LIST="PW_VKBASALT PW_VKBASALT_USER_CONF PW_USE_RAY_TRACING PW_USE_OBS_VKCAPTURE DISABLE_EDIT_DB_LIST="PW_VKBASALT PW_VKBASALT_USER_CONF PW_USE_RAY_TRACING PW_USE_OBS_VKCAPTURE PW_USE_GALLIUM_ZINK PW_USE_DAMAVAND
" "
;; ;;
1|2) 1|2)
# Stable, Newest # Stable, Newest
VKD3D_CB="CB" VKD3D_CB="CB"
;; ;;
4|5|6) 5)
# Galliun Zink, Legacy, WineD3D Vulkan # Legacy
VKD3D_CB="DCB" VKD3D_CB="DCB"
DISABLE_EDIT_DB_LIST="PW_USE_RAY_TRACING DISABLE_EDIT_DB_LIST="PW_USE_RAY_TRACING
" "
...@@ -5678,7 +5671,7 @@ gui_dgvoodoo2 () { ...@@ -5678,7 +5671,7 @@ gui_dgvoodoo2 () {
[[ "${PW_DGV2_ANTIALIASING}" == "0" ]] && export PW_DGV2_ANTIALIASING="disabled" && edit_db_from_gui PW_DGV2_ANTIALIASING [[ "${PW_DGV2_ANTIALIASING}" == "0" ]] && export PW_DGV2_ANTIALIASING="disabled" && edit_db_from_gui PW_DGV2_ANTIALIASING
case "${PW_VULKAN_USE}" in case "${PW_VULKAN_USE}" in
0|3|4|5|6) 0|5)
DISABLE_DGV2_LIST="PW_DGV2_USE_DX12 DISABLE_DGV2_LIST="PW_DGV2_USE_DX12
" "
;; ;;
...@@ -6692,9 +6685,7 @@ portwine_start_debug () { ...@@ -6692,9 +6685,7 @@ portwine_start_debug () {
0) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DirectX to wined3d opengl" >> "${PORT_WINE_PATH}/PortProton.log" ;; 0) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DirectX to wined3d opengl" >> "${PORT_WINE_PATH}/PortProton.log" ;;
1) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DXVK v.${DXVK_STABLE_VER}, VKD3D-PROTON v.${VKD3D_STABLE_VER}" >> "${PORT_WINE_PATH}/PortProton.log" ;; 1) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DXVK v.${DXVK_STABLE_VER}, VKD3D-PROTON v.${VKD3D_STABLE_VER}" >> "${PORT_WINE_PATH}/PortProton.log" ;;
2) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DXVK v.${DXVK_GIT_VER}, VKD3D-PROTON v.${VKD3D_GIT_VER}" >> "${PORT_WINE_PATH}/PortProton.log" ;; 2) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DXVK v.${DXVK_GIT_VER}, VKD3D-PROTON v.${VKD3D_GIT_VER}" >> "${PORT_WINE_PATH}/PortProton.log" ;;
4) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - OpenGL on MESA vulkan drivers" >> "${PORT_WINE_PATH}/PortProton.log" ;;
5) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DXVK v.${DXVK_LEGACY_VER}" >> "${PORT_WINE_PATH}/PortProton.log" ;; 5) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DXVK v.${DXVK_LEGACY_VER}" >> "${PORT_WINE_PATH}/PortProton.log" ;;
6) echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DirectX to wined3d vulkan" >> "${PORT_WINE_PATH}/PortProton.log" ;;
*) echo "PW_VULKAN_USE=${PW_VULKAN_USE}" >> "${PORT_WINE_PATH}/PortProton.log" ;; *) echo "PW_VULKAN_USE=${PW_VULKAN_USE}" >> "${PORT_WINE_PATH}/PortProton.log" ;;
esac esac
echo "--------------------------------------------" >> "${PORT_WINE_PATH}/PortProton.log" echo "--------------------------------------------" >> "${PORT_WINE_PATH}/PortProton.log"
......
...@@ -480,19 +480,15 @@ then DIST_ADD_TO_GUI+="!${translations[USE_SYSTEM_WINE]}" ...@@ -480,19 +480,15 @@ then DIST_ADD_TO_GUI+="!${translations[USE_SYSTEM_WINE]}"
fi fi
SORT_OPENGL="${translations[WineD3D OpenGL (For video cards without Vulkan)]}" SORT_OPENGL="${translations[WineD3D OpenGL (For video cards without Vulkan)]}"
SORT_VULKAN="${translations[WineD3D Vulkan (Damavand experimental)]}"
SORT_LEGACY="${translations[Legacy DXVK (Vulkan v1.1)]}" SORT_LEGACY="${translations[Legacy DXVK (Vulkan v1.1)]}"
SORT_STABLE="${translations[Stable DXVK, VKD3D (Vulkan v1.2)]}" SORT_STABLE="${translations[Stable DXVK, VKD3D (Vulkan v1.2)]}"
SORT_NEWEST="${translations[Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)]}" SORT_NEWEST="${translations[Newest DXVK, VKD3D, D8VK (Vulkan v1.3+)]}"
SORT_G_ZINK="${translations[Gallium Zink (OpenGL to Vulkan)]}"
case "$PW_VULKAN_USE" in case "$PW_VULKAN_USE" in
0) PW_DEFAULT_VULKAN_USE="$SORT_OPENGL!$SORT_NEWEST!$SORT_STABLE!$SORT_LEGACY!$SORT_G_ZINK!$SORT_VULKAN" ;; 0) PW_DEFAULT_VULKAN_USE="$SORT_OPENGL!$SORT_NEWEST!$SORT_STABLE!$SORT_LEGACY" ;;
6) PW_DEFAULT_VULKAN_USE="$SORT_VULKAN!$SORT_NEWEST!$SORT_STABLE!$SORT_LEGACY!$SORT_G_ZINK!$SORT_OPENGL" ;; 1) PW_DEFAULT_VULKAN_USE="$SORT_STABLE!$SORT_NEWEST!$SORT_LEGACY!$SORT_OPENGL" ;;
1) PW_DEFAULT_VULKAN_USE="$SORT_STABLE!$SORT_NEWEST!$SORT_LEGACY!$SORT_G_ZINK!$SORT_OPENGL!$SORT_VULKAN" ;; 5) PW_DEFAULT_VULKAN_USE="$SORT_LEGACY!$SORT_NEWEST!$SORT_STABLE!$SORT_OPENGL" ;;
5) PW_DEFAULT_VULKAN_USE="$SORT_LEGACY!$SORT_NEWEST!$SORT_STABLE!$SORT_G_ZINK!$SORT_OPENGL!$SORT_VULKAN" ;; *) PW_DEFAULT_VULKAN_USE="$SORT_NEWEST!$SORT_STABLE!$SORT_LEGACY!$SORT_OPENGL" ;;
4) PW_DEFAULT_VULKAN_USE="$SORT_G_ZINK!$SORT_NEWEST!$SORT_STABLE!$SORT_LEGACY!$SORT_OPENGL!$SORT_VULKAN" ;;
*) PW_DEFAULT_VULKAN_USE="$SORT_NEWEST!$SORT_STABLE!$SORT_LEGACY!$SORT_G_ZINK!$SORT_OPENGL!$SORT_VULKAN" ;;
esac esac
if [[ $PW_WINE_USE == PROTON_LG ]] ; then if [[ $PW_WINE_USE == PROTON_LG ]] ; then
...@@ -904,9 +900,7 @@ case "${VULKAN_MOD}" in ...@@ -904,9 +900,7 @@ case "${VULKAN_MOD}" in
"$SORT_OPENGL" ) export PW_VULKAN_USE="0" ;; "$SORT_OPENGL" ) export PW_VULKAN_USE="0" ;;
"$SORT_STABLE" ) export PW_VULKAN_USE="1" ;; "$SORT_STABLE" ) export PW_VULKAN_USE="1" ;;
"$SORT_NEWEST" ) export PW_VULKAN_USE="2" ;; "$SORT_NEWEST" ) export PW_VULKAN_USE="2" ;;
"$SORT_G_ZINK" ) export PW_VULKAN_USE="4" ;;
"$SORT_LEGACY" ) export PW_VULKAN_USE="5" ;; "$SORT_LEGACY" ) export PW_VULKAN_USE="5" ;;
"$SORT_VULKAN" ) export PW_VULKAN_USE="6" ;;
esac esac
init_wine_ver init_wine_ver
......
...@@ -38,6 +38,8 @@ export PW_LOCALE_SELECT="disabled" ...@@ -38,6 +38,8 @@ export PW_LOCALE_SELECT="disabled"
export PW_DINPUT_PROTOCOL="0" export PW_DINPUT_PROTOCOL="0"
export PW_USE_VRCLIENT="0" export PW_USE_VRCLIENT="0"
export STAGING_SHARED_MEMORY="1" export STAGING_SHARED_MEMORY="1"
export PW_USE_GALLIUM_ZINK="1"
export PW_USE_DAMAVAND="0"
###DEFAULT_WINE### ###DEFAULT_WINE###
export PW_WINE_USE="PROTON_LG" export PW_WINE_USE="PROTON_LG"
export PW_PLUGINS_VER="_v19" export PW_PLUGINS_VER="_v19"
......
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