Minigalaxy - Le Bottin des Jeux Linux

Minigalaxy

🗃️ Specifications

📰 Title: Minigalaxy 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Tool 🚦 Status: 06. Tested & Working
🏷️ Category: Tool ➤ Content Distribution ➤ Game Launcher 🌍️ Browser version:
🔖 Tags: Tool; Content Distribution; Game Launcher; Game Management; GOG; Multi-platform 📦️ Package Name: minigalaxy
🐣️ Approx. start: 2018-12-30 📦️ Arch package: ✓
🐓️ Latest: 2022-09-27 📦️ RPM package: ✓
📍️ Version: Latest : 1.2.2 / Dev : eec1a80 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-3 📦️ Snap package:
🏝️ Perspective: First person (interface) 📦️ AppImage package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 4 stars 👫️ Contrib.: Goupil & Louis
🎰️ ID: 15708 🐛️ Created: 2019-12-27
🐜️ Updated: 2022-09-28

📖️ Summary

[fr]: Une interface libre permettant de consulter, télécharger, mettre à jour, et lancer facilement une collection de jeux, natifs ou non (support de ScummVM, DosBox & Wine), obtenue depuis le site GOG.com, et de les conserver au même endroit (modifiable). L'utilisateur navigue (en ligne obligatoirement) dans sa collection (avec recherche rapide sur le nom). L'intérêt est une navigation simple et une mise à jour automatique des jeux. Quelques lacunes demeurent : impossible de l'utiliser hors connexion à GOG, saisie de l'adresse mail & mot de passe à chaque nouvelle connexion (pas de mémorisation), et pas de navigation/achat dans le magasin GOG. [en]: A libre interface allowing to consult, download, update, and launch easily a collection of games, native or not (support of ScummVM, DosBox & Wine), obtained from the GOG.com website, and to keep them in the same place (editable). The user navigates (online only) in his collection (with quick search on the name). The interest is a simple navigation and an automatic update of the games. Some shortcomings remain: impossible to use it when not connected to GOG, input of email address & password at each new connection (no memorization), and no browsing/purchasing in the GOG store.

🚦 Status

💡 Lights on: ✓ 🦺️ Work in progress:
🤔️ Why ?: ⭐️ Major update 😴️ Upcoming update:
🎨️ Improvement of this entry: 🚧️ Some work remains to be done:

🎥️ Videos

🕯️ How To : (202101), (202101), (202108),


🕹️ Gameplay : (202002),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) ht(202101) ht(202101) ht(202108) g(202002) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial : [GOG]

🍩️ Resources
(empty) :
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (Minigalaxy Team [fr] [en]) : [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Wouter Wijsman (sharkwouter) [fr] [en]) : [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Game : [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (GOG.com) [fr] [en] [de]]
[HOLaRSE [de]]

📦️ Misc. repositories
[Debian] [openSUSE] [Repology] [pkgs.org] [Arch Linux / AUR] [AppImage] [Snap] [Flatpak] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Gaming on Linux on Mastodon (20191227)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title: Minigalaxy
🦊️ What's: A libre interface dedicated to the management of a collection of games obtained on the GOG website
🏡️ https://sharkwouter.github.io/minigalaxy
🐣️ https://github.com/sharkwouter/minigalaxy
🔖 #Linux #Tool #ContentDistrib #GameLauncher #Libre #Deb #RPM #Arch #Flatpak
📖 Our entry: https://bit.ly/bottinLightOn

🥁️ Update: 1.2.2
⚗️ Bugfix 🐞️
📌️ Changes: https://github.com/sharkwouter/minigalaxy/releases
🐘 From: https://mastodon.cloud/@boilingsteam/109076250181423044

🕯️ https://yewtu.be/Wtrq8izpxRA
🕹️ https://yewtu.be/6ey3mO1QhZ4

📕 Description [fr]

Un client Linux pour le magasin GOG, par la Minigalaxy Team, initié par Wouter Wijsman (sharkwouter).
En Python.

Minigalaxy est une interface libre permettant de consulter, télécharger, mettre à jour, et lancer facilement une collection de jeux, natifs ou non (support de ScummVM, DosBox & Wine), obtenue depuis le site GOG.com, et de les conserver au même endroit (modifiable). L'utilisateur navigue (en ligne obligatoirement) dans sa collection (avec recherche rapide sur le nom). L'intérêt est une navigation simple et une mise à jour automatique des jeux. Quelques lacunes demeurent : impossible de l'utiliser hors connexion à GOG, saisie de l'adresse mail & mot de passe à chaque nouvelle connexion (pas de mémorisation), et pas de navigation/achat dans le magasin GOG.


Un simple client GOG pour Linux qui vous permet de télécharger et de jouer à vos jeux GOG Linux

Les fonctionnalités les plus importantes de Minigalaxy :

☑ Connectez-vous avec votre compte GOG
☑ Téléchargez les jeux Linux que vous possédez sur GOG
☑ Lancez-les

En plus de cela, Minigalaxy vous permet également de :

☑ Mettez à jour vos jeux
☑ Installez et mettez à jour les DLC
☑ Sélectionnez la langue dans laquelle vous préférez télécharger vos jeux.
☑ Changez l'endroit où les jeux sont installés
☑ Recherchez dans votre bibliothèque GOG Linux
☑ Affichez tous les jeux ou seulement ceux que vous avez installés
☑ Affichez le message d'erreur si un jeu ne se lance pas.
☑ Activez l'affichage du FPS dans les jeux
☑ Utilisez l'installation ScummVM ou DOSBox du système.
☑ Installez des jeux Windows à l'aide de Wine

Langues prises en charge

Actuellement, Minigalaxy peut être affiché dans les langues suivantes :

☑ Portugais brésilien
☑ Tchèque
☑ Anglais
☑ Néerlandais
☑ Français
☑ Finlandais
☑ Allemand
☑ Grec
☑ Italien
☑ Norvégien Bokmål
☑ Norvégien Nynorsk
☑ Polonais
☑ Roumain
☑ Russe
☑ Chinois simplifié
☑ Espagnol
☑ Suédois
☑ Mandarin taïwanais
☑ Turc
☑ Ukrainien

📕 Description [en]

📕🐧"A libre interface dedicated to the management of a collection of games obtained on the GOG website"🐧📕

A simple GOG client for Linux that lets you download and play your GOG Linux games

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 which language you’d prefer to download your games in
☑ 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
☑ Czech
☑ English
☑ Dutch
☑ French
☑ Finnish
☑ German
☑ Greek
☑ Italian
☑ Norwegian Bokmål
☑ Norwegian Nynorsk
☑ Polish
☑ Romanian
☑ Russian
☑ Simplified Chinese
☑ Spanish
☑ Swedish
☑ Taiwanese Mandarin
☑ Turkish
☑ Ukranian

🚧️ Installation [fr]

🔧️ INSTALLATION :

⚙️ Installation à partir du binaire du jeu :

Installation à partir du paquet Manjaro/Arch :
• (✔ v. 1.1.0) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📄️ Installation à partir du source du jeu :
• (🧪️not_tested) Source non testé.


🚀️ LANCEMENT DE L'INTERFACE :

• Si vous l'avez installé à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : Alt F2 puis saisissez : minigalaxy

🔍️ Test [fr]

🕵️ Test (✔ v. 1.1.0) par goupildb (config. : Manjaro 64-bit) :
Le : 11 août 2022
⏱️ Durée du test : 120 minutes.

🎯️ Objectif de ce test : tester son fonctionnement et partager mes premières impressions.

💻️ PC Specs:

Linux distribution: Manjaro
Kernel : 5.19.0-1-rt10-MANJARO
Graphics driver : NVIDIA 515.65 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.4.9)

CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Keyboard : Roccat Vulcan (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad : Microsoft Xbox Elite Wireless Controller Series 2

Préambule

Je ne suis pas un bon client pour GOG, je ne joue pas beaucoup (pas le temps), les quelques jeux achetés l'ont été sur Steam ou itch.io. Je n'ai rien contre GOG, c'est juste que je n'en ai pas éprouvé le besoin pour l'instant.
Les jeux installés étaient des jeux offerts suite à des promos. Je n'y ai pas joué et les découvre avec le test de cette interface. Ceci explique peut-être le fait qu'un certain nombre ne fonctionnent pas.

🕹️ Test de fonctionnement rapide

L'interface s'installe facilement et fonctionne bien.
Le menu "Préférences" permet de choisir la langue, le chemin d'installation, de conserver les installateurs, de passer du thème claire au thème sombre, de montrer les jeux Windows (un petit icône Wine apparaît alors sur la vignette).
A noter que si vous avez une très grande collection, la recherche de jeux via la zone en haut à droite de l'interface est dynamique (il suffit de taper quelques lettres du nom du jeu, pas besoin de valider) et extrêmement rapide.
On peux choisir de rester connecté à GOG.com ou non (via le menu hamburger, option "Rester connecté" ou "Déconnexion"), mais dans ce cas la collection de jeux n'est plus accessible :(
Et au démarrage suivant vous devez saisir à nouveau votre adresse mail et mot de passe.
Pour jouer à vos jeux sous cette interface vous devrez donc rester connecté à GOG.com.

👍️ Fonctionnent :
• 🤩️ Akalabeth world of doom (Dosbox),
• 🤩️ Bio Menace (Dosbox) : shooter sympa,
• 🤩️ Shadow Warrior classic complete (Dosbox),
• 🤩️ Stargunner (Dosbox) : joli shooter spatial,
• 🤩️ Jill of the Jungle (Dosbox),

• 🤩️ Beneath a steel sky (ScummVM),

• 🤩️ Xmorph Defense (Wine) : tower defense où l'on est l'alien qui envahie la Terre. Superbes graphisme et gameplay assez bon.

• 🤩️ Ascendant (natif) : jeu de combat stylisé, de type fantastique. Ne reconnaît pas les touches de direction.
• 🤩️ Beautiful Desolation (natif) : pointer-et-cliquer post-apocalyptique en vue du dessus, très joli.
• 🤩️ Cayne (natif) : pointer-et-cliquer d'aventure & d'horreur, superbe, (installé par Minigalaxy fonctionne bien, ne pas le pourrir par les autres interfaces qui le modifient et le font planter ensuite).
• 🤩️ Dex (natif) : un jeu d'aventure cyberpunk en vue de côté, très joli, avec une bonne atmosphère.
• 🤩️ Hellpoint (natif) : superbe jeu rappelant Alien - au moins au début. Met env. 30 à 40 secondes à démarrer puis fonctionne (sur Minigalaxy au début il affichait un fond noir avec un curseur et c'est tout, à présent il fonctionne aussi) avec GameMode activé et quasi-fluide.
• 🤩️ Immortal Rednec (natif) : mixe de FPS et de roguelite, superbes graphismes.
• 🤩️ Legend of Keepers prologue (natif) : joli, jeu de combat sur un thème fantaisie, au tour par tour en vue de côté où l'on arme son équipe puis celle-ci affronte l'IA.
• 🤩️ Postal Classic & uncut (natif, linux 32bit) : Shooter assez violent et ancien, fct bien mais les contrôles ne sont pas pratiques,
• 🤩️ Prison architect (natif) : construction/gestionnaire de prison (sur Minigalaxy il ne se chargeait pas au début puis il s'est mis à fonctionner (??)
• 🤩️ Shadowrun (natif) : joli mais rame un peu,
• 🤩️ Shadowrun dragonfall (natif) : joli mais rame un peu,
• 🤩️ Sunrider (natif) : Visual novel & stratégie,
• 🤩️ Tonight Riot (natif) : jeu de baston, assez sympa,
• 🤩️ VirtuaVerse (natif) : pointer-et-cliquer futuriste, assez sympa,


👎️ Ne fonctionnent pas :
😭️ Shadow Tactics (natif) : un jeu d'infiltration au moyen âge japonais. Il est d'une lenteur exaspérante sous son interface (même en diminuant les graphismes) et lors de son lancement il met le processeur à fond. Après quelques minutes d'attente, j'ai tué le jeu, pas la patience d'attendre.
😭️ Shadowrun Hong Kong (natif) plante sur "./SHRHK.sh: ligne 14 : cd: trop d'arguments ./SHRHK.sh: ligne 22 : 41201 Abandon (...)". Après partage de ses données avec HGL et Lutris, il démarre mais ne s'affiche qu'à moitié sur mon écran de droite.
😭️ Butcher (natif) plante + plante Cinnamon à chaque lancement (mais heureusement celui-ci propose de se relancer et reprend le contrôle : bravo à l'équipe de Cinnamon).
😭️ Eschalon book 1 (natif) plante sur "support/gog.shlib : ligne 134 : 46665 Erreur de segmentation (...)".
😭️ Lure of the temptress (ScummVM) plante sur une erreur "lure.dat v.1.29 vs lure.dat v.1.31 attendue" (alors qu'il fonctionne avec HGL).

Curieusement, le fait de partager ses données avec les interfaces Heroic Games Launcher et Lutris semble avoir amélioré les choses : certains jeux qui ne fonctionnaient pas du tout lors de mon 1er test avec Minigalaxy fonctionnent à présent (c'est le cas de Hellpoint et de Prison architect, - et Shadowrun Hong Kong s'affiche partiellement alors qu'il plantait dès le démarrage).

🕹️ Impressions

👍️ Pour :
• Facile à installer (paquet en dépôt).
• La plupart des jeux fonctionnent.
• Une belle interface (avec 2 thèmes), simple d'utilisation : sous chaque vignette du jeu le même bouton "télécharger" se transforme en "jouer" après téléchargement et installation.
• Un bouton en haut de l'interface permet de n'afficher que les jeux installés.
• La possibilité de choisir le répertoire d'installation des données et de conserver les installateurs.
• La possibilité d'installer et lancer des jeux Windows avec Wine.
• Permet la mise à jour des jeux depuis l'interface.
• La recherche de jeux via la zone en haut à droite de l'interface est dynamique et extrêmement rapide.
• L'interface est bien traduite.
• (🧪️not_tested: v.1.2.0) Support de GameMode & MangoHud
• (🧪️not_tested: v.1.2.0) Support de Winetricks
• (🧪️not_tested: v.1.2.0) Support du paramétrage de Wine par Jeu
• (🧪️not_tested: v.1.2.0) Support des infos du jeu à partir des bases de données de GOG & PCGamingWiki.

👎️ Contre :
• Pour jouer à vos jeux sous cette interface vous devrez donc rester connecté à GOG.com.
• A chaque nouvelle connexion de l'interface à GOG il est nécessaire de saisir son adresse mail et mot de passe (pénible).
• (🧪️not_tested: v.1.2.0) Pour les jeux Windows, le lancement est basique (c'est déjà bien de le proposer) : soit le jeu fonctionne sans paramétrage de wine, soit il vous faudra tuer le jeu manuellement.
• Dommage qu'il n'y ait pas de logo aussi pour les jeux Dosbox (ça n'est pas du natif Linux non plus ; pour ScummVM ce sont en général des moteurs, donc on peux les considérer comme natifs).
• Ne permet pas de naviguer dans le magasin GOG pour acheter éventuellement un jeu ou juste consulter les offres (moins évolué que le client pour itch).


👎️ 🕹️ Conclusion :
L'interface n'est pas très évoluée (pas de classement possible des jeux, pas de navigation dans le magasin de GOG), néanmoins elle est simple, rapide et fait bien le job (beaucoup de jeux fonctionnent). De plus elle permet le lancement de jeux natifs ou non (via wine, dosbox ou scummvm).
Néanmoins l'obligation de rester connecté à GOG pour accéder à cette interface et à ma collection de jeux est un gros point négatif pour moi.
👏️ ❤️ Un grand merci (notamment pour la version Linux !) à ses auteurs pour le travail déjà accompli !