Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Suite of tools for the gog.com platform on a Linux system
Python Shell
Branch: master
Failed to load latest commit information.
data Added icon support, desktop installation and started working on re-fo…
debian tagging for version 0.2.4 (beta)
gog_utils tagging for version 0.2.6(beta)
.gitignore Added support for using the PREFIX environment variable to select ins…
LICENSE fixed license
MANIFEST started working on support for update scripts
README better content in README for updated version
gog-installer added support for unordered installers
gog-installer.1 started working on support for local file paths
gog-tux added more pylint fixes for gog-tux and gog-installer
remove_swapped.sh fixed layout of right panel with a table and added script to clean .g…
setup.py

README

-------------------------------------------------------------------------------

Gog On Linux

-------------------------------------------------------------------------------

	This project is a collection of two scripts (and some python libraries)
and its goal is to provide an easy to use platform to play gog 
(http://www.gog.com) games on a GNU/Linux system. 

Each supported game will be installed using a series of patches provided by
http://www.gogonlinux.com team and will be tested and stable to run on most
Linux distributions.

gog-tux is the GUI client that will be installed, it can be used to log onto
a gog.com account and download/install/launch/uninstall the desired gog games.

gog-installer is a cli implementation that can be used to install, setup and
uninstall gog.com games.

-------------------------------------------------------------------------------

INSTALLATION:

	To install the desired version of the gogonlinux project, untar the 
source package (.tar.gz) and execute "python setup.py install" as root. This 
will setup the required python libraries and install gog-tux and gog-installer
on your machine.

-------------------------------------------------------------------------------

REQUIRED LIBRARIES:

To run this software the following python libraries are required:

- glade2
- oauth2 (notice the 2, it's important)
- requests
- certifi

The best way to install them is using the pip program, it handles dependencies
of python libraries and installs them for you directly.
Using a specific distro's package manager sometimes can result in broken
libraries that may make the software run differently than intended.
-------------------------------------------------------------------------------

REQUIRED EXTERNAL SOFTWARE:

Without the following programs installed on your system you won't be able to 
install and run the games, so please install them before you run the gog client.

- wine (http://www.winehq.org/) is required to run windows (.exe) gog.com games
- winetricks is a wine script required to setup some wine games
- scummvm (http://www.scummvm.org/) is required for some old adventure games
- dosbox (http://www.dosbox.com/) is required for most old dos videogames
- innoextract (http://constexpr.org/innoextract/) is required to extract and
	setup the .exe installers downloaded from gog.com
- zenity is required for some installation and launcher scripts for games

For an ease of use, please download the aforementioned programs from your 
distribution's package manager (i.e. apt-get for ubuntu). 

-------------------------------------------------------------------------------

SUBMITTING BUGS:

If you have any bug to submit or question to ask, feel free to send an e-mail
to the author of this project: morgawr@gmail.com
Something went wrong with that request. Please try again.