Add option to toggle envvar compatibility mode

This commit is contained in:
Yukino Song
2025-05-07 04:29:38 +08:00
parent 91467d50b6
commit 69e999d245
7 changed files with 27 additions and 3 deletions

View File

@@ -71,6 +71,8 @@
"env_displayplacer_example": "Example - displayplacer for Resolution Automation:",
"env_qres_example": "Example - QRes for Resolution Automation:",
"env_qres_path": "qres path",
"env_rtss_cli_example": "Example - rtss-cli for FPS Limitation:",
"env_sunshine_compatibility": "Environment variables starting with \"SUNSHINE_\" are deprecated but still kept for compatibility with Sunshine related tools. The SUNSHINE_CLIENT_FPS variable is modified to FLOAT for fractional refresh rate support(especially for Special-K), if your script/tool can't take floating number input, go to Advanced tab to enable \"ENVVAR compatibility mode\". APOLLO_CLIENT_FPS is always FLOAT type.",
"env_var_name": "Var Name",
"env_vars_about": "About Environment Variables",
"env_vars_desc": "All commands get these environment variables by default:",
@@ -238,6 +240,8 @@
"encoder": "Force a Specific Encoder",
"encoder_desc": "Force a specific encoder, otherwise Apollo will select the best available option. Note: If you specify a hardware encoder on Windows, it must match the GPU where the display is connected.",
"encoder_software": "Software",
"envvar_compatibility_mode": "ENVVAR compatibility mode",
"envvar_compatibility_mode_desc": "Enable compatibility mode for environment variables. This will modify the behavior of certain environment variables to be more compatible with older tools.",
"external_ip": "External IP",
"external_ip_desc": "If no external IP address is given, Apollo will automatically detect external IP",
"fallback_mode": "Fallback Display Mode",