Target Application
Game: The Elder Scrolls Online (non-Steam game added via Steam)
Compatdata ID: 2658462558
Description
Prefixer can't find Proton prefixes for non-Steam games added through Steam.
The prefix is located at:
~/.local/share/Steam/steamapps/compatdata/2658462558
But running:
gives:
ERROR: The specified Prefix couldn't be found!
Fuzzy name matching doesn't work either (as I expected). Non-Steam entries aren't in Steam's app
metadata, so it just matches to unrelated titles instead.
Expected Behavior
You should be able to target a prefix that lives in compatdata/ even if it's not
tied to a real Steam AppID. This could work via:
- Direct compatdata ID (what I tried above)
- Explicit path as an argument
Actual Behavior
- Only resolves prefixes that exist locally and are in Steam's metadata (I assume)
- Generated IDs from non-Steam games get ignored entirely
- Renaming the folder to the correct app ID (temporarily to test) doesn't work
Note:
I may be using prefixer incorrectly or misunderstanding how prefix discovery works.
If there is already a supported way to target non-Steam prefixes, please let me know.
Target Application
Game: The Elder Scrolls Online (non-Steam game added via Steam)
Compatdata ID:
2658462558Description
Prefixer can't find Proton prefixes for non-Steam games added through Steam.
The prefix is located at:
But running:
gives:
Fuzzy name matching doesn't work either (as I expected). Non-Steam entries aren't in Steam's app
metadata, so it just matches to unrelated titles instead.
Expected Behavior
You should be able to target a prefix that lives in
compatdata/even if it's nottied to a real Steam AppID. This could work via:
Actual Behavior
Note:
I may be using prefixer incorrectly or misunderstanding how prefix discovery works.
If there is already a supported way to target non-Steam prefixes, please let me know.