It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
So, crossplay with friends... complete carbage at the moment, when trying to play with friends only. This method is not easy or convenient, but it should be fairly reliable. Requires you to install Wireshark, and have 1 friend (any friend, not necessarily the joining party) in you GOG Galaxy friend list.

Here are the steps. For wireshark, more detailed instructions are in the attached pictures.
1. Install Wireshark (install WinPcap as well)
2. SW2: Start SW2, start an "invite only" game
3. Wireshark: Open Wireshark & start monitoring ethernet data (Attached, picture 0)
4. SW2: Send an in-game invite to any friend in your GOG Galaxy friend list
5. Wireshark: Find the invite message containing the Galaxy lobby id (Attached, picture 1)
6. Have friends connect, using either command line or SW2 shortcut containing the suffix "-connect_galaxy_lobby=#LOBBY ID#"

This should allow your server to stay hidden in the master server list, but allow your friends to connect.

Notes:
- Console command n_server_accessibility did not work for me, so trying to set a public game to invite-only did not work, hence this method.
Attachments:
avatar
RaepDollars: So, crossplay with friends... complete carbage at the moment, when trying to play with friends only. This method is not easy or convenient, but it should be fairly reliable. Requires you to install Wireshark, and have 1 friend (any friend, not necessarily the joining party) in you GOG Galaxy friend list.

Here are the steps. For wireshark, more detailed instructions are in the attached pictures.
1. Install Wireshark (install WinPcap as well)
2. SW2: Start SW2, start an "invite only" game
3. Wireshark: Open Wireshark & start monitoring ethernet data (Attached, picture 0)
4. SW2: Send an in-game invite to any friend in your GOG Galaxy friend list
5. Wireshark: Find the invite message containing the Galaxy lobby id (Attached, picture 1)
6. Have friends connect, using either command line or SW2 shortcut containing the suffix "-connect_galaxy_lobby=#LOBBY ID#"

This should allow your server to stay hidden in the master server list, but allow your friends to connect.

Notes:
- Console command n_server_accessibility did not work for me, so trying to set a public game to invite-only did not work, hence this method.
Thank you SO much for posting this.

My friend & I couldn't send each other invites correctly while on the same network/router.

However, the method you described can also be used for two GOG players to play private games while on the same network/router!

We have a copy of the game each and started up GOG galaxy, then followed your guide. Works perfectly!
Post edited October 07, 2018 by Guillaume777
Sounds like your router is having difficulties routing the incoming invite to the correct recipient. Glad to hear you got it working!

This method should work as long as GOG doesn't change the invite mechanism, or encrypt the messages.