Files
Elsword-GE/patches/proton-defaults-elsword.patch
magges 23e0101e20
build-elsword-ge / build (push) Has been cancelled
feat: add Elsword GE build project
2026-06-27 11:23:40 +02:00

37 lines
1.2 KiB
Diff

--- 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.