I know this gets asked a lot and I saw numerous videos , guides and Reddit posts about this but everybody says differently. What would be the ideal way of running Epic , GOG and EA?
From what I understood the most commons methods are heroic , lutris, installing through steam directly or using the Nonsteamlaunchers script. From what I gather , the ideal way of running Epic and GOG is through heroic and EA directly through steam , can somebody confirm ?
Got these couple of questions:
-
If I follow this solution, will I be able to launch each of the games (installed by these launchers) through steam directly?
-
Does Heroic create a separate bottle environment for each game directly or uses a common bottle for all games installed through heroic ? I found out that launchers added through steam will be stored under the same prefix folder.
-
Are the controls for these games mapped automatically ?
I run a lot of epic and gog games and would say Heroic is the best way. It took a little bit of time to learn the ins and outs, but I have pretty much every game I’ve tried working well.
Here’s my best tip for them. Steam installs proton versions for your steam games, Heroic will pick installed versions up and allow you to use them. First try proton and if it doesn’t work use wine. A wine-ge version can be installed through heroic. That will get 90% of your games to just work.
It has built in support for Epic,GOG, and Amazon. With those launchers you can access your library and fully manage your games. For other launchers there are other options. I actually use Heroic for EA, Ubisoft and Battlenet too, but the setup process is different. It’s a similar process to Installing a launcher inside of Steam. I find managing non-steam games better outside of steam.
Heroic has a built in add to steam feature that allows you to add any game to use in steam. This will work for game mode too. Every game will have its own prefix folder.
Theres no controller management built inside of heroic. Games have their own controller support. When added to steam they default to a generic game pad layout that should work as expected - and is fully customizable just like any Steam game.