Skip to content
This repository has been archived by the owner on May 19, 2024. It is now read-only.

Releases: redromnon/HeroicBashLauncher

Version 2.3.0

02 Apr 02:18
Compare
Choose a tag to compare

Now Produces Logs & Syncs the Entire Heroic Library for Deck Users

Bug Fix:

  • Improved reading from .json files - #28
  • Prevent adding duplicate games to Steam

Changes:

  • New setup.sh script now runs the program
  • Removed unnecessary legendary clean
  • Generate logs for easier debugging
  • Skip creating the AddToSteam.sh script for Deck
  • Sync the entire Heroic library to Steam for Deck

Important Note for Flatpak & Steam Deck users

Make sure to read the Flatpak guide before you proceed using Bash Launcher.

New Note for AppImage

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!

AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip files.

GitHub release (by tag)

Version 2.2.5

24 Mar 11:41
Compare
Choose a tag to compare

Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!

A couple of bug fixes and an addition

Bug Fixes:

  • Skip creating Epic game launch scripts for GOG-only users - #27
  • Fixed launch command for games using Wine-GE-Proton - #26

Changes:

  • Implemented post-game cloud save syncing

Important Note for Flatpak users

Make sure to read the FAQ before you proceed using Bash Launcher.

New Note for AppImage

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!

AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip files.

GitHub release (by tag)

Version 2.2.4

18 Mar 17:04
a0e39a3
Compare
Choose a tag to compare

Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!

A nasty bug fix and some improvements

Bug Fixes:

  • Fixed bug that prevented reading .json file for some users - #22

Changes:

  • Auto-select the Steam user_id that contains shortcuts.vdf file for users with multiple Steam accounts
  • Skip installed GOG DLCs

Important Note for Flatpak users

Make sure to read the FAQ before you proceed using Bash Launcher.

New Note for AppImage

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!

AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip files.

Thanks @JoshuaHasNoClue for your contribution! - #25

GitHub release (by tag)

Version 2.2.3

17 Mar 10:59
Compare
Choose a tag to compare

Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!

So ever since Heroic was released as a Flatpak, it has been quite a ride for me. Bringing Flatpak support to Bash Launcher wasn't an easy task, so here we are with 3 bug-fix releases in just a day. There might be a few minor issues, but I believe that the major ones have been taken care of.

Bug Fixes:

  • Forgot to add "/" in the game's exe shortcut path when adding to Steam - #18

Important Note for Flatpak users

Make sure to read the FAQ before you proceed using Bash Launcher.

New Note for AppImage

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!

AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip files.

GitHub release (by tag)

Version 2.2.2

17 Mar 00:41
Compare
Choose a tag to compare

Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!

A few more bug-fixes...

Bug Fixes:

  • Forgot to replace 'debian-installation' with 'steam' path in write operation that prevented games from being added to Steam - #18
  • Fixed bug that skipped numbers in games' launch script names (Like RiseoftheTombRaider20YearCelebration)

New Note for AppImage and Flatpak users

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Moreover, AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip files.

GitHub release (by tag)

Version 2.2.1

16 Mar 16:45
Compare
Choose a tag to compare

Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!

This is more of a bug-fix release for the Flatpak version

Bug Fixes:

  • Forgot to change the directory to "GameFiles" folder in AddToSteam - #18
  • Fixed STEAM_COMPAT_CLIENT_INSTALL_PATH - #19
  • Replaced 'debian-installation' with 'steam' path for syncing games to Steam - #18

Change:

  • Added alternative launch command in game launch scripts that contains full path from the home directory - #19

New Note for AppImage and Flatpak users

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Moreover, AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip files.

GitHub release (by tag)

Version 2.2.0

15 Mar 11:50
Compare
Choose a tag to compare

Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!

Bug Fix:

  • Fixed bug that read DLCs as installed games - #15

Changes:

  • Added support for Flatpak version of Heroic
  • Added support for automatically syncing Heroic library with Steam using new AddToSteam (Yep, no need to add Heroic games to Steam manually)

New Note for AppImage and Flatpak users

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Moreover, AppImage and Flatpak Heroic users are required to download the respective .zip files.

Thanks @wsippel for your contribution! - #16

GitHub release (by tag)

Version 2.1.0

08 Mar 09:13
Compare
Choose a tag to compare

A couple of handy improvements and features.

Changes:

  • Added support for alternate GOG binary
  • Launch scripts now specify game type (Epic or GOG)
  • GOG games now launch from Steam (thanks to gogdl v0.2 used in Heroic 2.2.2)
  • Includes both Legendary and gogdl binaries in the new binaries folder
  • Launch scripts now make use of the above binaries for AppImage users

New Note for AppImage users

AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!

GitHub release (by tag)

Version 2.0.2

05 Mar 02:56
Compare
Choose a tag to compare

More Bug Fixes for Heroic-GOG users:

  • Fixed bug that displayed "Heroic or games not installed" error dialog for users with only GOG games installed - #13
  • Fixed bug that displayed "Failed to launch" error dialog and used the alternate Legendary binary instead of gogdl for AppImage users trying to launch GOG games - #12

AppImage Support

Users using Heroic via the AppImage are recommended to specify an alternative Legendary binary for Epic Games. Moreover, AppImage users with a GOG library will have to keep Heroic running in the background. A how-to-guide and reason is elaborated here.

GitHub release (by tag)

Version 2.0.1

04 Mar 05:03
Compare
Choose a tag to compare

Bug Fix:

  • Fixed bug that displayed "Heroic is not running" dialog for AppImage users with GOG library - #12

AppImage Support

Users using Heroic via the AppImage are recommended to specify an alternative Legendary binary for Epic Games. Moreover, AppImage users with a GOG library will have to keep Heroic running in the background. A how-to-guide and reason is elaborated here.

Thanks @Lrss for correcting the README.md! - #11

GitHub release (by tag)