ValveSoftware / ValveSoftware/Proton

Endless Legend (289130)

Open
#619 26 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Game loads, and runs, and seems to work very well. Definitely playable. However, if I touch some of the menu options then it causes issues.

Examples:

  • Enabling full screen seems to disallow disabling it again (option refuses to save). Once I've done this, the game will resize itself strangely and essentially become unusable
  • Music disabled can then sometimes not be re-enabled

I've had mixed results trying to directly edit the Registry.xml file to restore things.

Edit: forgot to mention that the options menu doesn't always keep or save options that I set. Can click to turn full screen off again sometimes, but when I return to the menu it's back on. Same with at least one other option.

Also, I need to symlink the save games folder so that it doesn't get deleted when the game is removed or proton version is changed.

Arch linux
kernel: 4.18.1-arch1-1-ARCH
CPU: Intel(R) Core(TM) i7-2600K
GPU: NVIDIA GTX 970
DE: KDE Plasma 5
WM: bspwm
Proton: Steam built in, 3.7-3 (tried 3.7-4 beta briefly as well)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the options-menu behavior on Arch Linux with Proton 3.7-3, checking fullscreen and music settings separately. Inspect the generated Registry.xml and the save-game location while changing options; done means the reported settings persist and the save-game behavior is understood or separately narrowed down.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.