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
Here's some Linux game programming forum, maybe they can help you:
https://www.gamingonlinux.com/forum/programming/
The issue is that Steam doesn't acknowledge the game itself running but only its launcher (which only runs for a short period of time). Therefore I asked on the Steam forums, rather than a third-party website.
In my world "fails" means the game is not running. Also in my world "doesn't acknowledge the game itself running" and "never loads its in-game overlay" means the game is running.
Overlay not working and running status not being tracked by Steam for games with a launcher is not new and nothing to do with being a non-steam game.
Assuming you are actually having a problem you want to solve I'll make an educated guess:
In Wine you installed the launcher and the game to C: within the Wine prefix.
You add the launcher as a non-Steam game, Proton runs the launcher from Z:,
Launcher is dumb and isn't using a relative path so can't find the game on C:
Solution, either:
Install the game to Z: in Wine so the launcher knows where to look.
Or, copy installed game files from the Wine prefix to the correct Proton prefix.
If you want more than a random guess at a solution you need to provide more details.
What I'm wondering is what I can do as a developer to allow Steam to track the game as "running" after its launcher is closed and the game itself starts running.
My launcher is a DirectX app (which again, Proton runs fine) and the Steam overlay works on there.
Any other details you think I'm missing?
I did understand what you've written. The site is very proton friendly, and there's some game developers over there. Most people here are gamers. There probably are even better sites to ask, but this here might not turn out optimal either.
BTW, did you take a look into the docs? Cause there's a forum mentioned (only accessible to devs probably):
https://partner.steamgames.com/doc/steamdeck/proton
Keep the launcher running in the background until the game it launched is closed will solve at least one of those issues.