Skip to content

Online Multiplayer Compatibility Information #28

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

Closed
kevin-wijnen opened this issue May 7, 2024 · 11 comments
Closed

Online Multiplayer Compatibility Information #28

kevin-wijnen opened this issue May 7, 2024 · 11 comments
Labels
compatibility Game compatibility issue

Comments

@kevin-wijnen
Copy link
Contributor

As I've not seen it mentioned here anywhere yet, except for tangentially related questions (for #11 and #14):

Is there any information available on GOG Galaxy's multiplayer capabilities being compatible with Comet instead of GOG Galaxy (i.e. No Man's Sky)? Or is that out of scope for the project?

@imLinguin
Copy link
Owner

It's safe to assume that multiplayer will work everywhere where it's implemented. Related features are handled by the SDK itself and work after the initial authorization call to comet.

@imLinguin imLinguin added the compatibility Game compatibility issue label May 8, 2024
@EthanHarp
Copy link

I was wondering if there were any plans to implement the encrypted_auth_ticket api?

@imLinguin
Copy link
Owner

if you mean this https://docs.gog.com/sdk-encrypted-tickets/?h=encrypted#retrieving-the-encrypted-app-ticket

I believe that works without communication service involvement

@EthanHarp
Copy link

Ah understood, thanks

@kevin-wijnen
Copy link
Contributor Author

Getting back to this after having bought No Man's Sky on GOG: multiplayer definitely seems to work! I think the issue might better get closed then; with perhaps a pin in case others have a question about multiplayer support.

@imLinguin imLinguin pinned this issue Jul 6, 2024
@kevin-wijnen
Copy link
Contributor Author

Including reference to this issue as well #36:

Since 0.1.1, more games are working with online multiplayer (in particular: those using OpenID).

@szszoke
Copy link

szszoke commented Jul 16, 2024

I have been using comet with No Man's Sky on both a Steam Deck and a desktop PC and it seems to work fine.

I was able to see other players on the Anomaly, see their chat, my achievement and play time also registered.

I used the shortcut script from the Steam Deck instructions.

@ssokolow
Copy link

ssokolow commented Aug 10, 2024

One thing that I think could use a FAQ entry is whether it's possible to implement an offline/LAN-only fake of the GALAXY matchmaking server for games like Dungeons 2 where some people got used to having a non-GALAXY, LAN-based multiplayer option and then the devs patched it out.

Currently, attempts to search for such a thing lead to announcements for Comet and then eventually to here.

(Note that I personally don't need the rest of what Comet does because it's already work enough to use stuff like Firejail or router-level firewalling to make sure my GOG downloads aren't secretly bearing archival time-bombs like "crash if we can't connect to Unity analytics".)

@imLinguin
Copy link
Owner

I think what you are looking for is https://github.com/grasmanek94/UniverseLAN

However it seems that Dungeons 2 has custom implementation for networking, thus making it impossible to force LAN

Comet acts more like GOG Galaxy for games and handles high level things: authorization, loading leaderboards etc... while the game's SDK does the actual heavy lifting.

@ssokolow
Copy link

ssokolow commented Aug 10, 2024

Thank you. Even if it doesn't fix Dungeons 2, having that answer here is helpful to anyone who winds up walking the same path I did to find an answer.

Do you know if anyone maintains a list of GOG games which use UniverseLAN-incompatible netplay implementations?

EDIT: I hadn't scrolled that far down the README. Please excuse my "first good sleep after a week of terrible sleep... time to let it all hang out!" brain.

EDIT 2: Huh. The reply wasn't there when I posted my first edit. Is GitHub's support for showing replies without reloading the page bogged down?

@imLinguin
Copy link
Owner

Readme has that list. Includes both games that do work and those that don't
https://github.com/grasmanek94/UniverseLAN?tab=readme-ov-file#list--status-of-games

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility Game compatibility issue
Projects
None yet
Development

No branches or pull requests

5 participants