RetroGoG application not detecting GOG 2.0
Neither Retroarch nor the GOG Galaxy 2.0 applications are found when I run the RetroGoG application. There doesn't seem to be a way for me to enter the path for the GOG client.
I think this issue is arising because I have them installed on my D drive but my Windows OS is installed to the C drive (this sometimes has caused issues for me in the past).
Is there a way to change the directory that's being scanned for the GOG client?

Update:
A little more information to go off of. When trying to play a GOG game for the first time after installation (Warcraft: Orcs and Humans), I was prompted with the this missing shortcut message. Related? (I located the .exe and game ran fine)

not sure but a possible solution would be installing the plugn in manually, because you have to search your plug ins directory, the instructions are in readme.md https://github.com/jshackles/RetroGOG#manual-setup-instructions
someone did a pull request to fix the gog galaxy thing https://github.com/jshackles/RetroGOG/pull/4#issue-509675535 but for now it is not added in the repository
Thanks for linking #4 (comment) interesting to get more information on the issue. I tried really quickly yesterday to install the plugin manually to no avail. There's a good chance thought that that was user error. I'll try again soon and give an update as to its success.
Thanks for linking #4 (comment) interesting to get more information on the issue. I tried really quickly yesterday to install the plugin manually to no avail. There's a good chance thought that that was user error. I'll try again soon and give an update as to its success.
i guess the important thing is when you edit the user_config.py with retroarch route and also (not sure i have only one hdd) if default location is: C:\Users\USERNAME\AppData\Local\GOG.com\Galaxy\plugins\installed probable you should search in "D:" ?, but if your others plug ins are there this should work
Still haven't gotten it to work. My hunch is that it's because I'm using the wrong location for the plugin.
My location is: D:\Program Files\Game Related\GOGLibrary\GOG Galaxy\plugins\installed which I don't think is the same at all. I even had to make the last folder (installed) because it wasn't there by default.
Next I'm going to look around for what might be my equivalent of C:\Users\USERNAME\AppData\Local\GOG.com\Galaxy\plugins\installed.
but you see your folder installed in C: ? because you should put the folder manually for example after downloading the zip if you want install only nes games you have to move nes folder
then you should see this in that folder where you edit only user_config.py

I've made progress but I'm stumped again! Firstly, @Pab10Suarez you were right, I wasn't putting the plugin in the correct folder.

Now that's fixed and it shows up as an integration in GOG settings, however the plugin doesn't connect. This must be due to the user_config document, but I can't figure out what I've done wrong. Any advice?

@inhabd your path formatting is incorrect. Your backslashes should be slashes, and you are missing the quotation mark at the end.
It should read as
emu_path = "D:/Program Files/Game Related/Emulation/Emulation Station/Emulation Station/.emulationstation/RetroArch/"
Wow. It works. It's beautiful. Thank you guys so much for your help! Saints.
I have the same issue. The application isn't detecting GOG 2.0. I wanna try it manually, but I have no Idea which file I have to download? The "galaxy.api.zip"?
I have the same issue. The application isn't detecting GOG 2.0. I wanna try it manually, but I have no Idea which file I have to download? The "galaxy.api.zip"?
This is a two year old issue, and the last update from the maintainer was over a year ago. Consider this abandonware - which is fair, he did it for fun or for his own use.
I have the same issue. The application isn't detecting GOG 2.0. I wanna try it manually, but I have no Idea which file I have to download? The "galaxy.api.zip"?
This is a two year old issue, and the last update from the maintainer was over a year ago. Consider this abandonware - which is fair, he did it for fun or for his own use.
Actually, consider this more on hold. Unfortunately, Jshackles hit a roadblock with Gog themselves, he can't really move ahead on implementing any of the bigger features he wants to, so he isn't doing anything else until that's sorted out.
As for which package, get the source-code.zip - https://github.com/jshackles/RetroGOG/archive/refs/tags/v0.4.zip and then follow the manual install instructions:
Download the integration (use clone or download). Extract the ZIP file. Copy the contents of the plugins folders to your Galaxy plugin folder (standard is: C:\Users\USERNAME\AppData\Local\GOG.com\Galaxy\plugins\installed) For each integration, open the file user_config.py with an editor. Add your emulator path, along with your preferred core as described in the file. (Re)start Galaxy 2.0 and connect the integration.
I've also had success in adding other platforms not included: C64, Coleco, neogeo pocket.
and I use a different plugin (Generic Emulator Plugin) for these systems (because they don't have a platform ID in gog, show up under the test platform id as one group): scummvm, arcade/fbneo, arcade/mame, dos, gb/gbc (I use gameboy for gba), gamegear, lynx.
I have the same issue. The application isn't detecting GOG 2.0. I wanna try it manually, but I have no Idea which file I have to download? The "galaxy.api.zip"?
This is a two year old issue, and the last update from the maintainer was over a year ago. Consider this abandonware - which is fair, he did it for fun or for his own use.
Actually, consider this more on hold. Unfortunately, Jshackles hit a roadblock with Gog themselves, he can't really move ahead on implementing any of the bigger features he wants to, so he isn't doing anything else until that's sorted out.
As for which package, get the source-code.zip - https://github.com/jshackles/RetroGOG/archive/refs/tags/v0.4.zip and then follow the manual install instructions:
Download the integration (use clone or download). Extract the ZIP file. Copy the contents of the plugins folders to your Galaxy plugin folder (standard is: C:\Users\USERNAME\AppData\Local\GOG.com\Galaxy\plugins\installed) For each integration, open the file user_config.py with an editor. Add your emulator path, along with your preferred core as described in the file. (Re)start Galaxy 2.0 and connect the integration.
I've also had success in adding other platforms not included: C64, Coleco, neogeo pocket.
and I use a different plugin (Generic Emulator Plugin) for these systems (because they don't have a platform ID in gog, show up under the test platform id as one group): scummvm, arcade/fbneo, arcade/mame, dos, gb/gbc (I use gameboy for gba), gamegear, lynx.
Thank you very much!