SteamGridDB / steam-rom-manager

The bulk game importer and artwork manager for Steam!
https://steamgriddb.github.io/steam-rom-manager/
GNU General Public License v3.0
1.92k stars 123 forks source link

[BUG] Steam overlay and status not functioning for EA Desktop and UWP parsers (Windows OS) #694

Open TheWayTheTruthTheLife opened 4 months ago

TheWayTheTruthTheLife commented 4 months ago

The games launch properly through their own launchers when they are started through Steam, but Steam immediately drops the "now playing" status and the Steam overlay does not work.

Tested all of the following EA Desktop games, and they all experienced this issue:

Dragon Age: Inquisition Mass Effect: Andromeda Star Wars: Battlefront II - Celebration Edition (Linked through Epic Games)

Tested the following UWP game, and it experienced this issue:

Minecraft Launcher (the one that includes all editions of the game)

The parsers experiencing this issue include:

EA Desktop
UWP

The parsers I've used that open the Steam overlay properly are:

Amazon Games Battle.net Epic GOG Galaxy (for everything except old games, like Star Wars Battlefront II 2005) Non-SRM Artwork

The EA Desktop and UWP parsers should open the Steam overlay and show the "now playing" status in Steam, but they do not.

Upvote & Fund

Fund with Polar

cbartondock commented 3 months ago

I don't think this is something SRM can fix, as it has more to do with how those launchers interact with the graphics card API / order of launch. I will look into it.

TheWayTheTruthTheLife commented 3 months ago

I don't think this is something SRM can fix, as it has more to do with how those launchers interact with the graphics card API / order of launch. I will look into it.

Thank you, appreciate it.

The new steam recording feature leverages the steam overlay to work. So if there is a solution to this, it would allow steam to be used as a game recording, streaming, and screenshot/video hosting profile for games across all launchers, which is really cool.