Posted October 19, 2018
high rated
Soo, this is just a quick tutorial about something I figured out and thought could be useful to some.
The Steam Link obviously only supports Steam games by default. However, at times you'll want to run a game external to steam (like on GOG). The usual solution to this is adding the game as a foreign game to your steam library.
Things get a little more tricky though, when you (like me) would still like GOG to recognize the game as opened, track your ingame time, achievements etc.
In this case, you need to access Steam from the Steam Link, and from there launch the game through GOG Galaxy.
To do this, you first need to find a shortcut to your game. You probably have one on your Desktop. Important: You need the SHORTCUT, not the .EXE-File of the game.
Now, Right-Click on the shortcut and select "Properties". You'll notice that the destination of the shortcut doesn't point to the actual game, but to the GOG Galaxy Client. This is why GOG can track your achievements, because Galaxy is made aware that you're playing it.
However, there is also more text behind the Galaxy Client. It will look similar to this:
"[...]\GOG Galaxy\GalaxyClient.exe" /command=runGame /gameId=123456789 /path="[...]\GOG Galaxy\Games\thisisthegamedir"
And this is important. This tells Galaxy which game you'd like to run. Copy everything after the second quote to your clipboard.
Now, exit that Window. Open Steam and navigate to your Library. In the bottom left corner, click on "Add game..." and select that you want to add a game not known to Steam. In the Window that pops up, click on "Search". Navigate to the directory where you installed GOG Galaxy and select GalaxyClient.exe.
There should now be a new entry for GalaxyClient in the popup, and the box next to it ticked.
Click "Add selected aplications".
There is now a new entry in your Steam library. But we're now done yet. As it is now, Steam will only launch the Galaxy Client.
Select the new entry in your Library, right-click and go to "Properties". In this Window, set the "start options". When the popup comes up, paste the text you copied earlier into the text field.
Select OK, close the window. You're done! Now try launching the game from Steam. It will go through the GOG Galaxy Client, and then launch your game! And because Steam now knows how to start your game through Galaxy, so does the Steam Link. Which means you can conveniently launch GOG games using the Steam Link, while still tracking your in-game time and getting those sweet sweet achievements!
The Steam Link obviously only supports Steam games by default. However, at times you'll want to run a game external to steam (like on GOG). The usual solution to this is adding the game as a foreign game to your steam library.
Things get a little more tricky though, when you (like me) would still like GOG to recognize the game as opened, track your ingame time, achievements etc.
In this case, you need to access Steam from the Steam Link, and from there launch the game through GOG Galaxy.
To do this, you first need to find a shortcut to your game. You probably have one on your Desktop. Important: You need the SHORTCUT, not the .EXE-File of the game.
Now, Right-Click on the shortcut and select "Properties". You'll notice that the destination of the shortcut doesn't point to the actual game, but to the GOG Galaxy Client. This is why GOG can track your achievements, because Galaxy is made aware that you're playing it.
However, there is also more text behind the Galaxy Client. It will look similar to this:
"[...]\GOG Galaxy\GalaxyClient.exe" /command=runGame /gameId=123456789 /path="[...]\GOG Galaxy\Games\thisisthegamedir"
And this is important. This tells Galaxy which game you'd like to run. Copy everything after the second quote to your clipboard.
Now, exit that Window. Open Steam and navigate to your Library. In the bottom left corner, click on "Add game..." and select that you want to add a game not known to Steam. In the Window that pops up, click on "Search". Navigate to the directory where you installed GOG Galaxy and select GalaxyClient.exe.
There should now be a new entry for GalaxyClient in the popup, and the box next to it ticked.
Click "Add selected aplications".
There is now a new entry in your Steam library. But we're now done yet. As it is now, Steam will only launch the Galaxy Client.
Select the new entry in your Library, right-click and go to "Properties". In this Window, set the "start options". When the popup comes up, paste the text you copied earlier into the text field.
Select OK, close the window. You're done! Now try launching the game from Steam. It will go through the GOG Galaxy Client, and then launch your game! And because Steam now knows how to start your game through Galaxy, so does the Steam Link. Which means you can conveniently launch GOG games using the Steam Link, while still tracking your in-game time and getting those sweet sweet achievements!