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

×
[overlay works]
Dex

[overlay does not work]
Legend of Grimrock 2
Homeworld Remastered Collection
Ziggurat
Anachronox
Banished
Orwell
This Is The Police
Theme Hospital
Syberia
Shardlight
Worms: Armaggedon
TIS-100
Renowned Explorers

this is a sad state of affairs. 1 in 14? really?
Post edited March 25, 2017 by graynk
avatar
graynk: ...
this is a sad state of affairs. 1 in 14? really?
It's not as bad as it might look at first. More games work, but may need some minor changes to their configuration. Others may work but are disabled by default because it may break the game or cause problems on certain configurations.

The current list of games posted so far are basically whether a game works out of the box that someone has tested yet or not, but there are a tonne of games I know it works or should work with from previous testing that nobody has yet provided results for 1.2 for yet. I'll be slowly going through my own collection of what worked before and re-testing them and updating the lists also. :)

One thing to note is that for a fair number of games, they do need to have the goggame*.info files (JSON config files) slightly modified either to manually enable the overlay, or to make other slight tweaks to the game's Galaxy configuration by hand. I will shortly be posting the first example of such a game in a few minutes that others can use as an example to tweak some of their own games and report back if they get them to work.

For games that require tweaking, I will provide links to help make it easier for people to get a given game to work as well as other tips and tricks. Eventually GOG will likely update the default configuration for many games so that the overlay will be enabled by default on them once it is proven to be stable enough for most people.

One can understand why GOG may want to err on the side of caution and not enable the overlay on all games too soon, until enough testing in the wild can be done to show a game works stable with the overlay enabled. There's only so much testing they can do internally with hardware combinations, so hopefully as more of us enable it on more games to test them and provide feedback and bug reports, they'll be able to enable it by default on more and more games over time.

Thanks for your contributions, I've added them to the list.
A Golden Wake - A brief tutorial on getting the overlay to work with a game that it is disabled on by default.

For those who are interested in tinkering a bit to try to see if they can get the overlay to work with some games it does not work with by default, I am sharing some configuration tips in this post that will help to get some games to work that the overlay does not work with by default due to it being disabled. These tips may or may not help with getting other games to work as well. The overlay just will not ever work with some games due to the nature of how the games were programmed back in the day, with very old games being the ones least likely to ever work. Even if the overlay does work, there are situations where it might not work that well by default such as games that have a very low screen resolution. GOG may have possibly disabled the overlay on some games by default due to this rather than providing an ugly overlay user interface in low resolution for example.

In general, if a game uses DirectX 7, 8, 9, 10, 11, or OpenGL then there is a chance that it might work automatically, or that it might be able to work if the game's Galaxy configuration is tweaked slightly to enable the overlay and other options.

It is important to note that enabling the overlay on a game where GOG currently has it disabled by default may cause the game to be unable to start at all, or may cause it to crash or experience other instability either seemingly randomly, or while using the overlay functionality. In some cases you might enter the overlay and be unable to exit the overlay or lose control of the mouse and/or keyboard and be stuck there. USE AT OWN RISK.

GOG Galaxy Game Configuration Files

Every GOG game which is either installed using Galaxy, or which is installed manually by using the standalone game installers which have already been enhanced with Galaxy integration support will install a special Galaxy configuration file for that game. The file exists in the directory that the game was installed into and has a filename of "goggame-123456789.info" where 123456789 is a special game-ID code that GOG has assigned that particular game. You can try to locate this file by going to the directory where the game is installed using your file explorer, where you should see it listed among the files. Windows by default hides the file extensions of known file types so you may not see the ".info" file extension unless you have disabled this Windows feature.

The example I am using in this tutorial is for the adventure game A Golden Wake by Wadjet Games, which has the overlay disabled by default out of the box. I have installed the game to "E:\GOG Games\A Golden Wake" on my system, and in that directory the Galaxy configuration file for this game is named goggame-1207666213.info. These are text configuration files in the format known as JSON for those familiar with it. Discussing the details of JSON is beyond the scope of this tutorial, but those interested in learning more on their own can find more information at this Wikipedia article on JSON.

JSON files have a rather strict syntax and are unforgiving of typographical errors or missing punctuation, so it is a good idea to make a backup copy of the file before editing it. The GOG supplied files are machine generated in many cases by the looks of it, so they're not all formatted in the nicest manner for human eyeballs. In order to make them more readable, and to ensure you are less likely to make a typo or other error, it is a good idea to paste the file into http://jsonlint.com first and fix any typos or other errors you may have made.

Here is the cleaned up stock config file for A Golden Wake, otherwise unmodified:

{
"gameId": "1207666213",
"rootGameId": "1207666213",
"dependencyGameId": "",
"language": "english",
"name": "A Golden Wake",
"playTasks": [{
"isPrimary": true,
"type": "FileTask",
"path": "a-golden-wake.exe",
"workingDir": ""
}, {
"name": "Configuration tool",
"type": "FileTask",
"path": "winsetup.exe",
"workingDir": ""
}],
"supportTasks": [{
"name": "Support",
"type": "URLTask",
"link": "http://www.gog.com/en/support/a_golden_wake"
}]
}
After experimentation I have managed to get the overlay working with this game by changing the file as follows:

{
"gameId": "1207666213",
"rootGameId": "1207666213",
"dependencyGameId": "",
"language": "english",
"name": "A Golden Wake",
"overlaySupported": true,
"playTasks": [{
"isPrimary": true,
"type": "FileTask",
"path": "a-golden-wake.exe",
"category":"game",
"workingDir": ""
}, {
"name": "Configuration tool",
"type": "FileTask",
"path": "winsetup.exe",
"workingDir": ""
}],
"supportTasks": [{
"name": "Support",
"type": "URLTask",
"link": "http://www.gog.com/en/support/a_golden_wake"
}]
}
There are two changes present above which I have highlighted in bold. If either one or both of these are missing, the overlay will not work with this game:

"overlaySupported": true,

"category":"game",

Make absolutely sure that these are inserted in the right section, and a comma appears on the end of the line above them if one isn't there already.

You can try this trick with other games as well and it may or may not work. As I mentioned previously, keep in mind that some games may crash or otherwise become unstable if the overlay is forcibly enabled like this. A game might work fine for an hour and suddenly at random when you turn the overlay on it may freeze or have another problem. This is the wild, wild, west! You have been warned!

When reporting whether or not a game works with the overlay here in this thread, if you had to modify the goggame-*.info file in order to get the overlay to work, please specify this in your post, and copy and paste the entire goggame-*.info file into your message after first cleaning it up through http://jsonlint.com so that others can use it as well. I will make a note for games that require this and hyperlink them to the thread post which contains special instructions for the given game.

Now go have some fun trying to get more games to work. :)
Post edited March 25, 2017 by skeletonbow
I'd rather not go into editing .info files again, so I'll just focus on games that a have a working overlay out of the box:

[Overlay works]
Turok 2: Seeds of Evil
Xanadu Next
Post edited March 25, 2017 by Grargar
^^ this
---
Post edited February 14, 2018 by user deleted
avatar
skeletonbow: There are two changes present above which I have highlighted in bold. If either one or both of these are missing, the overlay will not work with this game.
I am not seeing any changes. Perhaps you pasted the same thing twice.

Here is what my Mirror's Edge goggame-1893001152.info file looks like. The file is hidden for those that have not toggled their visibility. ( I wish we had code tags to preserve formatting.)

{
"clientId": "49170309018611634",
"gameId": "1893001152",
"language": "English",
"languages": [
"en"
],
"name": "Mirror's Edge",
"playTasks": [
{
"category": "game",
"isPrimary": true,
"languages": [
"*"
],
"name": "Mirror's Edge",
"path": "Binaries/MirrorsEdge.exe",
"type": "FileTask",
"workingDir": "Binaries"
},
{
"category": "tool",
"languages": [
"en"
],
"name": "Language Setup",
"path": "language_setup.exe",
"type": "FileTask"
},
{
"category": "document",
"languages": [
"en"
],
"link": "http://www.gog.com/support/mirrors_edge",
"name": "Support",
"type": "URLTask"
}
],
"rootGameId": "1893001152",
"version": 1
}
I will experiment with the "overlaySupported" setting by placing it between the "name" and 'playTasks" fields like your example, but there are many differences between your example and what I have for Mirror's Edge.
Post edited March 26, 2017 by kittehoverlord
[Overlay works]
Dragon Age Origins
Holy Potatoes! A Weapon Shop!?
Sins of a Solar Empire Rebellion
Transport Fever

[Overlay does not work]

Amerzone
Anno 1404 (base game and Venice)
Codename Panzers 1+2
Grand Ages Medieval
Guild 2 Renaissance
Heroes of Might and Magic 3
Industry Giant 2
Majesty 2
Pizza Tycoon 1+2
Planescape Torment
Addons for Sid Meier's Civilization IV
Spore
Syberia 2
Titan Quest Anniversary Edition
Train Fever
avatar
kittehoverlord: I am not seeing any changes. Perhaps you pasted the same thing twice.
Argh, my bad. The first time I posted it, it was all correct however the forum code whitespace removal fucked up the display to be very hard to read. I re-edited it to try to fix that by wrapping it with forum quotation and resubmitted, however that didn't work either although it made it stand out nicer. When I resubmitted it I re-pasted the files though and forgot to re-edit in the changes. :o(

I have updated the post above to put the necessary changes back in the tutorial, and bolded them to highlight them.

My apologies if anyone wasted time following my broken example. I blame it on GOG's shitty forum software. I might actually move the examples out of the thread and onto a website where I can have full editorial control over content and presentation later on however.

If anyone has tried my suggestion and it failed, my bad - please try again with the updated example.
avatar
kittehoverlord: I am not seeing any changes. Perhaps you pasted the same thing twice.
avatar
skeletonbow: Argh, my bad. The first time I posted it, it was all correct however the forum code whitespace removal fucked up the display to be very hard to read. I re-edited it to try to fix that by wrapping it with forum quotation and resubmitted, however that didn't work either although it made it stand out nicer. When I resubmitted it I re-pasted the files though and forgot to re-edit in the changes. :o(

I have updated the post above to put the necessary changes back in the tutorial, and bolded them to highlight them.

My apologies if anyone wasted time following my broken example. I blame it on GOG's shitty forum software. I might actually move the examples out of the thread and onto a website where I can have full editorial control over content and presentation later on however.

If anyone has tried my suggestion and it failed, my bad - please try again with the updated example.
tried it with two games (Legend of Grimrock 2 and Ziggurat) -- didn't work.
avatar
Sniskerbobberton:
avatar
HafenkaeseLP: [
Updated, thanks.

Just a note to everyone contributing to the list, please do not edit your previous posts and add games to your previous list because I will most likely never see them and it makes me more work as I can't remember what each person previously reported and figure out myself which games were added.

I just happened to notice one post that got updated, so I thought I should mention this. I did manage to figure out which games were added to the one I spotted above however please make brand new posts for each submission, so I can process the thread one post to the next without missing anything. Thanks guys! :)
Post edited March 26, 2017 by skeletonbow
2 more:

[Overlay works]
Crimsonland
Postal: Classic and Uncut
[Overlay works]
Gabriel Knight: Sins of the Fathers 20th Anniversary Edition

[Overlay doesn't work]
Act of War: Direct Action
Commandos 2 - Men of Courage
Enclave
Nosferatu - Wrath of Malachi
Pandemonium 2
Quake: The Offering
Rayman 2 - The Great Escape
SteamWorld Dig
The Swapper
avatar
Grargar:
avatar
Pyron:
Thanks, updated.
A New Beginning: The Final Cut
Aliens vs. Predator Classic 2000
Anomaly Warzone Earth
Ceville (previously marked not working, now working with config changes)

These games work, but the overlay must be manually enabled by hand because GOG has not enabled them by default yet. Follow the tutorial for A Golden Wake above, by adding in the appropriate places:

"overlaySupported": true,

and

"category" : "game",
Attachments:
Post edited March 26, 2017 by skeletonbow