-
-
Notifications
You must be signed in to change notification settings - Fork 447
Adding Games to Steam on Linux
If you're facing problems in launching your Heroic games on Steam, you can take a look at Heroic Bash Launcher.
Heroic Bash Launcher is a tool that helps launch your Heroic Games library from the terminal or any game manager/launcher.
It automatically creates executable bash files for each installed game. Each bash file or launch file includes the entire launch command (including parameters) of a game. Yes, it's the same launch command you see when you run heroic
from the terminal and launch a game. Moreover, the parameters auto-update whenever you change the settings of a particular game on Heroic.
Once you've run the HeroicBashLauncher executable, you can find the launch files as .sh
files for every installed game in the GameFiles directory.
Now, open Steam and add a bash file (launch file) as a Non-Steam game by performing the following steps:
- Go to LIBRARY
- Click ADD A GAME
- Select Add a Non-Steam Game from the options
- Select BROWSE on the new window that appears
- For File Type, make sure to choose All Files
- Navigate to
~/HeroicBashLauncher/GameFiles
and choose the game's launch file - If you want to add more games, repeat steps 4-6
- Finally, click on ADD SELECTED PROGRAMS
You're all setup!
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.
- Home
- Troubleshooting
- Getting Started with Heroic
- Linux, macOS, and Steam Deck
- Game Fixes
- Contributing
- Custom Themes
- Trivia