PearLauncher
Retrouver ses jeux GOG et personnels sur Linux et macOS, avec le bon environnement d’exécution.
- Contribution
- Conception et développement
- Plateformes
- Linux, macOS
- Projet
- Projet personnel

PearLauncher est un launcher natif pour Linux et macOS. Il se connecte à GOG pour retrouver sa bibliothèque, télécharger les installateurs et organiser les jeux. Il permet également d’ajouter ses propres exécutables, applications et dossiers de jeux.
Choisir comment lancer chaque jeu
Le launcher gère plusieurs modes d’exécution : natif, Wine, Proton sur Linux, Game Porting Toolkit sur macOS, DOSBox et ScummVM. L’environnement peut être sélectionné automatiquement puis ajusté pour chaque jeu.
Les options de lancement, arguments et variables d’environnement restent configurables. Les téléchargements peuvent reprendre après interruption, et les installations peuvent être déplacées entre plusieurs emplacements de stockage.
Une application de bureau native
PearLauncher est développé en C++23 avec GLFW et Dear ImGui. Le rendu utilise OpenGL sur Linux et Metal sur macOS ; libcurl et SQLite assurent les échanges réseau et le stockage local.
L’objectif est de regrouper dans une même interface les étapes qui séparent une bibliothèque de jeux d’une partie lancée sur le bon système.
