This commit is contained in:
@@ -10,7 +10,7 @@ It is designed for NixOS and for hosting on a private or public Gitea server wit
|
||||
## What this project does
|
||||
|
||||
- Builds a Proton-GE 10-34 / Wine 10 based compatibility tool for Elsword.
|
||||
- Uses Steam Linux Runtime 4 (`soldier`, appid `4183110`).
|
||||
- Uses Steam Linux Runtime Sniper (appid `1628350`), matching GE-Proton 10.
|
||||
- Builds DXVK for both x86 and x64.
|
||||
- Produces release archives that other users can install into Steam.
|
||||
- Disables optional extras that are known to be risky for game stability by default:
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ UPSTREAM_REPO="${UPSTREAM_REPO:-GloriousEggroll/proton-ge-custom}"
|
||||
ELSWORD_GE_VERSION="${ELSWORD_GE_VERSION:-10-34}"
|
||||
PROTON_TAG="${PROTON_TAG:-GE-Proton${ELSWORD_GE_VERSION}}"
|
||||
PROTON_ASSET="${PROTON_ASSET:-x86_64}"
|
||||
RUNTIME_APPID="${RUNTIME_APPID:-4183110}"
|
||||
RUNTIME_APPID="${RUNTIME_APPID:-1628350}"
|
||||
WINE_SERIES="${WINE_SERIES:-Wine 10}"
|
||||
DXVK_STABLE_TAG_DEFAULT="${DXVK_STABLE_TAG_DEFAULT:-latest}"
|
||||
DXVK_GIT_REF="${DXVK_GIT_REF:-origin/master}"
|
||||
|
||||
@@ -12,6 +12,13 @@ fi
|
||||
|
||||
printf 'Proton base is pinned to %s\n' "$PROTON_TAG"
|
||||
|
||||
if [[ "$RUNTIME_APPID" != "1628350" ]]; then
|
||||
printf 'expected Steam Runtime Sniper appid 1628350, got %s\n' "$RUNTIME_APPID" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
printf 'Proton 10 uses Steam Runtime Sniper\n'
|
||||
|
||||
expected_tag="latest"
|
||||
actual_tag="$(dxvk_tag_for_variant stable)"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user