HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.

GPL-3.0 License

Stars
7.4K

Bot releases are visible (Hide)

HeroicGamesLauncher - 2.3.0 Beta 2

Published by flavioislima over 2 years ago

Hi!
So this is a new Beta from Heroic and with new exciting features.

Highlights

  • Theming. Now its possible to change the default Heroic theme.
  • Platform Selection when installing a game for Linux and macOS. This means installing a Windows version of a native game.
  • Added the ability to favorite a game.
  • Now it is possible to choose to hide or replace the Recently Played row with the favorites one.
  • GOG now should work just fine on Windows.
  • Ability to sort installed games by title and Installing status
  • Several refactors, UI fixes and performance improvements.

What's Changed

GitHub release (by tag)

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.2.6...v2.3.0-beta.2

HeroicGamesLauncher - 2.3.0 Beta 1

Published by flavioislima over 2 years ago

Hello!
Welcome to the first Beta for version 2.3 of Heroic this one has a huge amount of changes so bugs are expected.
Please report new bugs for this version by putting BETA under the Issue Title. You can also use the discussion linked to the release :D
2.3.0 Stable should be ready in a couple of weeks after we get enough feedback on the Beta and also fix them of course :)

What's Changed

New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.2.6...v2.3.0-beta.1

GitHub release (by tag)

HeroicGamesLauncher - 2.2.6 (Hotfix #5 - Hopefully the last one)

Published by flavioislima over 2 years ago

Well, four hotfixes in 4 days, that's not ideal but since we changed a lot of things in the code, especially to fix some old issues on Windows and to support Flatpak, was expected that we could break some things 😅 .

So this one basically should fix an issue on Linux and Mac where the Login is not working for the Epic Games.
Lets hope it solves for good now 🤞🏽

GitHub release (by tag)

HeroicGamesLauncher - 2.2.5 Oden (Hotfix #4)

Published by flavioislima over 2 years ago

What's Changed

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.2.4...v2.2.5

HeroicGamesLauncher - 2.2.4 Flatpak and other fixes

Published by flavioislima over 2 years ago

Another small release to adjust some things for the Flatpak.

What's Changed

  • [General] Fixes Games Logs and Games settings path since they were pointing to the wrong folder on v.2.2.3.
  • [Linux] Disable check for updates by default on Flatpak.
  • [Linux] Fixes Default wine prefix for Flatpak
  • [General] Handle 404 errors from GOGDB.
HeroicGamesLauncher - 2.2.3 Windows and MacOS fixes

Published by flavioislima over 2 years ago

Hi!
This is just a small release that fixes some Login issues on Windows and Mac that were introduced on v2.2.2.
Also fixes an issue when using an alternative legendary binary on all platforms.
A new Setting is available now to Minimze Heroic after launching a game. This can be useful for the Steam Deck :D

What's Changed

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.2.2...v2.2.3

HeroicGamesLauncher - 2.2.2 - Fixes and Preparation for Flatpak Release

Published by flavioislima over 2 years ago

Hello!
Today we have a new Heroic release. Not major though, but brings several fixes for the GOG implementation for both Linux and Windows (there are still a few bugs on Windows though).
The most important about this release is that it brings several settings to work with the new Flatpak that will be published soon on Flathub. This will bring Heroic to more distros and also for the Steam Deck, which works already with the AppImage but needs several workarounds to grab the inputs.
The first flatpak won't be perfect though and some things might not work as expected. But of course, we will do our best to fix the upcoming issues :)
Especial thanks to @mirkobrombin from the Bottles Team for all the help with the Flatpak build :D

What's Changed on this release

New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.2.1...v2.2.2

HeroicGamesLauncher - 2.2.1 - Oden (Hotfix #1)

Published by flavioislima over 2 years ago

Quick hotfix for some of GOG issues that were found after the release:

What's Changed

Original 2.2.0 Changelog

Yes! Finally, GOG is working on Heroic and in a great way, even though we are considering it in a beta stage, it's actually pretty stable and supported on all 3 Platforms with support for Native games on Linux and macOS!
Check the Full Changelog to see what is supported and what are the current limitations:

Features for GOG games

  • Downloading games using Galaxy API (Windows and macOS)
  • Downloading games using offline installers (Linux)
  • Ability to pick a game language for games that support it
  • Downloading game DLCs (might not work properly with old V1 Depots)
  • Ability to run native Linux games using Steam Runtime Scout (fixes issues with Baldur's Gate libssl not found error) Requires Steam

General features

  • From now on at least one account is required (you don't have to use GOG or Epic if you don't want to 😃 )
  • Added "runner" (game store) indicator on GamePage

Screenshots

  • Library Page Library Page

  • Account Manager page obraz

image
obraz
obraz

  • Runner Indicator
    obraz
    obraz

Notes

  • If somebody ever finds a game that uses V1 Depots and contains DLCs please open an Issue or contact us on Discord.
  • For Windows and macOS ETA can show very large numbers, it's due to the current way of dealing with decompressing files after each file is downloaded (will try to separate it between threads in the future)
  • Games that rely on Galaxy SDK for core features (like authentication to play) are not supported, for example: Gwent - I suggest getting a Steam version if the game is F2P and available there. (please report other games with that kind of stuff)
  • Cloud Sync for Mac and Windows GOG games is planned for the future (we don't know much about it yet if somebody wishes to help with that reach out to us on Discord). That feature isn't currently possible for Linux native games due to a lack of support on the GOG side

Other changes and Fixes:

New Contributors

Thanks Our Patrons
Simone Garzieri Manaurys Suazo bla laber
Mark Dougherty dpanter slothrop
DoomedSoul Daniel Vincze bbbutch
SpazzyC Daniel Lauritzen The Linux Experiment
clauskj3r S0T0N0 Blake Brown
Ronoaldo Pereira Der Dackel Vince Cima

GitHub release (by tag)

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.2.0...v2.2.1

HeroicGamesLauncher - 2.2.0 - GOG is Here! 🎉

Published by flavioislima over 2 years ago

Yes! Finally, GOG is working on Heroic and in a great way, even though we are considering it in a beta stage, it's actually pretty stable and supported on all 3 Platforms with support for Native games on Linux and macOS!
Check the Full Changelog to see what is supported and what are the current limitations:

Features for GOG games

  • Downloading games using Galaxy API (Windows and macOS)
  • Downloading games using offline installers (Linux)
  • Ability to pick a game language for games that support it
  • Downloading game DLCs (might not work properly with old V1 Depots)
  • Ability to run native Linux games using Steam Runtime Scout (fixes issues with Baldur's Gate libssl not found error) Requires Steam

General features

  • From now on at least one account is required (you don't have to use GOG or Epic if you don't want to 😃 )
  • Added "runner" (game store) indicator on GamePage

Screenshots

  • Library Page Library Page

  • Account Manager page obraz

image
obraz
obraz

  • Runner Indicator
    obraz
    obraz

Notes

  • If somebody ever finds a game that uses V1 Depots and contains DLCs please open an Issue or contact us on Discord.
  • For Windows and macOS ETA can show very large numbers, it's due to the current way of dealing with decompressing files after each file is downloaded (will try to separate it between threads in the future)
  • Games that rely on Galaxy SDK for core features (like authentication to play) are not supported, for example: Gwent - I suggest getting a Steam version if the game is F2P and available there. (please report other games with that kind of stuff)
  • Cloud Sync for Mac and Windows GOG games is planned for the future (we don't know much about it yet if somebody wishes to help with that reach out to us on Discord). That feature isn't currently possible for Linux native games due to a lack of support on the GOG side

Other changes and Fixes:

New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.1.1...v2.2.0

HeroicGamesLauncher - 2.1.1 - Improvements and Fixes

Published by flavioislima over 2 years ago

This is a maintenance release while we work on v2.2 but brings a few nice features a new UI for the Settings screen, a new tab on settings to see the Game or the App Log, some refactors and, fixes:

What's Changed

Important: Heroic now depends on ZSTD to be installed for it to properly extract VKD3D on linux. We will try to remove that dependency on next release somehow.

Screenshots

image
image

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.1.0...v2.1.1

GitHub release (by tag)

HeroicGamesLauncher - 2.1.0 Rayleigh

Published by flavioislima over 2 years ago

HI!
This is the second minor release for v2 and here we have some new exciting features and also several bug fixes:

What's Changed

  • [General] It's now possible to navigate Heroic using a Gamepad. Support Xbox One, Playstation controllers, and a few generic ones for now. You can also use a virtual keyboard for the search input by @arielj
  • [General] Heroic now will remember Window Size and position by @Nocccer
  • [General] Support Ctrl+F and CMD+F shortcut to focus search bar by @arielj
  • [Linux] Added Wine Downloader feature to make it easy to download new Wine-GE and Proton-GE versions (Beta) by @Nocccer and @flavioislima
  • [General] Check Epic servers status and show warning messages on Install, update, launch, etc. by @flavioislima
  • [General] Heroic now will store a log for every session under a folder named Logs on the Heroic config folder by @Nocccer
  • [General] Add clear button (x) to search bar by @TabulateJarl8
  • [General] Add more Warnings and Error Dialogs by @flavioislima
  • [General] Webview improvements and fixes by @wiryfuture in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/836
  • [General] UI updates and fixes and other optimizations.
  • [General] Translations updates by @weblate
  • [General] Updated legendary to v0.20.25

Fixes

  • Fixes login with Epic when using epic credentials #906
  • Fixes DLC list that was too long and was hiding the install button #891
  • Other small fixes.

Screenshots

image
image

Special Thanks

Our Patrons:

  • Simone Garzieri
  • Manaurys Suazo
  • bla laber
  • Ryan Prinze
  • Mark Dougherty
  • dpanter
  • Chase
  • slothrop
  • DoomedSoul
  • Daniel Vincze
  • bbbutch
  • SpazzyC
  • Daniel Lauritzen
  • The Linux Experiment
  • clauskj3r
  • S0T0N0

GitHub release (by tag)

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.0.2...v2.1.0

HeroicGamesLauncher - 2.0.2 Zoro Hotfix #2

Published by flavioislima almost 3 years ago

This is a Hotfix for the Hotfix.
Unfortunately on Version 2.0.1 I made a mistake and changed the config folder and this broke Heroic on Linux to some people due to the filesystem being case sensitive.

Fixes

  • [Linux] Fix Wrong settings path (config folder that was changed from heroic to Heroic under $HOME/.config).

New in v2.0.1:

What's Changed

Fixes

New in v.2.0.0:

What's Changed

  • New Layout with a Sidebar instead of a Navbar
  • New Game Page design
  • New Login system, no more need of using a SID. Login directly from the Epic Store inside Heroic.
  • The Store will auto-login if you use the new login system (won't do it if you already logged in on Heroic. Also, if you want to log out from Heroic, log out of the Store first, otherwise Heroic will log in again using your credentials on the store since both pages use the same cookies.
  • Changed how games are installed. Now both the Game page and the game card will open the same Installation Dialog with the path to choose where to install or a button to import a game.
  • Unreal marketplace is hidden by default now, there is a toggle in the settings to show it. (don't do that if you have a big selection of assets, right now Heroic freezes if you have 2000 assets or more, if this happens, edit the config file manually and set the option to false then restart Heroic.
  • Game Logs now will contain system information (hardware, SO, etc) and the game settings.
  • Added buttons to Clear Heroic Cache and Reset Heroic completely.
  • Adds Estonian, Finnish, Bulgarian and Farsi languages.
  • [MacOSX] Support for Native games installation. With a new platform filter.
  • [Windows] Support for Game Shortcuts
  • [Linux] Added Wine prefix selection on game install
  • Improved accessibility to navigate the interface with only a keyboard
  • Legendary updated to v0.20.22
  • Several refactors, improvements, and optimizations lead Heroic to consume fewer resources like CPU and RAM. On Linux, Heroic consumes around 100MB or ram while on Windows it uses around 200MB.

Fixes

  • [Linux] DXVK wasn't being uninstalled when toggling the DXVK install setting off.
  • [Linux] Winecfg, winetricks, and 'run exe' weren't using the correct wine binary when using Proton.
  • [Windows] Icon on the Heroic windows won't be shown correctly
  • [Windows] Move install now working
  • Fix some games showing false update information.

GitHub release (by tag)

HeroicGamesLauncher - 2.0.1 Zoro Hotfix #1

Published by flavioislima almost 3 years ago

So this is the first Hotfix for version 2.0.
Here's the changelog:

What's Changed

Fixes

New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.0.0...v2.0.1

GitHub release (by tag)

HeroicGamesLauncher - Heroic 2.0.0 'Roronoa Zoro' Anniversary Edition

Published by flavioislima almost 3 years ago

After more than 2 months from the latest release (1.10.3) and after one year from the first public version, Heroic v2.0 is now live!
Several things happened, Heroic passed 120k downloads, we have a website now and on this version and expect several changes especially related to the GUI.

Heroic website (with basic info but will be improved with time): https://heroicgameslauncher.com
the code is also open-source and we are looking for people to improve it.

What's Changed

  • New Layout with a Sidebar instead of a Navbar
  • New Game Page design
  • New Login system, no more need of using a SID. Login directly from the Epic Store inside Heroic.
  • The Store will auto-login if you use the new login system (won't do it if you already logged in on Heroic. Also, if you want to log out from Heroic, log out of the Store first, otherwise Heroic will log in again using your credentials on the store since both pages use the same cookies.
  • Changed how games are installed. Now both the Game page and the game card will open the same Installation Dialog with the path to choose where to install or a button to import a game.
  • Unreal marketplace is hidden by default now, there is a toggle in the settings to show it. (don't do that if you have a big selection of assets, right now Heroic freezes if you have 2000 assets or more, if this happens, edit the config file manually and set the option to false then restart Heroic.
  • Game Logs now will contain system information (hardware, SO, etc) and the game settings.
  • Added buttons to Clear Heroic Cache and Reset Heroic completely.
  • Adds Estonian, Finnish, Bulgarian and Farsi languages.
  • [MacOSX] Support for Native games installation. With a new platform filter.
  • [Windows] Support for Game Shortcuts
  • [Linux] Added Wine prefix selection on game install
  • Improved accessibility to navigate the interface with only a keyboard
  • Legendary updated to v0.20.22
  • Several refactors, improvements, and optimizations lead Heroic to consume fewer resources like CPU and RAM. On Linux, Heroic consumes around 100MB or ram while on Windows it uses around 200MB.

BugFixes

  • [Linux] DXVK wasn't being uninstalled when toggling the DXVK install setting off.
  • [Linux] Winecfg, winetricks, and 'run exe' weren't using the correct wine binary when using Proton.
  • [Windows] Icon on the Heroic windows won't be shown correctly
  • [Windows] Move install now working
  • Fix some games showing false update information.

Screenshots

image
image
image
image
image

Contributors

  • @flavioislima @arielj @Nocccer @dragonDScript

Special Thanks

Our Patrons:

  • Simone Garzieri
  • Manaurys Suazo
  • bla laber
  • Ryan Prinze
  • Mark Dougherty
  • dpanter
  • Chase
  • slothrop
  • Tom
  • DoomedSoul

Heroic and Legendary Community specially @CommandMC, @derrod, and others.

GitHub release (by tag)

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v1.10.3...v2.0.0

HeroicGamesLauncher - 1.11.0 Beta 3

Published by flavioislima almost 3 years ago

So, this is planned to be the latest beta before the new Stable release so we will only implement small stuff from now on and fix some bugs.

Improvements

  • New Login System: No More copy and paste of SID, making it easier to use Heroic from start and in a more transparent way.
  • Integrated Login with the Store: After login on Heroic using the new login system above, you will be logged in automatically on the Store as well. Also, if the legendary credentials expire and you are logged in on the store, Heroic will automatically log in again on legendary.
  • New Support for Mac Native Games: On Mac now Heroic will be able to download Native Games for MacOSX and a new filter was added to filter by platform. OBS: If you already have installed a windows game that has a Native version, just uninstall it and install it again. That should download the Mac version instead.
  • New Setting to Show/Hide Unreal Engine: Now the Unreal Marketplace is hidden by default, making Heroic startup faster and also hiding unnecessary content for non-developers, making it look cleaner.
  • Webview improvements: the Webview for the store and the wiki got new improvements like a loading indicator and a fix on the URL that was breaking the line.
  • Changed the Scrollbar to have a more cleaner look #691

Fixes

  • Fix a bug on Debian-based systems that were introduced on the latest Electron 16, making Heroic run slower. #801
  • Fix a bug where some game pages with selective download weren't opening (Cyberpunk and others) #800
  • Fixed a bug on some other game pages that were breaking due to a missing key #790
  • Fix wrong description language on some games for Chinese Simplified #789
  • Fix Alternative Legendary Binary not being used #781
  • Fixed other minor bugs and styling issues
HeroicGamesLauncher - 1.11.0 Beta 2 - Hotfix

Published by flavioislima almost 3 years ago

Hi!
After releasing the beta yesterday we noticed that we forgot to merge the translations updates and we also had a few bugs that were left by mistake so this hotfix address those.

General

  • Added the Estonian language
  • Add About option to Heroic Menu
  • Updated Legendary to version 0.20.21

Bugfixes

  • Fix: Notification system
  • Fix: Not possible to cancel an installation from the game page.
  • Fix: Broken layout for the played time container.
  • Fix: Showing Undefined for the percent on the game card before the installation starts.
HeroicGamesLauncher - 1.11.0 Beta - Layout Redesign + Other UI/UX Improvements

Published by flavioislima almost 3 years ago

Hello!

After more than one month since the Alpha and a lot of work on a complete redesign of Heroic, we release now the Beta for version 1.11.0.
Probably the latest version before the next stable that will be released before 2022.
There are still some visual changes that we need to do like improving the Settings page.
The Install modal was improved but still misses some other options like: choose Wine version and prefix, Add shortcuts after installing, etc.
So probably those are the things that will be in place before the stable.
We are also testing using a webview to login instead of using the SID so this is also something that we want to finish before on the upcoming weeks.

What's Changed

BugFixes

  • Fix Some games showing updates without having it
  • Fix move install function on windows #739
  • Fix Gamepage breaking on some games due to missing launch options #785
  • Fix First / Last Played date format should honour system date format #755
  • Several Other UI and BugFixes

Screenshots

image
image
image

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v1.11.0-alpha...v1.11.0-beta

HeroicGamesLauncher - 1.11.0 Alpha

Published by flavioislima almost 3 years ago

What's Changed

General

  • Changed the way Heroic install DXVK/VKD3D completely now removing the DLLs when toggling the feature off.
  • The Navbar is now visible on the Login Page as well, this makes changing the settings and debugging errors easier.
  • Added Window menu + keyboard shortcuts to Quit, Reload and Open the Developer tools.
  • Added Support links on the Navbar.
  • Added discord and wiki links on the login screen.
  • [Windows] Implemented Desktop and Start Menu shortcuts. @arielj
  • Updated Legendary to version 0.20.18
  • Updated Electron to version 15.3
  • Translations update by @weblate

Bugfixes

  • Fix Heroic coming to the front every time a game was stopped.
  • Fix Desktop shortcuts not being created when the DE had a language different from English. @arielj

New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v1.10.3...v1.11.0-alpha

GitHub release (by tag)

HeroicGamesLauncher - 1.10.3 - Webview and MacOSX improvements

Published by flavioislima about 3 years ago

Small release with a few fixes and improvements especially for MacOSX users.

General

  • Added controls to reload, go back, and forward on the Store and Wiki webviews;
  • [Linux/MacOS] Improved Wine, Proton and Crossover Searching;
  • [MacOS] Some unused settings were removed;

BugFixes

  • [MacOS] Fixed an issue on BigSur that was causing Heroic screen to become blank;
  • Other small UI fixes;

Special Thanks to our Patrons

  • Manaurys Suazo
  • Ryan Prinze
  • bla laber
  • Simone Garzieri
  • dpanter
  • Mark Dougherty (BoilingSteam)
  • Chase
  • slothrop

GitHub release (by tag)

HeroicGamesLauncher - 1.10.2 'Kizaru' Fixes and Improvements

Published by flavioislima about 3 years ago

General

  • Heroic will show Launch options for games that support it. Eg: Ark.
  • Heroic will try to launch the game even if offline and will also show information if the game can run offline or not on the Game Page.
  • It's possible to provide an alternative legendary binary for Heroic to use.

BugFixes

  • Fixed an issue with games that have Selective Download not downloading the whole game.
  • Fixed an issue where the integrated store wasn't opening the login popup. #688
  • Other small fixes and translations updates.

Special Thanks to our Patrons that support our App

  • Manaurys Suazo
  • Ryan Prinze
  • bla laber
  • Simone Garzieri
  • dpanter
  • Mark Dougherty (BoilingSteam)
  • Chase
  • slothrop

Screenshots

image
image

GitHub release (by tag)