SteamGridDB / steamgriddb-manager

Automatically find games from launchers on your system and import them into your Steam library with a click of a button.
https://www.steamgriddb.com/manager
MIT License
398 stars 55 forks source link

Rocket League no Images #97

Closed amoldybuffalo closed 3 years ago

amoldybuffalo commented 4 years ago

I just started using steam grid db. It works Great for steam input, however for rocket league imported from epic games, there are no pictures I cannot find a way to add my own, including looking in the directory of the app.

To reproduce: open steam grid db import rocket league from epic games. Click on it in your library. click hero or capsule or horizontal capsule. you get infinite loading with nothing ever happening.

This is works fine with all other steam games in the manager and have not tried any other epic games.

-thank you

sam97 commented 3 years ago

This is happening because Rocket League is still tagged as a Steam game in SteamGridDB, while your local copy is from Epic Games Store. Either SGDB has to create an entry for RL under EGS or SGDBManager should have a fallback mechanism to do a full search for games that are not found.

For now, I managed to work around this by opening the console and putting appropriate breakpoints in Search.jsx and SGDB.js to change options.type from "egs" to "steam" and options.id from "Sugar" to "252950", which are the respective IDs for Steam and its Rocket League game. It's a little too technical so I cannot write it all out.

amoldybuffalo commented 3 years ago

thank you for responding, I fixed the issue by just setting the images in steam itself. I do have experience with the cli but I have no idea why it would help me with editing files. Or is this a different built in console in your program? would I find these files in the install directory of steam grid db manager? At this point it's just academic as I have found a much easier way to do it.

On Sat, Dec 5, 2020 at 5:12 PM Sam Glider notifications@github.com wrote:

This is happening because Rocket League is still tagged as a Steam game in SteamGridDB, while your local copy is from Epic Games Store. Either SGDB has to create an entry for RL under EGS or SGDBManager should have a fallback mechanism to do a full search for games that are not found.

For now, I managed to work around this by opening the console and putting appropriate breakpoints in Search.jsx and SGDB.js to change options.type from "egs" to "steam" and options.id from "Sugar" to "252950", which are the respective IDs for Steam and its Rocket League game. It's a little too technical so I cannot write it all out.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SteamGridDB/steamgriddb-manager/issues/97#issuecomment-739423181, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARHMFQYCZBPKDFNPETZTYQLSTKV4JANCNFSM4SB4AZJQ .

sam97 commented 3 years ago

SGDB has fixed this issue. Find our conversation here: https://discord.com/channels/488621078302949377/552548093703487510/784908541785538560.

The CLI is the Console tab in Chrome dev tool. You can open it by pressing Ctrl+Shift+i in the app.

~Sam

amoldybuffalo commented 3 years ago

Oh! so it runs in chrome frame.....

On Sun, Dec 6, 2020 at 3:35 AM Sam Glider notifications@github.com wrote:

SGDB has fixed this issue. Find our conversation here: https://discord.com/channels/488621078302949377/552548093703487510/784908541785538560 .

The CLI is the Console tab in Chrome dev tool. You can open it by pressing Ctrl+Shift+i in the app.

~Sam


From: epicsucks notifications@github.com Sent: Sunday, December 6, 2020 8:00:58 AM To: SteamGridDB/steamgriddb-manager < steamgriddb-manager@noreply.github.com> Cc: Sam Glider smahaseeb@hotmail.com; Comment < comment@noreply.github.com> Subject: Re: [SteamGridDB/steamgriddb-manager] Rocket League no Images (#97)

thank you for responding, I fixed the issue by just setting the images in steam itself. I do have experience with the cli but I have no idea why it would help me with editing files. Or is this a different built in console in your program? would I find these files in the install directory of steam grid db manager? At this point it's just academic as I have found a much easier way to do it.

On Sat, Dec 5, 2020 at 5:12 PM Sam Glider notifications@github.com wrote:

This is happening because Rocket League is still tagged as a Steam game in SteamGridDB, while your local copy is from Epic Games Store. Either SGDB has to create an entry for RL under EGS or SGDBManager should have a fallback mechanism to do a full search for games that are not found.

For now, I managed to work around this by opening the console and putting appropriate breakpoints in Search.jsx and SGDB.js to change options.type from "egs" to "steam" and options.id from "Sugar" to "252950", which are the respective IDs for Steam and its Rocket League game. It's a little too technical so I cannot write it all out.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/SteamGridDB/steamgriddb-manager/issues/97#issuecomment-739423181 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ARHMFQYCZBPKDFNPETZTYQLSTKV4JANCNFSM4SB4AZJQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub< https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSteamGridDB%2Fsteamgriddb-manager%2Fissues%2F97%23issuecomment-739445290&data=04%7C01%7C%7C22900b7e8b184307807208d8998ef77f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637428186597138347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=imxURxaJ3PHZNETh%2FZ%2FKbGjTRXCIrVqhbgVPFdfb%2BNo%3D&reserved=0>, or unsubscribe< https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABHJDMKJ56B6ZPY42Q5H35LSTLUGFANCNFSM4SB4AZJQ&data=04%7C01%7C%7C22900b7e8b184307807208d8998ef77f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637428186597138347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sXMCIWpljMJp6e7kUOePv30%2BAMq23vxdFRfqp9K6Dco%3D&reserved=0

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SteamGridDB/steamgriddb-manager/issues/97#issuecomment-739472653, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARHMFQ4AHRUCJLJRJVITHBLSTM635ANCNFSM4SB4AZJQ .

amoldybuffalo commented 3 years ago

when I heard console I thought you meant bash/cmd/powershell

On Sun, Dec 6, 2020 at 7:51 AM Gregory Powers powersgr33@gmail.com wrote:

Oh! so it runs in chrome frame.....

On Sun, Dec 6, 2020 at 3:35 AM Sam Glider notifications@github.com wrote:

SGDB has fixed this issue. Find our conversation here: https://discord.com/channels/488621078302949377/552548093703487510/784908541785538560 .

The CLI is the Console tab in Chrome dev tool. You can open it by pressing Ctrl+Shift+i in the app.

~Sam


From: epicsucks notifications@github.com Sent: Sunday, December 6, 2020 8:00:58 AM To: SteamGridDB/steamgriddb-manager < steamgriddb-manager@noreply.github.com> Cc: Sam Glider smahaseeb@hotmail.com; Comment < comment@noreply.github.com> Subject: Re: [SteamGridDB/steamgriddb-manager] Rocket League no Images (#97)

thank you for responding, I fixed the issue by just setting the images in steam itself. I do have experience with the cli but I have no idea why it would help me with editing files. Or is this a different built in console in your program? would I find these files in the install directory of steam grid db manager? At this point it's just academic as I have found a much easier way to do it.

On Sat, Dec 5, 2020 at 5:12 PM Sam Glider notifications@github.com wrote:

This is happening because Rocket League is still tagged as a Steam game in SteamGridDB, while your local copy is from Epic Games Store. Either SGDB has to create an entry for RL under EGS or SGDBManager should have a fallback mechanism to do a full search for games that are not found.

For now, I managed to work around this by opening the console and putting appropriate breakpoints in Search.jsx and SGDB.js to change options.type from "egs" to "steam" and options.id from "Sugar" to "252950", which are the respective IDs for Steam and its Rocket League game. It's a little too technical so I cannot write it all out.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/SteamGridDB/steamgriddb-manager/issues/97#issuecomment-739423181 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ARHMFQYCZBPKDFNPETZTYQLSTKV4JANCNFSM4SB4AZJQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub< https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSteamGridDB%2Fsteamgriddb-manager%2Fissues%2F97%23issuecomment-739445290&data=04%7C01%7C%7C22900b7e8b184307807208d8998ef77f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637428186597138347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=imxURxaJ3PHZNETh%2FZ%2FKbGjTRXCIrVqhbgVPFdfb%2BNo%3D&reserved=0>, or unsubscribe< https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABHJDMKJ56B6ZPY42Q5H35LSTLUGFANCNFSM4SB4AZJQ&data=04%7C01%7C%7C22900b7e8b184307807208d8998ef77f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637428186597138347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sXMCIWpljMJp6e7kUOePv30%2BAMq23vxdFRfqp9K6Dco%3D&reserved=0

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SteamGridDB/steamgriddb-manager/issues/97#issuecomment-739472653, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARHMFQ4AHRUCJLJRJVITHBLSTM635ANCNFSM4SB4AZJQ .

aranel616 commented 3 years ago

I have confirmed that this issue is fixed due to backend changes in the SGDB api. Closing.