Heroic Games Launcher
Heroic Games Launcher est un lanceur de jeux multiplateforme conçu pour centraliser les bibliothèques des stores Epic Games, GOG et Amazon Prime Gaming, avec une compatibilité étendue aux systèmes macOS (Apple Silicon et Intel). Son objectif est de simplifier l’accès aux jeux tout en permettant l’installation de versions Windows natives via Wine ou CrossOver, utile lorsque les versions macOS ne sont plus maintenues.
L’outil se distingue par une gestion unifiée des jeux (détails, téléchargements, organisation) et des outils d’optimisation automatiques (DXVK, VKD3D, FSR) pour améliorer la compatibilité. Il intègre aussi des fonctionnalités comme des thèmes personnalisables, une console mode pour une utilisation sans souris, et une interface multilingue. Open source et sans publicité, il s’adresse aux joueurs cherchant une solution privacy-first et communautaire.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Apple Silicon
64 bits
Téléchargement et liens
Historique des versions
v2.22.3
- Correction critique : Résolution d’un problème systématique affectant UMU (Universal Multiarch) pour de nombreux utilisateurs, lié à l’activation involontaire de
steamRuntimesur des jeux non natifs, entraînant des erreurs d’exécution.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v2.22.2
-
Amélioration majeure pour les jeux Rockstar et Ubisoft : Correction ciblée des problèmes récurrents avec ces éditeurs, notamment via l’intégration de Steam Runtime via umu pour les jeux natifs GOG et une meilleure gestion des logs (limitation à 1 Mo pour éviter les plantages).
-
Corrections critiques sur macOS :
- Ajout d’un chemin par défaut pour Crossover sur macOS (compatibilité améliorée avec les jeux nécessitant ce logiciel).
- Génération correcte des raccourcis (URL de lancement) avec des guillemets pour éviter les erreurs de syntaxe.
- Masquage des paramètres Wine Manager dans l’interface macOS (UX simplifiée).
-
Stabilité et performances :
- Correction de la surveillance inutile du fichier Legendary (évite des rafraîchissements inutiles de la bibliothèque).
- Gestion améliorée des jeux sideloadés (prévention des écrasements de préfixes Wine et configuration systématique des options liées).
- Optimisation des raccourcis Steam via l’API SteamClient quand Steam est en cours d’exécution.
-
Minor fixes et UX :
- Suppression des vestiges du support Snap et amélioration des traductions (i18n).
- Correction des bugs liés aux filtres "Wishlist" sur l’écran des offres et à la pause/cancellation des téléchargements.
- Affichage des liens wiki dans les logs pour faciliter le débogage.
Changelog complet
v2.22.1
-
Nouveautés majeures :
- Ajout d’un système de plugins en développement pour faciliter l’intégration future de fonctionnalités comme les émulateurs ou d’autres marketplaces (Steam, itch.io, Humble Bundle, Epic Games, GOG).
- Navigation améliorée des pages de Epic Games Store et GOG via contrôleur, avec correction des boutons A/B et X/Y inversés sur les manettes Nintendo.
- Affichage des offres promotionnelles pour Humble Bundle et Green Man Gaming dans une section dédiée (onglet Discounts).
- Proton-CachyOS devient la version par défaut dans le gestionnaire Wine, avec une installation simplifiée.
-
Corrections importantes :
- Résolution d’un bug où le dialogue "Ajouter un jeu" réinitialisait le Wineprefix si l’API SteamGridDB était utilisée.
- Correction de l’affichage des jeux masqués en mode console.
- Mise à jour des API GOG et résolution des problèmes de gestion des régions et des devises.
- Amélioration de la navigation au clavier/joystick (répétition des touches et fluidité).
- Suppression de Wine-GE des options du gestionnaire Wine (désactivé définitivement).
-
Spécificités macOS / Apple Silicon :
- Avertissement explicite affiché si Rosetta 2 n’est pas installé sur les Mac Apple Silicon (M1/M2/M3), avec une recommandation pour les jeux nécessitant une compatibilité x86_64.
- Pas de modification majeure des builds .dmg ou de la version minimale de macOS mentionnée dans ce changelog.
Changelog complet
v2.22.0
- Personnalisation étendue des jeux : possibilité de modifier le nom d’un jeu, les images de carte et de couverture pour tous les jeux de la bibliothèque (y compris ceux installés via Sideload).
- Améliorations majeures en mode Console : gestion des installations, mises à jour (option de saut) et autres fonctionnalités demandées.
- Filtres avancés sur l’écran des Offres : masquage des jeux déjà possédés et affichage exclusif des jeux souhaités (wishlist).
- Corrections critiques :
- Résolution des problèmes liés aux titres Ubisoft sur Epic Games et aux liens GOG depuis l’écran des Offres.
- Réparation du bouton "Stop" dans la page d’un jeu et du bouton "Copier dans le presse-papiers" sur la page Infos système.
- Support technique : prise en charge des titres gérés par Ubisoft Connect et vérification améliorée de l’abonnement Prime (avec détails supplémentaires).
- Interface utilisateur : icône du tray fonctionnant comme interrupteur (active/désactive le lanceur).
Changelog complet
v2.21.0
-
Nouveautés majeures :
- Ajout d’un mode plein écran "console-like" optimisé pour la navigation avec manette/TV, incluant une interface dédiée.
- Page dédiée aux promotions GOG (avec rappel sur l’impact des achats pour le développement).
- Affichage des récompenses (achievements) pour les jeux GOG directement sur leur fiche.
-
Corrections importantes :
- Installation corrigée des jeux Ubisoft achetés sur Epic Games.
- Optimisation des logs (affichage du chemin du fichier de config et nettoyage des logs généraux).
- Stabilité accrue : vérification systématique de l’existence du dossier d’installation avant toute opération, réduction des requêtes au démarrage.
-
Améliorations spécifiques macOS :
- Mise à jour automatique de DXMT (DirectX Managed Translations) dans les versions Wine installées si une nouvelle version est détectée.
- Éviction des vérifications inutiles : suppression de la recherche de fichiers anticheat si absent, et de la vérification DXMT sur les puces Apple Silicon (M1/M2/M3).
- Correction critique : toujours utiliser la version staging de Wine Staging pour macOS (évite les builds défectueuses).
- Version minimale de macOS : mise à jour de la documentation (précision à vérifier dans les notes techniques, non détaillée ici).
Changelog complet
v2.20.1
-
Correction majeure : Suppression des messages d'erreur faux positifs (logs Python inoffensifs mais effrayants) et amélioration de la compatibilité avec les anciennes versions de Python 3 (notamment pour Epic Games), bien que la version 3.12+ soit recommandée pour éviter d'autres problèmes (ex. : GOG Runner).
-
Correction critique pour macOS :
- Correction du problème lié à DXVK sur macOS (bug introduit dans la version précédente).
- PATH corrigé pour macOS (Intel) avec Homebrew et MacPorts lors de la vérification des dépendances Winetricks, avec ajout d’un lien vers les instructions d’installation.
-
Nouveauté fonctionnelle :
- Pause/relance automatique des téléchargements en fonction de la connectivité réseau.
-
Améliorations UI/UX :
- Badge de mise à jour visible uniquement sur les cartes de jeu si un contrôleur est connecté.
- Option "Lancer par défaut" ajoutée pour les jeux sans version principale définie (hors DLC).
- Fenêtre principale masquée lors de la fermeture de l’application.
-
Mise à jour technique :
- Légendary mis à jour vers la version 0.20.42.
Changelog complet
v2.20.0
-
Correction majeure sur macOS : Fix de l’icône d’application pour les tailles réduites sous macOS (affichage correct des petits icônes dans le Dock ou le Finder).
-
Amélioration des performances et stabilité :
- Correction du défilement vertical des menus déroulants (UI).
- Suppression de la nécessité de l’environnement
USE_FAKE_EPIC_EXE=0pour éviter l’utilisation d’un faux exécutable Epic inapproprié. - Meilleure gestion des erreurs GOG (affichage plus clair des problèmes de connexion).
- Prévention des clics multiples sur le bouton "Jouer" pour éviter les doublons de lancement.
-
Optimisations UX/UI :
- Affichage des messages d’update directement sur les cartes de jeux.
- Correction du chargement incorrect de l’état du Wine Manager après un rafraîchissement de la bibliothèque.
- Amélioration de la détection des jeux compatibles avec le mode hors ligne (Epic Games).
-
Corrections mineures et techniques :
- Mise à jour des traductions (i18n) via Weblate.
- Correction de l’affichage du texte pour les polices CJK (langues asiatiques).
- Mise à jour de la bibliothèque Legendary (intégration des jeux).
Changelog complet
v2.20.0-beta.1
- Correction majeure sur macOS : Fix de l’icône d’application pour les tailles réduites (petits icônes) sur macOS, améliorant la compatibilité avec les interfaces utilisateur.
(Aucune autre modification spécifique à macOS ou Apple Silicon n’est mentionnée dans ce changelog.)
Changelog complet
v2.19.1
-
Correction majeure sur Linux : Résolution d’un conflit de bibliothèques lors du lancement de jeux, causé par des dépendances incompatibles dans les builds de Legendary et GOGDL (affectait certaines distributions).
-
Nouveauté expérimentale (Linux uniquement) : Intégration partielle des jeux de la plateforme Zoom (extension prévue pour d’autres OS dans les prochaines versions).
-
Suppression d’une fonctionnalité obsolète : Désactivation du bouton d’installation de Steam sur macOS (problème technique en cours d’investigation pour une solution alternative).
-
Amélioration des options de jeu : Ajout d’un bouton Import et de paramètres Sync-Saves dans la page dédiée aux jeux.
-
Mise à jour technique : Passage à Electron v39 et corrections dans GOGDL et Legendary (affichage des jeux, mises à jour, etc.).
Changelog complet
v2.19.0
-
Nouveauté majeure pour macOS : Ajout du support expérimental des puces DXMT-M (uniquement pour macOS) via Wine-Staging (nécessite une réinstallation de la version concernée pour activer les variantes).
-
Améliorations macOS :
- Suppression du bouton d'installation automatique de Steam (problème persistant, investigation en cours).
- Conservation de l'option DXVK Frame Rate (supprimée sur Linux mais toujours disponible sur macOS).
- Nettoyage d’options obsolètes pour macOS/Linux.
-
Fonctionnalités générales :
- Intégration expérimentale des jeux Zoom (Linux uniquement pour l’instant).
- Ajout d’un bouton Import sur la page des jeux et d’options de synchronisation des sauvegardes.
- Nouveaux paramètres Launch Options pour les jeux compatibles.
-
Corrections et optimisations :
- Mise à jour des bibliothèques gogdl et Legendary (corrections de bugs sur les listes de jeux et mises à jour).
- Amélioration de la navigation au gamepad et suppression des animations via une option d’accessibilité.
-
Mises à jour techniques :
- Passage à Electron 39 et signatures numériques pour les versions Windows (Setup/Portable).
- Ajout des traductions en irlandais et contributions de nouveaux contributeurs.
Changelog complet
v2.18.1
-
Réversion majeure : Réactivation de l’option opt-in pour masquer les versions Proton (seules les versions Proton Experimental sont désormais cachées par défaut, et non plus toutes les alternatives à Proton-GE).
-
Améliorations UX/UI :
- Correction de l’affichage des variables d’environnement (syntaxe
=acceptée). - Ajout d’un bouton WoW64 pour les jeux natifs Linux (optionnel).
- Optimisation de la navigation au clavier et des filtres alphabétiques (exclusion des DLCs).
- Correction de l’affichage des variables d’environnement (syntaxe
-
Corrections techniques :
- Fix de la création des dossiers lors de l’installation de versions Wine.
- Restauration du log Winetricks et suppression d’actions de lancement redondantes.
- Correction des erreurs de journalisation lors du lancement d’une deuxième instance.
-
Améliorations mineures :
- Mise à jour des traductions (i18n) et nettoyage du thème MUI.
- Amélioration de la navigation avec manette dans les menus déroulants (SelectField).
- Affichage des jeux GOG dans les logs correspondants.
Changelog complet
v2.18.0
-
Nouveauté majeure pour macOS :
- Réintégration de Wine-Staging dans le gestionnaire de versions (Wine Manager) pour macOS, offrant des fonctionnalités supplémentaires (corrigé un problème antérieur où le mauvais binaire Wine était sélectionné via GPTK).
-
Améliorations UX/UI générales :
- Ajout d’une option pour lancer les jeux avec ou sans logs (accessible depuis la page du jeu).
- Analytique opt-in et anonyme (via Plausible) pour mieux cibler les fonctionnalités selon les OS utilisés (Linux, Windows, macOS).
-
Corrections critiques macOS :
- Stabilité accrue : Correction d’un bug où le gestionnaire de versions Wine pouvait sélectionner le mauvais binaire (notamment lié à GPTK sur macOS).
-
Améliorations Linux (non macOS mais pertinentes) :
- Priorisation des versions GE-Proton dans la liste Wine, avec un filtre pour masquer les versions non-GE par défaut (option d’activation manuelle disponible).
- Réversion du runtime Flatpak sur la version 23.08 (pour résoudre des problèmes de gamepad en mode Gaming sur Steam Deck) ; la version 24.08 (avec HDR et support Wayland amélioré) reste accessible via la branche Beta sur Flathub.
(Aucun changement spécifique aux architectures Apple Silicon ou aux builds .dmg non mentionné dans ce changelog.)
Changelog complet
v2.17.2
- Correction de l’icône de l’application pour macOS (et Linux), améliorant sa visibilité dans le Finder et le Dock.
(Aucune autre modification spécifique à macOS ou Apple Silicon n’est mentionnée dans ce changelog.)
Changelog complet
v2.17.1
-
Nouveauté majeure pour macOS : Ajout d’un paramètre Rosetta AVX dans les réglages, permettant de forcer l’utilisation de l’AVX via Rosetta sur les processeurs Apple Silicon (M1/M2/M3), utile pour les jeux exigeants en calcul.
-
Amélioration visuelle macOS : L’icône du lanceur sur macOS est désormais intégrée dans un rectangle arrondi, conformément aux conventions UI modernes.
-
Correction critique : Réversion de la logique de mise à jour de DXVK, évitant potentiellement des conflits de configuration pour les utilisateurs utilisant des versions personnalisées ou des forks.
-
Correction macOS : Correction d’un bug dans les logs affichant incorrectement la version de Wine utilisée sur macOS, améliorant la traçabilité des sessions de jeu.
-
Amélioration UX générale : Ajout de tooltips explicatifs (icône
(i)) pour les réglages accessibles via le contrôleur, clarifiant leur fonctionnalité. -
Correction mineure : Restauration de l’option pour désélectionner manuellement les options de lancement, précédemment masquée.
Changelog complet
v2.17.0
-
Nouveauté majeure pour macOS : Ajout d’un bouton pour automatiser l’installation de Steam Windows en un clic (via un assistant intégré), simplifiant la configuration des jeux nécessitant Proton ou Wine sur macOS.
-
Améliorations spécifiques à macOS :
- Suppression de l’onglet "Other" (jeux natifs macOS) pour clarifier l’interface.
- Prise en charge des versions ARM64 (Apple Silicon) pour les outils GOG DL, Nile et Legendary, assurant une meilleure compatibilité avec les Mac M1/M2/M3.
- Mise à jour de Electron vers la version 36.2.1, incluant des correctifs de stabilité pour les architectures récentes.
-
Corrections critiques :
- HowLongToBeat : Réparation du module d’affichage des durées de jeu (maintenant fonctionnel).
- UMU/DXVK : Corrections des problèmes de rendu et de téléchargement des versions expérimentales.
- Steam Remote Play : Résolution des bugs liés à la diffusion depuis Steam (incluant Remote Play Together).
-
Optimisations techniques :
- Téléchargement direct des versions Proton-GE dans le dossier Steam Compatibility Tools (option configurable).
- Mise à jour automatique des dépendances (Vite, pnpm) et des outils de compatibilité (DXVK, Legendary).
- Amélioration de l’interface utilisateur avec un filtre pour les mises à jour disponibles et une suppression des paramètres inapplicables selon la plateforme.
-
Interface utilisateur :
- Redesign complet de la page "GamePage" avec une refonte visuelle et des thèmes mis à jour.
- Possibilité de sélectionner une image personnalisée lors du téléchargement côté (sideload).
Changelog complet
v2.16.1
-
Correction critique : Résolution du problème bloquant l’utilisation de l’application avec des langues autres qu’anglais (via l’autorisation des balises
<br>dans les traductions). -
Nouveautés UX :
- Ajout de deux icônes d’aide déclenchant un tour guidé pour la bibliothèque et le volet latéral.
- Par défaut sur macOS Intel : activation automatique de WineCrossover et DXVK pour les jeux.
-
Améliorations macOS :
- Vérification systématique de la disponibilité de Rosetta au démarrage (pour les apps natives Intel).
- Correction du traitement du fichier
installed_gamespour WineCrossover. - Ajout du lituanien dans la liste des langues disponibles.
-
Corrections mineures :
- Mise à jour du flux d’authentification Epic Games via EGS.
- Clarification du message pour activer les logs détaillés.
- Stabilisation des logs avec Proton.
Changelog complet
v2.16.0
-
Nouveautés majeures pour macOS :
- Menu Dock intégré : Accès rapide aux jeux récents et aux actions via le Dock macOS (ajouté par @LenaWil).
-
Améliorations techniques pour macOS :
- Whisky Discoverability : Simplification de la configuration pour les utilisateurs macOS (ajouté par @WangEdward).
- Proton-GE par défaut : Bascule de Wine-GE pour une meilleure compatibilité (impact indirect sur les builds macOS).
-
Corrections importantes :
- Persistance des paramètres de zoom : Les réglages de zoom des fenêtres sont désormais conservés après minimisation/maximisation.
- Nettoyage des bibliothèques Epic : Masquage des éléments inutiles liés à Unreal Engine (UE) dans la bibliothèque.
- Gestion des variables d'environnement : Ajout de variables personnalisables pour les correctifs de compatibilité (peut concerner les builds macOS).
-
Stabilité et fiabilité :
- Suppression des fichiers résiduels DXVK : Correction de l’uninstallation incomplète de DXVK dans les préfixes.
- Prévention des crashes en runtime : Réduction des risques de plantages lors des vérifications d’exécution.
-
Améliorations UI/UX :
- Avertissements clairs sur les sauvegardes cloud : Indication si un jeu ne supporte pas les sauvegardes cloud avant tentative d’accès.
- Gestion des logs par jeu : Activation/désactivation individuelle des logs pour chaque jeu (utile pour le débogage macOS).
-
Compatibilité et correctifs spécifiques :
- DXVK-NVAPI activé par défaut : Meilleure compatibilité pour les utilisateurs NVIDIA (impact potentiel sur les builds macOS avec GPU NVIDIA via Rosetta ou native).
Changelog complet
v2.15.2
-
Correction majeure pour macOS : Utilisation de la version officielle (upstream) de Winetricks sur macOS, améliorant la compatibilité des dépendances système.
-
Corrections critiques :
- Synchronisation des bibliothèques Amazon Games (panne persistante résolue).
- Problèmes avec les jeux CYGNI: All Guns Blazing et Black Myth: Wukong (Epic Games) corrigés.
- Sauvegardes cloud GOG fonctionnelles après suppression manuelle de fichiers via le site GOG.
-
Améliorations techniques :
- Support offline amélioré (correction de bugs liés).
- Option ajoutée pour télécharger des logs vers un service de partage (pastebin).
- Mise à jour des traductions (i18n) et des binaires (binaries).
(Aucune mention spécifique aux builds .dmg, Apple Silicon ou macOS minimum dans ce changelog.)
Changelog complet
v2.15.1
-
Nouveauté majeure :
- Ajout du support des jeux EA disponibles sur l’Epic Games Store.
-
Corrections importantes :
- Résolution des problèmes de téléchargement depuis Amazon Games.
- Correction des sideloads avec Proton (sans umu) pour une meilleure compatibilité.
- Ajout du support DRM legacy pour Amazon Games (ex. : Devil May Cry 1 jouable).
-
Améliorations macOS :
- GPTK (Gaming Port Toolkit) désormais accessible via le gestionnaire Wine, avec une meilleure intégration sur Apple Silicon (M1/M2/M3) et macOS Sonoma (13+) ou supérieur.
-
Autres :
- Refonte de la présence riche Discord.
- Possibilité d’installer/désinstaller des DLC pour les jeux natifs Linux (Linux uniquement).
Changelog complet
v2.15.0
-
Nouveautés majeures pour macOS :
- Intégration de GPTK (Gaming Port Toolkit) dans le Wine Manager, optimisé pour Apple Silicon (M1/M2/M3) et compatible avec macOS Sonoma (14.x) ou versions ultérieures.
-
Améliorations DRM et compatibilité :
- Ajout du support DRM "légacy" pour les jeux Amazon (ex. Devil May Cry 1 jouable).
- Correction des problèmes de téléchargement depuis Amazon Games.
-
Nouveautés fonctionnelles :
- Support des jeux EA sur Epic Games Store.
- Refonte de la présence Discord (rich presence) avec une interface améliorée.
-
Corrections critiques :
- Désactivation par défaut des installations de jeux avec anticheat cassé (option d'override avancée ajoutée).
- Support de DXVK sur les préfixes 32-bit pour une meilleure compatibilité.
(Aucune mention spécifique aux builds .dmg ou aux versions minimales de macOS autres que Sonoma dans le changelog.)
Changelog complet
Captures d'écran