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.9.2

02 Sep 04:19
Compare
Choose a tag to compare

A minor fix for users using anti-cheat runtimes for Windows games and bundled the latest Legendary release to solve Epic login issues.

Bug Fix

  • Fix the anti-cheat runtime parameters - #101

Changes

  • Update Legendary to v0.20.28

Refer to the v2.9.1 release for details on other additions and fixes

Full Changelog: v2.9.1...v2.9.2

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.
Make sure to place the HeroicBashLauncher folder in ~/Games/Heroic and enable executable permission for the application.

GitHub release (by tag)

Version 2.9.1

26 Aug 12:39
Compare
Choose a tag to compare

Few new additions to help run games better with Proton.

Changes

  • [Proton] Force Steam AppID
  • [Proton] Add STEAM_COMPAT_APP_ID
  • [Proton] Change executable path for Steam Runtime Soldier to run from _v2-entry-point
  • Add build.sh file

Full Changelog: v2.9.0...v2.9.1

Refer to the v2.9.0 release for details on other additions and fixes

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.
Make sure to place the HeroicBashLauncher folder in ~/Games/Heroic and enable executable permission for the application.

GitHub release (by tag)

Version 2.9.0

12 Aug 13:01
Compare
Choose a tag to compare

Brings support for Heroic v2.4.0 release. Do note that I am still yet to implement (and test) Heroic's new GOG saves feature, thus you should expect it in the next release.

Additions & Changes:

  • [Script] Remove offline launch command
    • This launched the game in offline mode if no network connectivity or an issue was detected
    • Now only displays the "Failed to launch" dialog
  • Add tabular Advanced Options support
  • Add tabular Wrappers parameter support
  • Add anti-cheat runtime support (EAC & BattleEye)
  • Implement PROTON_NO_ESYNC/FSYNC parameter
  • Small refactor for GOG Linux games
  • Updated Legendary to v0.20.27
  • Updated gogdl to v0.3

Full Changelog: v2.8.1...v2.9.0

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.
Make sure to place the HeroicBashLauncher folder in ~/Games/Heroic and enable executable permission for the application.

GitHub release (by tag)

Version 2.8.1

23 Jul 11:42
Compare
Choose a tag to compare

Minor changes and a message fix.

Fix:

  • Fix installation path in error message by @nirvdrum

Changes:

  • Improve Heroic Flatpak detection
  • Alert user if no games have been launched from Heroic (timestamp.json absent)
  • [Script] Correct offline mode message to avoid confusion about network connectivity

Thanks @nirvdrum for your contribution! - #89

Full Changelog: v2.8.0...v2.8.1

Refer to the v2.8.0 release for details on other additions and fixes

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.
Make sure to place the HeroicBashLauncher folder in ~/Games/Heroic and enable executable permission for the application.

GitHub release (by tag)

Version 2.8.0

14 Jul 10:21
Compare
Choose a tag to compare

Few New Additions + Settings

In addition to the new changes featured in the beta release published recently, I've implemented user-configurable settings. Users can edit the settings.config file and disable an option by changing a value from true to false

The setup.sh has been completely discarded so you can start the program by running the executable directly. The new --language parameter has also been introduced to play games in your preferred language (requires Heroic v2.4.0 Beta+).

Lastly, users will be required to place the HeroicBashLauncher folder in ~/Games/Heroic to avoid permission issues. There's also a brief how-to-guide.txt that acts as a light manual.

Bug Fixes

  • Fix 'library' key spelling for Epic that lead to crash

Changes

  • Implement user-configurable settings.config file - #72
  • Prompt user to launch newly installed game from Heroic at least once
  • [Legendary] Add language parameter - #87
  • Prompt user to place HeroicBashLauncher in ~/Games/Heroic to avoid permission issues
  • Skip notification if new version is a pre-release
  • Implement logging
  • Skip artwork checking for games already added to Steam
  • Discard setup.sh
  • Make binaries executable

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.
Make sure to place the HeroicBashLauncher folder in ~/Games/Heroic and enable executable permission for the application.

Full Changelog: v2.7.5...v2.8.0

GitHub release (by tag)

Version 2.8.0 Beta

12 Jul 12:50
Compare
Choose a tag to compare
Version 2.8.0 Beta Pre-release
Pre-release

A few changes here and there to help avoid simple issues related to permissions and launching (newly installed games). The code has undergone some refactoring and thus I've decided to publish this release as a beta.
Plus, users should be able to play games in their preferred language that's set in Heroic.

Feel free to test this out and report any issues!

Changes

  • Prompt user to launch newly installed game from Heroic at least once
  • [Legendary] Add language parameter - #87
  • Prompt user to place HeroicBashLauncher in ~/Games/Heroic to avoid permission issues
  • Skip notification if new version is a pre-release
  • Implement logging
  • Skip artwork checking for games already added to Steam
  • Discard setup.sh
  • Make binaries executable

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.
Make sure to unzip the file to ~/Games/Heroic

Full Changelog: v2.7.5...v2.8.0-beta

GitHub release (by tag)

Version 2.7.5

23 Jun 13:07
Compare
Choose a tag to compare

Bug Fix Release for v2.7.4

  • Fix 'requests' module not found error - #85
  • Fix glibc_2.35 not found error - #84

Refer to the v2.7.4 release for details on other additions and fixes

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.

GitHub release (by tag)

Full Changelog: v2.7.4...v2.7.5

Version 2.7.4

23 Jun 07:34
Compare
Choose a tag to compare

Please avoid downloading this release. Use v2.7.5 instead.

Bug Fixes

  • Fix incorrect Steam shortcut.vdf format used when adding games ( Essential fix for Steam Rom Manager users ) - #78

Changes:

  • Notify users whenever a newer version is available

Refer to the v2.7.3 release for details on other additions and fixes

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.

GitHub release (by tag)

Full Changelog: v2.7.3...v2.7.4

Version 2.7.3

13 Jun 10:03
Compare
Choose a tag to compare

More Essential Fixes

Bug Fixes

  • Use global wine version (if stated) for newly installed games to avoid crash - #82, #75
  • [AppImage] Fix wrong binaries path
  • Wrap non-static/user-defined paths like wine prefix and alternative executable in double quotes to avoid errors - #76, #80
  • [GOG] Correct zenity error dialog typo

Changes:

  • Ignore ac and 0 folders in Steam's userdata directory

Refer to the v2.7.2 release for details on other additions and fixes

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.

GitHub release (by tag)

Full Changelog: v2.7.2...v2.7.3

Version 2.7.2

30 May 04:37
Compare
Choose a tag to compare

Minor Changes & a Bug Fix

Bug Fix:

  • Fix addition of duplicate entries for games having an apostrophe in their names - #71

Changes:

  • [Refactor] Prevent unnecessary checking for Steam entry (or add to script) and downloading artwork when running from game launch scripts
  • Discard gamemoderun path check

Refer to the v2.7.1 release for details on other additions and fixes

Note for Flatpak & Steam Deck users

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

Download Instructions

Heroic AppImage users are required to download the respective AppImage.zip file.
Heroic Flatpak, AUR and .DEB users are required to download the base (just .zip) file.

GitHub release (by tag)

Full Changelog: v2.7.1...v2.7.2