--- a/proton +++ b/proton @@ import os + +os.environ.setdefault("PROTON_DISCORD_BRIDGE", "0") +os.environ.setdefault("PROTON_USE_OPTISCALER", "0") +os.environ.setdefault("PROTON_USE_D7VK", "0") +os.environ.setdefault("MANGOHUD", "0") +os.environ.setdefault("ENABLE_VKBASALT", "0") *** Add File: /home/magges/git/Elsword-GE/profiles/elsword-launch-options.md # Elsword Launch Profiles ## Safe / GameGuard Test ```bash LD_PRELOAD="" PROTON_DISCORD_BRIDGE=0 PROTON_USE_OPTISCALER=0 PROTON_USE_D7VK=0 LOW_LATENCY_LAYER=0 MANGOHUD=0 ENABLE_VKBASALT=0 VK_INSTANCE_LAYERS="" DXVK_HUD=0 %command% ``` ## Performance / Low-Latency Test ```bash LD_PRELOAD="" PROTON_DISCORD_BRIDGE=0 PROTON_USE_OPTISCALER=0 PROTON_USE_D7VK=0 LOW_LATENCY_LAYER=1 MANGOHUD=0 ENABLE_VKBASALT=0 VK_INSTANCE_LAYERS="" DXVK_STATE_CACHE=1 DXVK_LOG_LEVEL=none %command% ``` ## Notes - Disable the Steam Overlay for Elsword if possible. - Do not start Elsword through `gamemoderun`. - Keep MangoHud disabled. - Keep vkBasalt disabled. - Keep the Discord bridge disabled. - Keep OptiScaler disabled. - Keep D7VK disabled. - Test `LOW_LATENCY_LAYER=1` on its own before mixing other changes in. - If GameGuard kicks or closes the game, return to the Safe profile first.