Posted January 20, 2024
high rated
Community Integrations have been developed by the community, therefore are not maintained by GOG. It falls upon the community to ensure their functionality. If the integration you are using is no longer working, here's the last known fix to hopefully get it back up and running. The integrations usually stop working when the 3rd party API changes and can sometimes be fixed with simply changing a URL.
Please note, this guide does not include the official integrations (GOG, Epic, XBOX) since they are maintained by GOG themselves.
While it can be frustrating to have non-working integrations in Galaxy, it serves as a foundation for us to build upon, given that a significant portion of the development work has already been completed.
There may be certain integrations I cannot personally verify due to not having an account with the respective 3rd party (e.g., PlayStation). But will still include the last known working fix for it. If a integration is not working and hasn't been added to this guide, please request it.
Some integrations can currently only be partially fixed, so may not detect installed games or recently played.
Please proceed with caution and make sure to create backups before making any changes. The information provided here is based on community contributions and the author of this guide assumes no liability for any issues that may arise from implementing the suggested fixes. Proceed at your own risk.
Current known working community integrations that come bundled with Galaxy are:
Amazon
Humble
Rockstar
Make sure Galaxy isn't running and that you make a backup copy of any files you edit. (Copy, Paste, Rename)
The integrations can be found in the following directory:
Windows: %localappdata%\GOG.com\Galaxy\plugins\installed\
Mac: ~/Library/Application Support/GOG.com/Galaxy/plugins/installed/
(If the folder is empty, you need to click connect in galaxy so that it downloads them)
Integration Folders
Steam: steam_ca27391f-2675-49b1-92c0-896d43afa4f8
Origin (EA): origin_7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0
Rockstar: rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe
Ubisoft: uplay_afb5a69c-b2ee-4d58-b916-f4cd75d4999a
For the fixes that require you to edit files, you can open them in a text editor (e.g., notepad)
Steam (Last Checked: January 21st 2024)
Fix can be found here: with instructions on how to install it here: Steams API has changed too much for minor editing to do quick edits to fix it, hence needing the above.
Origin (now EA) (Last Checked: January 21st 2024)
You must go into its folder and edit the following file
edit plugin.py with a text editor (found in folder origin_7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0)
Replace lines 38-47 with following:
AUTH_PARAMS = {
"window_title": "Login to EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 790 if is_windows() else 708,
"start_uri": "https://accounts.ea.com/connect/auth"
"?response_type=code&locale=en_US&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&redirect_uri=https://www.ea.com/login_check"
"&locale=en_US&client_id=EADOTCOM-WEB-SERVER",
"end_uri_regex": "https://www.ea.com/"
}
Save file
Please note that after fixing the integration, it will still be named Origin, but can be renamed by right clicking it on the left window in galaxy and selecting "Rename Bookmark".
Ubisoft (uplay) (Last Checked: January 21st 2024)
edit consts.py with a text editor (found in folder uplay_afb5a69c-b2ee-4d58-b916-f4cd75d4999a)
Replace lines 15-16 with following:
CLUB_APPID = "314d4fef-e568-454a-ae06-43e3bece12a6"
CLUB_GENOME_ID = "85c31714-0941-4876-a18d-2c7e9dce8d40"
Save file
This first post will be updated to include more as requested, time permiting.
Please note, this guide does not include the official integrations (GOG, Epic, XBOX) since they are maintained by GOG themselves.
While it can be frustrating to have non-working integrations in Galaxy, it serves as a foundation for us to build upon, given that a significant portion of the development work has already been completed.
There may be certain integrations I cannot personally verify due to not having an account with the respective 3rd party (e.g., PlayStation). But will still include the last known working fix for it. If a integration is not working and hasn't been added to this guide, please request it.
Some integrations can currently only be partially fixed, so may not detect installed games or recently played.
Please proceed with caution and make sure to create backups before making any changes. The information provided here is based on community contributions and the author of this guide assumes no liability for any issues that may arise from implementing the suggested fixes. Proceed at your own risk.
Current known working community integrations that come bundled with Galaxy are:
Amazon
Humble
Rockstar
Make sure Galaxy isn't running and that you make a backup copy of any files you edit. (Copy, Paste, Rename)
The integrations can be found in the following directory:
Windows: %localappdata%\GOG.com\Galaxy\plugins\installed\
Mac: ~/Library/Application Support/GOG.com/Galaxy/plugins/installed/
Integration Folders
Steam: steam_ca27391f-2675-49b1-92c0-896d43afa4f8
Origin (EA): origin_7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0
Rockstar: rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe
Ubisoft: uplay_afb5a69c-b2ee-4d58-b916-f4cd75d4999a
Steam (Last Checked: January 21st 2024)
Fix can be found here: with instructions on how to install it here: Steams API has changed too much for minor editing to do quick edits to fix it, hence needing the above.
Origin (now EA) (Last Checked: January 21st 2024)
You must go into its folder and edit the following file
edit plugin.py with a text editor (found in folder origin_7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0)
Replace lines 38-47 with following:
AUTH_PARAMS = {
"window_title": "Login to EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 790 if is_windows() else 708,
"start_uri": "https://accounts.ea.com/connect/auth"
"?response_type=code&locale=en_US&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&redirect_uri=https://www.ea.com/login_check"
"&locale=en_US&client_id=EADOTCOM-WEB-SERVER",
"end_uri_regex": "https://www.ea.com/"
}
Please note that after fixing the integration, it will still be named Origin, but can be renamed by right clicking it on the left window in galaxy and selecting "Rename Bookmark".
Ubisoft (uplay) (Last Checked: January 21st 2024)
edit consts.py with a text editor (found in folder uplay_afb5a69c-b2ee-4d58-b916-f4cd75d4999a)
Replace lines 15-16 with following:
CLUB_APPID = "314d4fef-e568-454a-ae06-43e3bece12a6"
CLUB_GENOME_ID = "85c31714-0941-4876-a18d-2c7e9dce8d40"
This first post will be updated to include more as requested, time permiting.
Post edited January 20, 2024 by Dev0_NZ