Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.35 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.35 KB

GalaxyCommunication.exe

A dummy Windows service for Galaxy64.dll

This is the service that gets woken up by game process when Galaxy is not running already.

Usage

Tip

For easy installation, have GalaxyCommunication.exe and install-dummy-service.bat both in a folder Heroic has access to and run the script.

For Heroic Games Launcher users on Linux and Mac: run the .bat file by dragging it into the RUN EXE ON PREFIX box of the game's WINE settings (in Heroic).

This is only to be used within wine environment or on Windows (????), where GOG Galaxy isn't installed.

In order to leverage this

  1. Download or build GalaxyCommunication.exe
  2. Register the service using the following command or install-dummy-service.bat script

Note

On Windows you may need admin privileges

sc create GalaxyCommunication binpath=<ABSOLUTE_COMMUNICATION_PATH>

<ABSOLUTE_COMMUNICATION_PATH> is an absolute path of downloaded GalaxyCommunication.exe like C:\\ProgramData\\GOG.com\\Galaxy\\redists\\GalaxyCommunication.exe

In case of Wine/Proton make sure to run the command above in the context of your prefix.

Building

Use

meson setup builddir

For cross compilation on Linux/Mac make sure mingw is installed and add a --cross-file meson/x86_64-w64-mingw32.ini to the setup command

meson compile -C builddir
``