Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RetroGoG application not detecting GOG 2.0 #9

Open
inhabd opened this issue Nov 25, 2020 · 13 comments
Open

RetroGoG application not detecting GOG 2.0 #9

inhabd opened this issue Nov 25, 2020 · 13 comments

Comments

@inhabd
Copy link

inhabd commented Nov 25, 2020

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?
Screenshot 2020-11-25 092647

@inhabd
Copy link
Author

inhabd commented Nov 25, 2020

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)
Galaxy error

@Pab10Suarez
Copy link

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 #4 (comment) but for now it is not added in the repository

@inhabd
Copy link
Author

inhabd commented Nov 26, 2020

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.

@Pab10Suarez
Copy link

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

@inhabd
Copy link
Author

inhabd commented Nov 26, 2020

Screenshot 2020-11-26 125608
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.

@Pab10Suarez
Copy link

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
image
then you should see this in that folder where you edit only user_config.py
image

@inhabd
Copy link
Author

inhabd commented Nov 27, 2020

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

Screenshot 2020-11-27 083423

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?
Screenshot 2020-11-27 083143

@jshackles
Copy link
Owner

@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/"

@inhabd
Copy link
Author

inhabd commented Nov 27, 2020

Wow. It works. It's beautiful. Thank you guys so much for your help! Saints.

@tuitz
Copy link

tuitz commented Sep 9, 2022

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"?

@chuckzee
Copy link

chuckzee commented Sep 9, 2022

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.

@petey212
Copy link

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.

@tuitz
Copy link

tuitz commented Sep 11, 2022

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants