Home

Awesome

GOG Galaxy 2.0 Integration with RPCS3

Supported Features

Prerequisites

Installation

With git (from command line)

cd %localappdata%\GOG.com\Galaxy\plugins\installed
git clone https://github.com/mpm11011/galaxy-integration-rpcs3.git
rename galaxy-integration-rpcs3 rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC
cd rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC
git submodule update --init
cd ~/Library/Application Support/GOG.com/Galaxy/plugins/installed
git clone https://github.com/mpm11011/galaxy-integration-rpcs3.git
mv galaxy-integration-rpcs3 rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC
cd rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC
git submodule update --init

Without git

  1. Download a zip of this repository this directory and unpack it in:
  1. Download a zip of the devita repository and unpack the contents into galaxy-integration-rpcs3/devita.

  2. Rename the galaxy-integration-rpcs3 folder to rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC.

Configuration

  1. Open config.py
  1. Add your games in RPCS3 (File > Add Games), so that they can be added to the games.yml file. Running a game will also add it to this file.
  1. Game-specific launch configuration is handled by RPCS3.

Acknowledgements

AHCoder - Use of the PS2 Galaxy plugin as the basis for this plugin.

GOG - Use of the Galaxy Plugin API provided by GOG.

RPCS3 Team - For help with interfacing with the RPCS3 system.

Marshall Ward - Use of the SFO Python library to open and read PARAM.SFO files.

Thank you!