Skip to content

wiki & compatibility: Native Linux Version Works column + added more tested games #27

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

Merged
merged 4 commits into from
Apr 20, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 18 additions & 6 deletions docs/wiki/Game-Compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ To contribute, follow the Contribution Guidelines mentioned in the [Home Page of
2. Hover over the three-point menu button and click on `Modify Installation`
3. Click on the checkbox next to `Keep the game at specific version`
4. The selected version should be the one you have currently installed. Note the version and date of said version as Game Version.
- If the Native Linux Version works with Comet
- Some games that do have a native Linux version available (not using Proton/WINE), still contain code for GOG features that remain unused unless used with Comet. If the game you tested does have a native Linux version, please do test if the Linux version does connect with Comet.
- Comet Version
- Go by the version name in the Releases tab, of the version you downloaded.
- Did you use Comet when it had no Releases available, or are you using a build that's not part of the releases? Mention (and possibly link) to the commit of the version you used.
Expand All @@ -40,12 +42,22 @@ To contribute, follow the Contribution Guidelines mentioned in the [Home Page of
| Icon | Meaning |
|---|---------------------------------------------------------------------------------------|
| 🟩 | Required (GalaxyCommunication.exe requirement), Working (GOG Galaxy Features) |
| 🔲 | Not Required (GalaxyCommunication.exe requirement), Not Present (GOG Galxay Features) |
| ❌ | Not Working (GOG Galaxy Features) |
| 🔲 | Not Available (Native Linux Version, GOG Galaxy Feature), Not Required (GalaxyCommunication.exe requirement)
| ❌ | Not Working (GOG Galaxy Features)|
| ❓| Unknown (GalaxyCommunication.exe requirement; in case of game-specific bugs that prevent Comet/GOG connection)

About `Native Linux Version Works`:

While GOG does not officially support GOG Galaxy features (achievements and leaderboards) for Linux versions of GOG games due to the lack of a Linux version of GOG Galaxy, some games that are multi-platform (having Windows and/or macOS versions, besides a native Linux version) still do have code in the Linux version to enable GOG Galaxy features. This connection is unused for Linux versions, but can get used by Comet. **Not all Linux versions do ship with unused/leftover GOG Galaxy connecting code, however.** Do not expect every native Linux version to work with Comet.

### Table

| Game Title | Game Version | Comet Version | GalaxyCommunication.exe Service Required | GOG Galaxy Features | Notes |
| ------------- | ------------- | ------------- | ------------- | ------------- | ------------- |
| [Absolute Drift](https://www.gog.com/en/game/absolute_drift) | Version 5f6049d (6/26/2023) | [commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122) | 🔲 No | 🟩 Achievements ❌ Leaderboard | Achievements do work. Leaderboard support incomplete; errors out on retrieving and updating stats from GOG Galaxy servers. Leaderboards should work fine when **not** using the GOG Galaxy leaderboards. **You can change the leaderboards in Settings > Your Data Rights.** |
| [Cuphead](https://www.gog.com/game/cuphead) | Version 1.3.4 (8/19/2022) | [commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122) | 🟩 Yes | 🟩 Achievements 🔲 Leaderboard | GalaxyCommunication.exe service required for game to start communicating with GOG. Otherwise, Achievements won't work. No Leaderboards present in-game. |
|Game Title|Game Version|Native Linux Version Works|Comet Version|GalaxyCommunication.exe Service Required|GOG Galaxy Features|Notes|
|-----|-----|-----|-----|-----|-----|-----|
|[Absolute Drift](https://www.gog.com/en/game/absolute_drift)|5f6049d (6/26/2023)|🔲 Not Available|[commit `ed38c3d`](https://github.com/kevin-wijnen/comet/commit/ed38c3d5253893779ba3d7ab828af442652f6044)|🔲 No|🟩 Achievements 🟩 Leaderboard|Achievements do work. Leaderboard support works as of Comet version `ed38c3d`.|
|[Alder's Blood Prologue](https://www.gog.com/game/alders_blood_prologue)|1.0.20a (4/13/2020)|🔲 Not Available|[commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122)|🔲 No|🟩 Achievements 🔲 Leaderboard|Achievement connection does work.|
|[Alien Breed: Impact](https://www.gog.com/en/game/alien_breed_impact)|126 (5/30/2022)|🔲 Not Available|[commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122)|🔲 No|🟩 Achievements 🔲 Leaderboard|Achievement connection does work. Did not get to boot the game on Linux properly yet, however.|
|[Cuphead](https://www.gog.com/game/cuphead)|1.3.4 (8/19/2022)|🔲 Not Available|[commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122)|🟩 Yes|🟩 Achievements 🔲 Leaderboard|GalaxyCommunication.exe service required for game to start communicating with GOG. Otherwise, Achievements won't work. No Leaderboards present in-game.|
|[Crypt of the NecroDancer](https://www.gog.com/en/game/crypt_of_the_necrodancer)|4.1.0-b5142 (4/3/2024)|🟩 Yes|[commit `ed38c3d`](https://github.com/kevin-wijnen/comet/commit/ed38c3d5253893779ba3d7ab828af442652f6044)|🔲 No|🟩 Achievements 🟩 Leaderboard|Achievements do work. Leaderboard support works as of Comet version `ed38c3d`. Tested with game + all DLCs.|
|[STONKS-9800: Stock Market Simulator](https://www.gog.com/en/game/stonks9800_stock_market_simulator)|0.4.2.5 (04/04/2024)|🔲 Not Available|[commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122)|❓ Unknown|❌ Achievements 🔲 Leaderboard|Game specific issue related to the GOG SDK library used. See [#26](https://github.com/imLinguin/comet/issues/26#issuecomment-2053667485) for any information and updates. Game did not connect to GOG via Comet with and without the dummy Service.|
|[Xeno Crisis](https://www.gog.com/game/xeno_crisis)|1.0.4 (02/11/2020)|❌ Not Working|[commit `55e4025`](https://github.com/imLinguin/comet/commit/55e402538df3bff354bf2e1e9a54fa4e5e091122)|🔲 No|🟩 Achievements 🔲 Leaderboard|Achievement connection does work. The GOG Galaxy communications are not present in the Linux version, thus the macOS or Windows version needs to be used with Comet to work.|
Loading