Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
However, Proton bottles games independently in separate prefixes. While this improves reliability it does run into this particular issue.
Theoretically you can delete the prefix for one game and link it to the prefix to the other, than reinstall the game. However, I'm not familiar enough with the Proton prefix setup to know if this will run into any serious problems.
edit: also maybe copying all game files from the c:/ of one bottle to the other may be enough even if the registry entries aren't there
https://github.com/ValveSoftware/Proton/wiki/Proton-FAQ#where-are-my-saved-games-located
Thanks for the tip, I thought of something like that but the way the games are installed is a bit weird.
So the game data is not in drive-c. It's in a folder (separate for each game) located in steamlibrary\steamapps\common\. Then the save files and config files are in My Documents, in the actual pfx folders. So I've no idea what to copy and from where (or link)...
Hope it helps, report success.
Expanded answer
You can find out what you need to copy from one prefix to the other by means of searching the drive_c under the prefix you want to "transfer over". As you said previously, usually user-side stuff lives under (default path):
Usually inside this directory you will have your usual assortment of Windows directory structure (for instance from a random pfx):
Hence it is easy to limit your search to the steamuser directory when searching for game-specific files you may need to copy over and replicate their placement. If you do not know what to copy, you can simply perform a "generic bulk copy" and hope for the best:
Where gameid_a is the prefix of the game you want to act as the "master" or "host" and the gameid_b is the game you want to move over, then simply link them, so that when you run gameid_b it will use gameid_a's pfx.
Thank you, I did actually manage to progress using your suggestions. I moved gameB's user data folder from pfxB to pfxA and then set up a link to it in pfxB. Now gameA lets me export a battle and gameB can then import it. The only (smaller) problem is that the games can't actually launch each other, I have to do it manually. I suppose this is because they try to run the other game's .exe file directly, instead of calling the steam id. I'm not sure if and how I can modify that behaviour, but I suppose that's a question for the publisher's forum.
Cheers!
Good idea but it still doesn't work. I also posted on the publisher forum and they said the games should call each other through the steam ID, not the .exe so they're at a loss about advice too.
But after banging my head to my keyboard in frustration for 2 days I thought of an alternate solution: I installed Steam for WIndows under playonlinux and from there it finally works as intended. Not the best solution because now I have 2 separate Steam installation to switch between, but it's still better than setting up a VM imo. Thanks for your help.