Las variables de entorno permiten pasar configuraciones a un juego al iniciarlo. Estas variables pueden indicarle al ejecutor de Proton que genere un registro detallado, lo que permite al usuario depurar el juego. También pueden indicarle a Proton que utilice diferentes DLL, ya sean las incluidas con Proton o las que se encuentran en el directorio de instalación del juego.
Tenga en cuenta que muchas guías en línea incluyen tutoriales sobre cómo configurar variables de entorno en Steam. Si usa el Lanzador de Heroic Games, no configure variables de entorno en Steam. En su lugar, configure estas variables directamente en el Lanzador de Heroic Games. Esta página explica cómo hacerlo. Además, muchas guías incluyen %command%esta parte, que es específica para Steam . No se aplica a Heroic. No agregue `%command%` a las variables de entorno que configure en el Lanzador de Heroic Games.
Otro aspecto importante a tener en cuenta es que muchas guías suelen ser poco rigurosas al configurar las variables de entorno. Si bien estas se presentan como una solución milagrosa para solucionar problemas en un juego, en algunos casos resultan innecesarias, ya que pueden no solucionar el problema en absoluto o enmascarar la causa real.
Por lo general, el uso más común de una variable de entorno es la depuración. En estos casos, se configura una variable de entorno que imprime un registro detallado que permite investigar el problema. Una vez resuelto el problema, se puede desactivar la variable de entorno. Para obtener instrucciones específicas sobre cómo depurar con variables de entorno, consulte [Cómo depurar juegos con variables de entorno] [https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-to-Debug-Games-Using-Environment-Variables].
Documentación externa
- Variables de depuración de DXVK
- Variables del entorno de protones
- Variables de entorno de VKD3D
- Variables de depuración de Wine
- Anulaciones de DLL de Wine
- Variables del entorno vitivinícola
%dominio%
Como se indicó en la introducción, %command%es específicamente para Steam . No lo utilice %command%al configurar variables de entorno en el lanzador de Heroic Games.
Variables de entorno de uso común
WINEDEBUG=+fixme- Genera información de registro detallada.
WINEDLLOVERRIDE=DLLNAME=n,b- Las variables de entorno `and` significan `
nand` y `and` . Esta variable de entorno le indica a Proton que primero busque archivos DLL en el directorio del juego. Si esto falla o si no encuentra un archivo DLL, recurre al archivo DLL incluido con Proton.bnativebuilt-in - Para obtener más información, consulte Variables de entorno del vino.
WINEDLLOVERRIDESEs una variable de entorno común que se utiliza para modificar juegos.
- Las variables de entorno `and` significan `
Cómo configurar las variables de entorno
Aunque Heroic Games Launcher no requiere un =, estos a menudo se incluirán al compartir variables de entorno para transmitir claramente que el lado izquierdo del =es el NAMEcampo y el lado derecho es el Valuecampo.
- Abre el lanzador de Heroic Games.
- Selecciona un juego y abre su página.
- En la parte superior derecha, haga clic en el
Settingsbotón. - Haz clic en la
Advancedpestaña y desplázate hacia abajo hasta laEnvironment Variablessección. - Configure su(s) variable(s) de entorno; este ejemplo utilizará
WINEDEBUG=+fixmelo siguiente: - Haz clic en el icono verde
+para guardar la(s) variable(s) de entorno. - Tus variables de entorno se aplicarán ahora específicamente a este juego.
Cómo convertir variables de entorno de Steam a Heroic
En ocasiones, es posible que veas usuarios que sugieren variables de entorno para juegos de Steam, como se muestra en las imágenes a continuación. Sin embargo, estas deben modificarse ligeramente para poder utilizarlas en el Lanzador de Heroic Games.
Usando el segundo ejemplo de la imagen anterior, WINEDLLOVERRIDES="winhttp=n,b" %command%Heroic no necesita =ni %command. Tampoco necesita comillas alrededor de winhttp=n,b. En el Lanzador de Juegos Heroicos, deberá establecer WINEDLLOVERRIDEScomo el NAMEcampo y winhttp=n,b sin comillas como el Valuecampo. Para una guía paso a paso, vea a continuación.
Aunque Heroic Games Launcher no requiere un =, estos a menudo se incluirán al compartir variables de entorno para transmitir claramente que el lado izquierdo del =es el NAMEcampo y el lado derecho es el Valuecampo.
- Abre el lanzador de Heroic Games.
- Selecciona un juego y abre su página.
- En la parte superior derecha, haga clic en el
Settingsbotón. - Haz clic en la
Advancedpestaña y desplázate hacia abajo hasta laEnvironment Variablessección. - Tomando
WINEDLLOVERRIDES="winhttp=n,b" %command%como ejemplo, en el Lanzador de Juegos Heroicos, se verá como en la siguiente imagen:WINEDLLOVERRIDESestá en elNAMEcampo ywinhttp=n,bestá en elValuecampo.
- Haz clic en el icono verde
+para guardar la variable de entorno. - Tu variable de entorno se aplicará ahora específicamente a este juego.








0 comments:
No insertes enlaces clicables, de lo contrario se eliminará el comentario. Si quieres ser advertido via email de los nuevos comentarios marca la casilla "Notificarme". Si te ayudé con la publicación o con las respuestas a los comentarios, compártelo en Facebook, Twitter, Tumblr, Google +, Pinterest o Instagram. Gracias.