Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] gog galaxy integration #176

Open
sebtoun opened this issue Dec 28, 2020 · 14 comments
Open

[Feature Request] gog galaxy integration #176

sebtoun opened this issue Dec 28, 2020 · 14 comments

Comments

@sebtoun
Copy link

sebtoun commented Dec 28, 2020

How about using GOG Galaxy as GUI ? This would need making an integration plugin.
Here the integration plugin framework https://github.com/gogcom/galaxy-integrations-python-api

@CommandMC
Copy link
Contributor

GOG Galaxy 2.0 doesn't run on Linux, so a separate GUI for that platform would then be needed, and that just sounds like a pain to maintain. Easier to just make one GUI for all platforms (which is already being worked on, check Dummerle/Rare)

@sebtoun
Copy link
Author

sebtoun commented Dec 28, 2020

OK so the request can be rephrased as just "Please make a GOG Galaxy integration for galaxy users" :) . Will check Rare, thanks !

@derrod
Copy link
Owner

derrod commented Dec 28, 2020

I'd consider it for the future, although a native cross-platform GUI is still something I'd prefer to have.

@Siphalor
Copy link

I once tried to actually do this but one of the reasons I quit was that GOG apparently has a deal with Epic about the integration.
And iiuc they don't want anyone else to make a separate plugin for a native plugin.

Iirc it came down to like: You need to set a platform for GOG Galaxy to recognize the plugin. That platform can only be chosen from a list of predefined items and you can't use platforms that have native support.

So unless something has changed since I looked at this (might be like over half a year ago) or they change something in the future this is probably sadly impossible :/

@pktiuk
Copy link

pktiuk commented Aug 8, 2021

Gog galaxy will get Linux version
https://www.gog.com/wishlist/galaxy/release_the_gog_galaxy_client_for_linux
We don't have too much info about this for now, but status marked as in progress means something :D

@derrod
Copy link
Owner

derrod commented Aug 8, 2021

That's good news, but unfortunately if what Siphalor said is correct then building an integration into GOG Galaxy may not be possible due to them blocking it.

@pktiuk
Copy link

pktiuk commented Aug 9, 2021

I think this issue should be closed for now.

@Spidy123222
Copy link

That's good news, but unfortunately if what Siphalor said is correct then building an integration into GOG Galaxy may not be possible due to them blocking it.

What instead using QT rather than gog galaxy. It's cross platform with Linux and windows and macOS and many emulators and programs use it.

@sebtoun
Copy link
Author

sebtoun commented Oct 6, 2021

That's good news, but unfortunately if what Siphalor said is correct then building an integration into GOG Galaxy may not be possible due to them blocking it.

What instead using QT rather than gog galaxy. It's cross platform with Linux and windows and macOS and many emulators and programs use it.

@Spidy123222 : This feature request was an explicit GOG integration for GOG user, not a request for a GUI. If you are looking into that, you can check https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher which looks gorgeous and also https://github.com/Dummerle/Rare.

@Spidy123222
Copy link

That's good news, but unfortunately if what Siphalor said is correct then building an integration into GOG Galaxy may not be possible due to them blocking it.

What instead using QT rather than gog galaxy. It's cross platform with Linux and windows and macOS and many emulators and programs use it.

@Spidy123222 : This feature request was an explicit GOG integration for GOG user, not a request for a GUI. If you are looking into that, you can check https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher which looks gorgeous and also https://github.com/Dummerle/Rare.

Seems like I needed more in-depth look into GOGgalaxy because I was getting the vie when looking around that it was a GUI. Yeah I'm aware of heroicgameslauncher.

@UncleGoogle
Copy link

UncleGoogle commented Oct 26, 2021

I once tried to actually do this but one of the reasons I quit was that GOG apparently has a deal with Epic about the integration. And iiuc they don't want anyone else to make a separate plugin for a native plugin.

Just checked: surpassingly, looks like the native plugin is overridden by the one installed in a user directory. I won't be promoted probably, but interested people can install it.

Iirc it came down to like: You need to set a platform for GOG Galaxy to recognize the plugin. That platform can only be chosen from a list of predefined items and you can't use platforms that have native support.

Why not to use "epic" platform for legendary? The only drawback is to have epic icon and name visible in Galaxy, but well - games are still from EpicGames, just different client implementation.

The code for native Epic plugin is in Galaxy installation directory. You can copy-paste most of the logic (authentication, getting owned games) and just change stuff related to installed games.

@derrod derrod added this to In Consideration in Legendary Roadmap Jan 25, 2022
@currall
Copy link

currall commented May 6, 2022

If anyone wants to try it, I made a simple GOG plugin for legendary (https://github.com/currall/galaxy-integration-legendary). It isn't great and doesn't have all the features of most GOG integrations but if you want your games available there then you can try this

@gonrhcp
Copy link

gonrhcp commented May 10, 2022

If anyone wants to try it, I made a simple GOG plugin for legendary (https://github.com/currall/galaxy-integration-legendary). It isn't great and doesn't have all the features of most GOG integrations but if you want your games available there then you can try this

I've been using it and so far it's been great ! Thanks for your plugin, you're legendary too !

@currall
Copy link

currall commented May 13, 2022

If anyone wants to try it, I made a simple GOG plugin for legendary (https://github.com/currall/galaxy-integration-legendary). It isn't great and doesn't have all the features of most GOG integrations but if you want your games available there then you can try this

I've been using it and so far it's been great ! Thanks for your plugin, you're legendary too !

youre welcome! im glad you like it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Legendary Roadmap
In Consideration
Development

No branches or pull requests

9 participants