Changelog - redromnon/HeroicBashLauncher GitHub Wiki
Version 2.1.0 - 8/3/22
- 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
Version 2.0.2 - 5/3/22
- Fixed bug that displayed "Heroic or games not installed" error dialog for users with only GOG games installed
- 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
Version 2.0.1 - 4/3/22
- Fixed bug that displayed "Heroic is not running" dialog for AppImage users with GOG library
Version 2.0.0 - 3/3/22
- Support launching of GOG Linux and Windows games
- New Error dialog alerts the user if launching of games (bash script) fails
- New Error dialog alerts AppImage user if Heroic is not running
- Added support for alternate Legendary binary
- Added missing command for Nvidia Prime Render (DRI_PRIME=1)
- Checks if AppImage is running by searching for the temporary folder that includes path to the built-in Legendary binary
- Removed special characters in game names (like Rocket League®) because launching via Steam displayed UnicodeEncodeError
Version 1.9.1 - 22/2/22
- Fixed typo that prevented games from launching with Proton
- Checks if Zenity is installed ( previously implemented only in setup )
- Added "Heroic" to the game name for better clarity
- Added a caution note to readme.txt
Version 1.9.0 - 17/2/22
- You no longer need Python3 installed on your system
- The program now runs from a single executable - just click and run!
- Updates parameters of each game's bash file individually. Previously updated for all games at once whenever a game was launched.
- Alerts user if the program fails to execute (if a game's launch parameter settings checking fails)
- Alerts user if Heroic or Legendary is not installed or no games are installed
Version 1.8.1 - 3/2/22
- The game launch files (bash files) will now be named after the game's actual name for easy identification.
Version 1.8.0 - 25/1/22
- Users will be alerted with an error dialog if the program fails to execute and report it on GitHub.
- The program failed whenever it couldn't find a parameter in the .json file. Now, it assumes those parameters as OFF. (Refer Issue #6)
Version 1.7.0 - 16/1/22
- Auto-Save-Sync parameter removed by default (Included only if toggled)
Version 1.6.1 - 13/1/22
- Auto-installs Zenity if not present
Version 1.6.0 - 8/1/22
- GUI dialogs implemented (Using Zenity)
- Added MangoHUD support for OpenGL games
Version 1.5.0 - 29/12/21
- Support for Heroic 2.0.0 version added.
- The program is now run by the new setup.sh file.
Version 1.4.0 - 7/12/21
- Launch parameters auto-update when running any game's launch file.*
- (Note - As of versions 1.3 and below, you had to run the program every time you changed launch parameters in the Heroic app. Now, you DON'T need to do this.)
Version 1.3.0 - 5/12/21
- Fixed bug that launched two instances of a game
Version 1.2.0 - 25/11/21
- Games now run in offline mode if no internet connection is detected.
- The save path is also included in the cloud save-sync parameter.
Version 1.1.0 - 20/11/21
- Launch files of uninstalled games won't be generated due to leftover files.
- The game's actual name will be displayed and mentioned in the bash script.
Version 1.0.1 - 18/11/21
- Now detects if no games are installed and displays a relevant message.