junkstore icon indicating copy to clipboard operation
junkstore copied to clipboard

GOG Games not showing up in Decky Library - GamesDB Issue

Open domainus opened this issue 1 year ago • 14 comments

Describe the bug In the Decky menu, after installing the Gog Integration v0.15 and using the Junk Store v1.16, upon logging in a single game in my Gog library does not show up, Beats Angel Escalator. Running the lgogdowbloader command, however, shows that game listed.

To Reproduce Steps to reproduce the behavior:

  1. Install Junk Store v1.16 and Gog Integration v0.15
  2. Login to Gog and already have Beats Angel Escalator owned and not hidden in Gog.
  3. Got to Decky menu and select Gog
  4. Beats Angel Escalator does not show up

Expected behavior Beats Angel Escalator shows up like the rest of the games.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Latest Steam Stable
  • Version 3.5.19
  • Decky loader latest pre-release
  • Gog Integration 0.15
  • junk store testing store 1.16

Handheld device (please complete the following information):

  • Device: Steam Deck LCD
  • OS: Steam OS
  • Version 3.5.19

Additional context Attached is the result of running the following command provided by JunkRunner on discord: flatpak run com.github.sude_.lgogdownloader --list --info-threads=40 > ~/goglisting.json

goglisting.json

domainus avatar Sep 01 '24 14:09 domainus

Appologies, I actually need the output of this:

flatpak run com.github.sude_.lgogdownloader --list=j --info-threads=40 > ~/goglisting.json

I must have missed the json flag.

ebenbruyns avatar Sep 06 '24 20:09 ebenbruyns

@ebenbruyns Here you go! goglisting.json

domainus avatar Sep 06 '24 20:09 domainus

that's still not json, sorry to be a pain but can you verify it before you upload to make sure it's json?

ebenbruyns avatar Sep 06 '24 21:09 ebenbruyns

I verified it was json this last time before transferring it from my deck to computer to upload it - I wonder if something weird is happening when I transfer it between them - let me try uploading it directly from my deck

domainus avatar Sep 06 '24 21:09 domainus

try this one direct from my deck @ebenbruyns goglisting.json

domainus avatar Sep 06 '24 21:09 domainus

brilliant, I can use that to troubleshoot this issue!

ebenbruyns avatar Sep 06 '24 21:09 ebenbruyns

I seem to have a similar issue. I asked on the discord support channel regarding The Suffering and The Suffering: Ties that Bind. Both long purchased games showing up on my GOG library and both not displaying using the latest Junk Store GOG plugin when displaying all.

The poster mentioned that that it might be related to delisted games and pointed me to this bug report.

Is there anything you need from me regarding diagnostics?

Zandengoff avatar Sep 28 '24 03:09 Zandengoff

I have a similar issue with Epic Mickey Rebrushed. It is not showing in the GOG plugin. As asked in the discord, I upload it here. goglisting.json

pathannes avatar Oct 07 '24 21:10 pathannes

Fallout London is in my gog library but not showing up in junk store, the rest of my games are there, it might just be because it's a fallout 4 mod rather than a full game, also one bit of feed back, having the compatdata folder name for installed games shown in junk store would be helpful. A simlink in the game install folder would be perfect. Thanks

jas8472 avatar Oct 23 '24 06:10 jas8472

I posted a ticket here https://github.com/ebenbruyns/junkstore/issues/77

felkeM avatar Dec 04 '24 22:12 felkeM

Fallout London is in my gog library but not showing up in junk store, the rest of my games are there, it might just be because it's a fallout 4 mod rather than a full game, also one bit of feed back, having the compatdata folder name for installed games shown in junk store would be helpful. A simlink in the game install folder would be perfect. Thanks

@jas8472 Apologies, Eben has been busy coding everyday so I'm going through his backlog and trying to tidy up and close a few loops.

Fallout London won't show in your library due it being a mod.

Junk Store v1.1.8 now shows the Steam Client ID # on the game page to make it easier to navigate to the correct folder in compatdata. Thanks for the feedback on this, it was an oversight on our end to not have it display this bit of helpful information.

Apologies again for the late reply. I hope you are having a great start to 2025!

mrsjunkrunner avatar Jan 10 '25 20:01 mrsjunkrunner

After a few instances of this happening to myself, it appears that these games (amongst others) aren't in gamesdb where game metadata is pulled from for Junk Store. This is why they don't show in your libraries.

If someone from the community can find a relable fallback option for cases where games aren't in gamesdb and submits a PR then our dev will review and merge it.

Related issue - https://github.com/ebenbruyns/junkstore/issues/77

mrsjunkrunner avatar Sep 28 '25 22:09 mrsjunkrunner

There is another issue around game metadata being duplicated when pulled from GamesDB.

GamesDB duplicate metadata issue - https://github.com/ebenbruyns/junkstore/issues/82

mrsjunkrunner avatar Sep 29 '25 20:09 mrsjunkrunner

After a few instances of this happening to myself, it appears that these games (amongst others) aren't in gamesdb where game metadata is pulled from for Junk Store. This is why they don't show in your libraries.

If someone from the community can find a relable fallback option for cases where games aren't in gamesdb and submits a PR then our dev will review and merge it.

Related issue - #77

Is that actually the case? The OP here mentioned Beat Angel Escalayer R which also doesn't show up for me, But Beat Blades Haruka a game in the same series does show up. Neither of those games has a gamesdb page to pull metadata from but Beat Blades Haruka still shows up in my library.

edgar1016 avatar Oct 04 '25 04:10 edgar1016