imLinguin / comet

Open Source implementation of GOG Galaxy Communication Service for SDK bundled with GOG games.
GNU General Public License v3.0
234 stars 8 forks source link

Game Compatibility: DOOM + DOOM II #41

Open kevin-wijnen opened 1 month ago

kevin-wijnen commented 1 month ago

Game

Supported features

Linux

Additional notes
Running on an older version of Comet on my main PC, but achievements seem to work just fine for DOOM I + II! :) Tested with Valve's Proton Experimental. Game version is Version 2265 - 8/7/2024.

image image

Multiplayer is handled by Azure Playfab, and thus involves the OpenID issue (displaying "One or multiple accounts failed to sign in) if you run on an older Comet version, that got fixed before its first stable release. Updating to the latest release (v0.1.2) fixes this issue.

Cross-platform multiplayer works (Steam vs GOG tested): image

(It used different drivers for LAN play - this works cross-platform for PC platforms at the very least, tested by running the GOG version via Heroic and Comet, and the Steam version on the same Steam Deck.) image To launch the Console, press the ~ key on a keyboard.

kevin-wijnen commented 1 month ago

Table for convenience:

Game Title Game Version Native Linux Version Works Comet Version GalaxyCommunication.exe Service Required GOG Galaxy Features Notes
DOOM + DOOM II Version 2265 - 8/7/2024 πŸ”² Not Available v0.1.2 πŸ”² No 🟩 Achievements πŸ”² Leaderboard Achievements & Multiplayer do work as of v0.1.2.

Glad to see Comet work with a ✨(surprise)✨ new GOG release. πŸŽ‰

imLinguin commented 1 month ago

Awesome, thanks for testing!

imLinguin commented 1 month ago

@kevin-wijnen are you able to confirm the Bethesda.net linking works only with comet?

kevin-wijnen commented 1 month ago

@kevin-wijnen are you able to confirm the Bethesda.net linking works only with comet?

Good that you mentioned it as I forgot to check:

After having successfully logged into Bethesda.net with comet and then proceeding to run without comet, the game seems to still recognise the Bethesda.net account and is able to browse player uploaded mods, download and play them just fine.

The only bug I noticed when not running comet (after an initial successful login), is that browsing "featured mods" is not possible and shows a "There was a problem retrieving the mods list. Please try again." error screen. Possibly to "safeguard" some mods from working with possibly pirated copies? image