Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

One sticking issue with GOG currently is GOG Galaxy, and how it has no support for Linux. Now the Comet project aims to bridge the gap.

The aim of Comet is to eventually get it to work with projects like the Heroic Games Launcher and Lutris, to get their GOG support into even better shape with Wine / Proton on desktop Linux and Steam Deck. So in a way you could compare it to Legendary for Epic Games, giving a minimal and platform agnostic SDK.

A developer reached out to note they're now after more testers to play around with it, specifically on desktop Linux with Steam Deck testing planned later on.

So Comet will provide support for the likes of achievements, stats, friends, leaderboards and more. It's not finished yet of course, with some features under development and some not there at all yet but it's impressive work and continues to be an example on how the FOSS community are showing certain companies how it's done with a little community effort.

See more on the GitHub.

Article taken from GamingOnLinux.com.
Tags: GOG, Misc, Open Source
12 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
17 comments
Page: «2/2
  Go to:

imLinguin May 25, 2023
Quoting: hardpenguin
QuoteSo Comet will provide support for the likes of achievements, stats, friends, leaderboards and more.
Yeah I think that will not work. The Linux builds on GOG.com do not have these features implemented in the first place.

Unless this project aims to support the Windows games in Wine / Proton as well. That might work.

Sadly GOG doesn't provide GOG Galaxy SDK builds for Linux. The only game that does somehow has it is Stardew Valley.

Nothing we can do about it unless we convince GOG to release SDK for Linux.
Liam Dawe May 25, 2023
Quoting: hardpenguinUnless this project aims to support the Windows games in Wine / Proton as well. That might work.
Exactly as stated in the article FYI. For Wine / Proton.
Marlock May 25, 2023
Gaming is in dire need of FOSS platform-agnostic vendor-agnostic SDKs for multiplayer, achievements, save sync, etc, somewhat like libretro did for emulation.

Maybe something modular that has a general implementation which the game interfaces with and a module that turns that into stuff each vendor-specific server-side of their SDKs can understand, plus a vendor-neutral module with a corresponding server-side implementation anyone can deploy (like NextCloud does)

And by the way libretro does do a couple of those things aleady so...

On the other end there could be modules for games that expect a vendor-specific SDK, to translate their needs into the general implementation, which could work as a compatibility layer, like Goldberg Emulator does as a replacement for Steam API

Put both together and you could use a game that has implemented Steam API over a private server or maybe even be able to make it easier for a game dev to implement a single API and not have to recode parts of the game to get it published on Steam and GOG using each platform's services.

Anyway I imagine a good chunk of the work for something like this to exist is probably doable by working atop Comet and Legendary, maybe it's possible to integrate into libretro and then apps like Mini Galaxy and etc would also have an easier time keeping several distribuition platforms in good shape in their projects, pooling efforts together as much as possible.
hardpenguin May 26, 2023
Quoting: imLinguinNothing we can do about it unless we convince GOG to release SDK for Linux.
You probably can't, I worked there for 4+ years on Linux games releases and failed to convince them 😅
imLinguin May 26, 2023
Quoting: hardpenguinYou probably can't, I worked there for 4+ years on Linux games releases and failed to convince them 😅

Probably is a key word here. We'll see about that
They didn't have launcher capable of using it.


Last edited by imLinguin on 26 May 2023 at 1:42 pm UTC
ridge May 26, 2023
Nice!! I had originally kept an eye on the original Comet from some three-four years ago, gonna give this a shot as soon as I can.
hardpenguin May 30, 2023
Quoting: imLinguinThey didn't have launcher capable of using it.
Wish that this was the issue 😛
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.