Releases: redromnon/HeroicBashLauncher
Version 2.9.2
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.
Version 2.9.1
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.
Version 2.9.0
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.
Version 2.8.1
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.
Version 2.8.0
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
Version 2.8.0 Beta
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
Version 2.7.5
Bug Fix Release for v2.7.4
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.
Full Changelog: v2.7.4...v2.7.5
Version 2.7.4
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.
Full Changelog: v2.7.3...v2.7.4
Version 2.7.3
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
and0
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.
Full Changelog: v2.7.2...v2.7.3
Version 2.7.2
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.
Full Changelog: v2.7.1...v2.7.2