Heroic Games Launcher

Émulateur v2.16.1

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 Mac OS X - macOS Intel x86 Intel x86 Apple Silicon Apple Silicon 64 bits 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 steamRuntime sur des jeux non natifs, entraînant des erreurs d’exécution.

(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)

Changelog complet
Hi! The last release broke UMU for a lot of people and this new Hotfix should fix it. Hopefully our last hotfix before the next Major release. ## What's Changed * fix: Don't nest umu if `steamRuntime` ends up enabled on a non-native game by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5894 **Full Changelog**: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.22.2...v2.22.3
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
Hi! After the last hotfix we identified some new issues especially with Rockstar and Ubisoft games and this new release focus on fixing them but also fixes other stuff as you can see bellow! Thanks! ## What's Changed * fix: Search for a `heroic` executable on PATH if our executable is not called "heroic" by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5818 * chore: Remove remnants of our Snap support by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5814 * chore: Use CODEOWNERS to automatically request reviews on PRs by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5815 * feat: Use umu to provide the Steam Runtime, and automatically enable it for native GOG games by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5832 * fix: Set `LEGENDARY_CONFIG_PATH` again by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5867 * fix: add default path for crossover on macOS by @WangEdward in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/3728 * fix(macOS): quote generated shortcut launch URL by @marcodallagatta in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5811 * Fix #4699: Read no more than the last 1 MB of log files to be shown by @thatguywiththekids in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5457 * feat: Update Legendary to 0.21.1 by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5877 * [UX] Do not allow moving a game inside itself by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5871 * Fix sideload installer overwriting Wine prefix by @ocean-sudo in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5868 * fix: Make sure to set Wine-related options when adding a sideloaded game by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5827 * fix: Stop calling `updateStatus` if there are no more gamepads by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5879 * FIX: Sign Windows binaries during build via SignPath by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5841 * [UI] fix: prevent play with logs popup from closing when moving mouse to it by @Vidi0 in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5589 * [Fix] Wishlist filter on Deals screen leaves no way out (#5588) by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5602 * [Feat] Manage Steam shortcuts via SteamClient API when Steam is running by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5804 * [UX] Fix pausing/canceling a download from game details page by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5858 * [UX] Print wiki links in logs by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5883 * [FIX] Do not watch legendary file to refresh the lilbrary by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5470 * [UX] Download known fixes even before downloading a game by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5409 * fix: Use the current known-fixes helper during launch by @matte-schwartz in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5886 * [UX] Don't show Wine Manager settings on Mac by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5857 * [i18n] Updated Translations by @weblate in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5817 * fix(gog): fix steam wrapper crash by add galaxy registry key by @imLinguin in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5887 * [UI/UX] Improve Environmental Table settings and a few others by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5304 * fix: use env to lookup the path variable by @imLinguin in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5479 * fix(gog): keep library entries when GamesDB is unavailable by @xianjianlf2 in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5798 * feat: Various changes to improve the final build size by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5884 ## New Contributors * @marcodallagatta made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5811 * @thatguywiththekids made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5457 * @ocean-sudo made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5868 * @matte-schwartz made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5886 * @xianjianlf2 made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5798 **Full Changelog**: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.22.1...v2.22.2
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
Hi! This version gives several improvements and fixes for Heroic overall while we work on some other big features that are already in testing/review like the itch.io, humble bundle and Steam integration, besides a new "plugin" system that will make it easier for people to add new integrations like Emulators support and many more in the future. Even though this is mostly a Hotfix, this bring some new nice features like the possibility of installing Proton-CachyOS, navigating the Epic and GOG store with the controller, new Discounts tabs for our new affiliates for Humble Bundle and Green Man Gaming and we also moved the Plausible Analytics to our own Self-Hosted intance to maintain 100% control of our data. ## What's Changed * [Fix] "Add Game" dialog resetting the Wineprefix if SteamGridDB API is used by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5599 * [Tech] Make LibraryManagers and GameManagers actual classes by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/4889 * [Tech] No longer use GameManagers as singletons by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/4894 * [i18n] Updated Translations by @weblate in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5583 * Re-add `rehype-raw` dependency by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5688 * [UX] Add proton-cachyos to the wine manager by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5463 * Update Flatpak manifest to fix build by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5697 * Add missing `encodeURIComponent` in log uploader by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5701 * Create `compatibilitytools.d` if it does not exist by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5699 * Make Proton-CachyOS the default Proton version by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5705 * Move "Disable umu" into the "Legacy" section by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5689 * Switch GOG user APIs by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5718 * [TECH] Remove Wine-GE from the wine manager options by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5251 * Update to latest v41 of Electron by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5716 * [Tech] Point Plausible analytics to the self-hosted instance by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5736 * Add Green Man Gaming deals to the Discounts screen by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5740 * update Spanish language code to es-ES for Epic API requests by @mglourido in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5717 * tech: update nile to 1.2.0 by @imLinguin in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5645 * Update to Electron 43 and re-add React Dev Tools extension by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5755 * Fix various typos by @upriver4 in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5761 * [Feat] Add Humble Bundle deals to the Discounts screen by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5748 * [Tech] Don't minify main, and add source maps by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5766 * Make GE-Proton downloads deterministic by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5708 * Hide `ProgressDialog`'s indeterminate progress bar if it does not make sense by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5743 * fix: unify webview session partitions so login credentials carry over to stores by @kairosci in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5752 * Added new currencies from GOG. by @Moon-yungg in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5779 * [Feat] Resolve GOG Deals region from the user's GOG account by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5790 * [Feat] Make the Store Pages controllable with Joystick by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5707 * [Tech] Add Zoom runner to Plausible analytics by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5799 * Fix: show Rosetta warning when Rosetta is not installed by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5772 * [Fix] Respect hidden games in Console mode by @adamcolwell in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5788 * [Feat] Update legendary and gogdl by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5809 * [Fix] Description of "Game Arguments" option by @CommandMC in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5810 * [Fix] Correct reversed A/B and X/Y buttons on Nintendo controllers by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5747 * [Input] Improved gamepad key repeat to make navigation snappier by @veryprofessionaldodo in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5059 * [i18n] Updated Translations by @weblate in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5806 ## New Contributors * @mglourido made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5717 * @upriver4 made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5761 * @kairosci made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5752 * @Moon-yungg made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5779 * @adamcolwell made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5788 **Full Changelog**: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.22.0...v2.22.1

Captures d'écran

Menu d'Heroic Games Launcher