release: target GE-Proton10-34 with latest DXVK
build-elsword-ge / build (push) Has been cancelled

This commit is contained in:
magges
2026-07-19 21:34:43 +02:00
parent 43099ccbd4
commit a840db9b41
6 changed files with 63 additions and 20 deletions
+12 -12
View File
@@ -2,14 +2,14 @@
This repository builds two custom Proton-GE 11 compatibility tools for Elsword on Linux/Steam:
- `Elsword-GE-11-1`
- `Elsword-GE-11-1+dxvk-git`
- `Elsword-GE-10-34`
- `Elsword-GE-10-34+dxvk-git`
It is designed for NixOS and for hosting on a private or public Gitea server with Gitea Actions.
## What this project does
- Builds a Proton-GE 11 / Wine 11 based compatibility tool for Elsword.
- Builds a Proton-GE 10-34 / Wine 10 based compatibility tool for Elsword.
- Uses Steam Linux Runtime 4 (`soldier`, appid `4183110`).
- Builds DXVK for both x86 and x64.
- Produces release archives that other users can install into Steam.
@@ -30,11 +30,11 @@ It is designed for NixOS and for hosting on a private or public Gitea server wit
## Variant difference
- `Elsword-GE-11-1`
- `Elsword-GE-10-34`
- Proton-GE 11 base
- DXVK newest stable release at build time
- `Elsword-GE-11-1+dxvk-git`
- `Elsword-GE-10-34+dxvk-git`
- Proton-GE 11 base
- DXVK from current upstream Git
@@ -127,9 +127,9 @@ nix develop -c ./scripts/create-release-archive.sh
After packaging, the main release files are:
```text
dist/Elsword-GE-11-1.tar.zst
dist/Elsword-GE-11-1+dxvk-git.tar.zst
dist/Elsword-GE-11-1-dxvk-git.tar.zst
dist/Elsword-GE-10-34.tar.zst
dist/Elsword-GE-10-34+dxvk-git.tar.zst
dist/Elsword-GE-10-34-dxvk-git.tar.zst
dist/SHA256SUMS.txt
dist/release-notes.md
```
@@ -137,13 +137,13 @@ dist/release-notes.md
If `+` causes issues in a filesystem or upload target, the safe alias is:
```text
Elsword-GE-11-1-dxvk-git.tar.zst
Elsword-GE-10-34-dxvk-git.tar.zst
```
The Steam compatibility tool name still remains exactly:
```text
Elsword-GE-11-1+dxvk-git
Elsword-GE-10-34+dxvk-git
```
## Install into Steam
@@ -151,8 +151,8 @@ Elsword-GE-11-1+dxvk-git
Install a built archive:
```bash
./scripts/install-to-steam.sh dist/Elsword-GE-11-1.tar.zst
./scripts/install-to-steam.sh dist/Elsword-GE-11-1+dxvk-git.tar.zst
./scripts/install-to-steam.sh dist/Elsword-GE-10-34.tar.zst
./scripts/install-to-steam.sh dist/Elsword-GE-10-34+dxvk-git.tar.zst
```
Generic installer for release archives, including Flatpak Steam users: