So when user updates games (for example from EmuDeck), appId could be changed to the different value.
Possible solutions are:
Associate multiple appId for the game (could be a bit tricky).
How to revert this association, if user associate something by mistake
During time, there could be a lot of appId associated with one game, so when should(?) we remove old ones?
Just add ability to merge non steam(?) games
Potentially unreversible operation
Really easy to implement
Should we support transition from non-steam game to steam games and vice versa? So for example, user install Fallout through GOG, and after some time, he decided to install Steam version. Do we need to support that?
So when user updates games (for example from EmuDeck), appId could be changed to the different value.
Possible solutions are:
Should we support transition from non-steam game to steam games and vice versa? So for example, user install Fallout through GOG, and after some time, he decided to install Steam version. Do we need to support that?