Heroic Games Launcher 1.5.8 has been released. Heroic Games Launcher is an open source game launcher for Linux with support for games from the Epic Games Store using the Legendary CLI tool.
Heroic is an Open Source Game Launcher for Linux. Right now it supports launching game from the Epic Games Store using Legendary, a Linux CLI alternative to launch epic games. Heroic is built with Web Technologies like: TypeScript, React, NodeJS and Electron.
How to use it
- Download and Install the package for your distro or the universal AppImage file on the Releases Page;
- If you used Legendary before, it loads your library and installed games. If not, it will ask you to login first. Just follow the instructions.
Feature available right now
- Login with an existing Epic Games account
- Install/Uninstall Games
- Import an already installed game
- Play online (EAC not supported)
- Update installed Games
- Repair installed Games
- Move installed games to different folders
- Multiple downloads at the same time
- Play games using the default wine and default prefix
- Play game with custom wine (Lutris Wine/Proton maybe but can lead to bugs)
- Run games on custom wine prefix
- Check basic information about your Games
- Open game page on Epic Store
- Search for the game on ProtonDB
- Sync installed games with an existing Epic Games instalation folder
- Sync saves with the cloud
Change log for 1.5.8:
Hey folks! Unfortunately, this update doesn't have much of new user-facing functionality. However, like all good things, features take time. This release contains a lot of stuff that lays down groundwork for the features planned for v1.6. Thanks for your patience and continued support. :D
New Features
- MacOS support and QOL improvements. ( #260, #292, and #298 by @entaromia and @syto203)
Heroic should now (mostly) function properly in versions 10.14+ (Mojave onwards), but stopping installation does not work properly. Instead of 1 particular installation, all of them are cancelled.- Initial support for Unreal Marketplace. ( #286 by @Kjell291)
Bug Fixes
- [CRITICAL] If the installation folder path contained spaces, and the installation was cancelled, and the user chose to delete the downloaded files, only the part before the 1st space would actually be taken into consideration, leading to the wrong folder to be deleted. ( #323, fixed as a part of #294 by @adityaruplaha)
- A hotfix for Heroic not launching on fresh installations. (This bug never made it to a release.) ( #311)
Translations
Support for the following languages has been added to Heroic.
- Czech ( #302 by @TenTeypek)
- Italian ( #281 by @Giovix92)
- Malayam ( #279 and #300 by @NewtronReal)
There were also some minor fixes applied to Russian . ( #272 by @lol28)
Other
We made a lot of changes to DevOps and how Heroic works internally. You might not see the results now (if you do, please tell us, its a bug, not a feature), but they help Heroic be better in the future. :D
- README/documentation upgrades. ( #267 and #289 by @Flonky)
- Linter changes ( #263, #269, #314, parts of #242 and #294, by @adityaruplaha)
- Use Yarn instead of NPM for deploying release artifacts. ( #322 by @adityaruplaha)
Apart from that, we also got crazy refactors of both the backend and the frontend. ( #242 and #294 by @adityaruplaha, and #250 by @flavioislima)
The Way Ahead
Those who follow our Discord (if you don't maybe you start now? ) will know we have started working on v1.6 in terms of the UI redesign by Billiane Moreira.
Some initial groundwork has also been laid for desktop shortcuts (suggested in #140) in the form of a basic protocol (see #308).
We're also working on a Windows version and GOG integration. However, there's still a long way to go, we can't promise anything when it comes to those in the near future.
Conclusion
v1.5.8 is mostly a maintenance release in preparation for v1.6. However, it does have a few new features, new translations, QOL improvements, and quite a few bug fixes.
Download Heroic Games Launcher 1.5.8