All Projects → sharkwouter → Minigalaxy

sharkwouter / Minigalaxy

Licence: other
A simple GOG client for Linux

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Minigalaxy

Awesome Educational Games
A curated list of awesome educational games to learn editors, languages, programming, etc
Stars: ✭ 370 (-38.23%)
Mutual labels:  games
Cdogs Sdl
Classic overhead run-and-gun game
Stars: ✭ 422 (-29.55%)
Mutual labels:  games
Merchant.js
💰 A Javascript framework for creating idle games
Stars: ✭ 551 (-8.01%)
Mutual labels:  games
Warezz
It's illegal cuz they can't tax you!
Stars: ✭ 386 (-35.56%)
Mutual labels:  games
Redrunner
Red Runner, Awesome Platformer Game.
Stars: ✭ 414 (-30.88%)
Mutual labels:  games
Pikiss
PiKISS for Raspberry Pi: A bunch of scripts with menu to make your life easier.
Stars: ✭ 447 (-25.38%)
Mutual labels:  games
Fxglgames
This repo contains sample games built with FXGL
Stars: ✭ 363 (-39.4%)
Mutual labels:  games
Filemasta
A search application to explore, discover and share online files
Stars: ✭ 571 (-4.67%)
Mutual labels:  games
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (-30.72%)
Mutual labels:  games
Xqemu
Open-source emulator to play original Xbox games on Windows, macOS, and Linux
Stars: ✭ 518 (-13.52%)
Mutual labels:  games
Shadergen
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (-34.06%)
Mutual labels:  games
Dosbox Staging
DOS/x86 emulator focusing on ease of use
Stars: ✭ 412 (-31.22%)
Mutual labels:  games
Eka2l1
An experimental Symbian OS emulator
Stars: ✭ 462 (-22.87%)
Mutual labels:  games
Qodot Plugin
Quake .map support for Godot.
Stars: ✭ 368 (-38.56%)
Mutual labels:  games
Citrus Engine
Modern AS3 Game Engine
Stars: ✭ 553 (-7.68%)
Mutual labels:  games
Pegasus Frontend
A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
Stars: ✭ 364 (-39.23%)
Mutual labels:  games
Mainloop.js
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
Stars: ✭ 425 (-29.05%)
Mutual labels:  games
Warez
All your base are belong to us!
Stars: ✭ 584 (-2.5%)
Mutual labels:  games
Quadplay
The quadplay✜ fantasy console
Stars: ✭ 563 (-6.01%)
Mutual labels:  games
Godot 3d Mannequin
An Open Source 3d character and character controller for the Godot game engine
Stars: ✭ 476 (-20.53%)
Mutual labels:  games

Minigalaxy

A simple GOG client for Linux

screenshot

Features

The most important features of Minigalaxy:

  • Log in with your GOG account
  • Download the Linux games you own on GOG
  • Launch them

In addition to that, Minigalaxy also allows you to:

  • Update your games
  • Install and update DLC
  • Select in which language you'd prefer to download your games
  • Change where games are installed
  • Search your GOG Linux library
  • Show all games or just the ones you've installed
  • View the error message if a game fails to launch
  • Enable displaying the FPS in games
  • Use the system's Scummvm or Dosbox installation
  • Install Windows games using Wine

Supported languages

Currently Minigalaxy can be displayed in the following languages:

  • Brazilian Portuguese
  • English
  • Dutch
  • French
  • German
  • Norwegian Bokmål
  • Norwegian Nynorsk
  • Polish
  • Russian
  • Simplified Chinese
  • Spanish
  • Swedish
  • Taiwanese Mandarin
  • Turkish

System requirements

Minigalaxy should work on the following distributions:

  • Debian Buster (10.0) or newer
  • Ubuntu 18.10 or newer
  • Arch Linux
  • Manjaro
  • Fedora 31+
  • openSUSE Tumbleweed
  • Gentoo
  • MX Linux 19
  • Solus

Minigalaxy does not ship for the following distributions because they do not contain the required version of PyGObject:

  • Ubuntu 18.04
  • Linux Mint 19.3
  • openSUSE 15.1

Other Linux distributions may work as well. Minigalaxy requires the following dependencies:

  • GTK+
  • Python 3
  • PyGObject 3.29.1+
  • Webkit2gtk with API version 4.0 support
  • Python Requests

Installation

Packaging status
Ubuntu/Debian

Download the latest deb package from the releases page and install it.

Arch/Manjaro

Available the AUR. You can use an AUR helper or use the following set of commands to install Minigalaxy on Arch:

git clone https://aur.archlinux.org/minigalaxy.git
cd minigalaxy
makepkg -si
Fedora

Available in official repos (F31+)

sudo dnf install minigalaxy
openSUSE

Available in official repos for openSUSE Tumbleweed. You can use the following set of commands to install Minigalaxy on openSUSE from the devel project on OBS:

sudo zypper ar -f obs://games:tools gamestools
sudo zypper ref
sudo zypper in minigalaxy
Gentoo

Available in the in the Metahax overlay. Follow the instructions in the link to install Minigalaxy on Gentoo.

MX Linux

Currently available in the official repository. Please use MX Package Installer or Synaptic instead of manually installing the .deb from the repo.

Solus

Available in the official repositories. You can use the following command to install Minigalaxy on Solus:

sudo eopkg it minigalaxy
Other distributions

On other distributions Minigalaxy can be downloaded and started with the following commands:

git clone https://github.com/sharkwouter/minigalaxy.git
cd minigalaxy
scripts/compile-translations.sh
bin/minigalaxy

This will be the development version. Alternatively a tarball of a specific release can be downloaded from the releases page.

Support

If you need any help using Minigalaxy, feel free to join the Minigalaxy Discord server. Bugs reports and feature requests can also be made here.

Contribute

Currently help is needed with the following:

Feel free to join the Minigalaxy Discord if you would like to help out.

Special thanks

Special thanks goes out to all contributors:

  • makson96 for multiple code contributions
  • Odelpasso for multiple code contributions
  • SvdB-nonp for multiple code contributions
  • tim77 for packaging Minigalaxy for Fedora, Flathub and multiple code contributions
  • larslindq for multiple code contributions
  • TotalCaesar659 for multiple code contributions
  • BlindJerobine for translating to German and adding the support option
  • JoshuaFern for packaging Minigalaxy for NixOS and for contributing code
  • stephanlachnit for upstreaming to Debian and multiple code contributions
  • sgn for fixing a bug
  • s8321414 for translating to Taiwanese Mandarin
  • fuzunspm for translating to Turkish
  • thomansb22 for translating to French
  • ArturWroblewski for translating to Polish
  • kimmalmo for translating to Norwegian Bokmål
  • EsdrasTarsis for translating to Brazilian Portuguese
  • protheory8 for translating to Russian
  • LordPilum for translating to Norwegian Nynorsk
  • dummyx for translating to simplified Chinese
  • juanborda for translating to Spanish
  • Newbytee for translating to Swedish
  • jubalh for packaging Minigalaxy for openSUSE
  • gasinvein for packaging Minigalaxy for flathub
  • metafarion for packaging Minigalaxy for Gentoo
  • SwampRabbit and Steven Pusser for packaging Minigalaxy for MX Linux
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].