Posted November 13, 2020
1) This is only important if you are using Galaxy, Windows 7 and want to have a working overlay in Galaxy.
According to the gamecard the game officially should support Windows 7 and provides overlay achievements ect. Unfortunately out of the box this is not the case. To even launch the game you need to add the launching parameter -dx11 since the game defaults to launch in DirectX 12 which is (normally) not supported in Windows 7. Adding this parameter will launch the game. However if you are using the custom parameter feature in Galaxy you will lose the overlay.
I contacted GOG support about it and they said that the fact that the game does support Windows 7 does not have to mean that Galaxy supports it as well. That's imo complete nonsense from a legal point of view since you will find not a single line about this on the gamecard so the customer will expect that the game will work on Windows 7 without any problems - including Galaxy because those Galaxy features (including overlay) are also mentioned on the gamecard. Anyway - at this moment I am not sure if GOG even plans to fix it so I decided to fix it by myself. I edited the config file for this game and sent it to GOG so that they would not need to figure out how to fix it since I already did. I also decided to offer this solution to everybody who would be interested in it.
Here is how to fix the issue:
1) Download the edited file "goggame-1585377690.info" from here
https://drive.google.com/file/d/1wXhtpf24qpogYc5BhQ_K02oGQxvF8fhn/view?usp=sharing
2) Close Galaxy.
3) Rename the original file which can be found in the installation folder.
4) Copy the downloaded file into the game directory and start Galaxy again.
5) It might be that the game now is not listed in Galaxy anymore. Don't worry. Simply click on the cog icon on the left side in Galaxy and chose "Add game & Friends" -> "Scan Folders for GOG Games" and point to the directory in which you have installed your GOG games. Galaxy should say "1 game imported" and show Observer again.
If you now want to start the game simply click on the symbol to the right of the "Play" button and chose "Additional executables". Here you will find "Observer System Redux DX11" which will start the game and keep the overlay working.
If you prefer to use the "Play" button only, you need to do one additional step: Click on the symbol right of the "Play" button and chose "Manage Installation"-> "Configure". Scroll a bit down in te window and you will find two entrys below of the checkbox "Custom executables" - one of those is set as "default" via radio button. Simply chose the other one. Now, since this argument is set to default, it is the one that will be used whenever you press the "Play" button and overlay will still work.
Keep in mind that a future update will change your config file again. Also it is important to note that the config file also contains the ACTUAL build no. So of you archived the file and you want to use it again after an update you should use the actual build number from the updated version and put it in your archived file - otherwise Galaxy will still think that the update is pending (thanks to Hustlefan for bringing this to my attention).
I really hope that GOG still will fix this in the future so consider this to be a workaround for those who still use Windows 7 and Galaxy and don't want to wait.
Edit: Since GOG has now fixed the issue this workaround is not necessary anymore.
According to the gamecard the game officially should support Windows 7 and provides overlay achievements ect. Unfortunately out of the box this is not the case. To even launch the game you need to add the launching parameter -dx11 since the game defaults to launch in DirectX 12 which is (normally) not supported in Windows 7. Adding this parameter will launch the game. However if you are using the custom parameter feature in Galaxy you will lose the overlay.
I contacted GOG support about it and they said that the fact that the game does support Windows 7 does not have to mean that Galaxy supports it as well. That's imo complete nonsense from a legal point of view since you will find not a single line about this on the gamecard so the customer will expect that the game will work on Windows 7 without any problems - including Galaxy because those Galaxy features (including overlay) are also mentioned on the gamecard. Anyway - at this moment I am not sure if GOG even plans to fix it so I decided to fix it by myself. I edited the config file for this game and sent it to GOG so that they would not need to figure out how to fix it since I already did. I also decided to offer this solution to everybody who would be interested in it.
Here is how to fix the issue:
1) Download the edited file "goggame-1585377690.info" from here
https://drive.google.com/file/d/1wXhtpf24qpogYc5BhQ_K02oGQxvF8fhn/view?usp=sharing
2) Close Galaxy.
3) Rename the original file which can be found in the installation folder.
4) Copy the downloaded file into the game directory and start Galaxy again.
5) It might be that the game now is not listed in Galaxy anymore. Don't worry. Simply click on the cog icon on the left side in Galaxy and chose "Add game & Friends" -> "Scan Folders for GOG Games" and point to the directory in which you have installed your GOG games. Galaxy should say "1 game imported" and show Observer again.
If you now want to start the game simply click on the symbol to the right of the "Play" button and chose "Additional executables". Here you will find "Observer System Redux DX11" which will start the game and keep the overlay working.
If you prefer to use the "Play" button only, you need to do one additional step: Click on the symbol right of the "Play" button and chose "Manage Installation"-> "Configure". Scroll a bit down in te window and you will find two entrys below of the checkbox "Custom executables" - one of those is set as "default" via radio button. Simply chose the other one. Now, since this argument is set to default, it is the one that will be used whenever you press the "Play" button and overlay will still work.
Keep in mind that a future update will change your config file again. Also it is important to note that the config file also contains the ACTUAL build no. So of you archived the file and you want to use it again after an update you should use the actual build number from the updated version and put it in your archived file - otherwise Galaxy will still think that the update is pending (thanks to Hustlefan for bringing this to my attention).
I really hope that GOG still will fix this in the future so consider this to be a workaround for those who still use Windows 7 and Galaxy and don't want to wait.
Edit: Since GOG has now fixed the issue this workaround is not necessary anymore.
Post edited December 20, 2020 by MarkoH01