I’ve got a substantial library of games on GOG and Epic that I wanted to play on the Steam Deck, and I’ve used the Heroic Launcher with some success to access a lot of my libraries on those two platforms, but managing the compatibility per game is a bit frustrating and sometimes after an update things break.

Can anyone else share any success or failure stories here? The only other place I’ve seen this discussion was on Steam itself and I wanted a non-steam take on the practice of running non-steam platform games and what works.

  • I haven’t had a GOG game yet that doesn’t run using the Heroic Launcher. Game save syncing does work mostly, but only for games running under Proton. Native games won’t sync saves without scripting work on your part.

    The one problem I’ve had and haven’t seen mentioned on this thread yet is that GOG games installed through Heroic and then launched through the Steam game mode can be so slow. Like, launching No Man’s Sky could take 5 to 10 minutes spinning on the Steam logo before actually launching. I heard one person online say it could be due to Heroic not setting up pre-compiled resources on first launch? I dunno. I’d be open to suggestions.

    • I was trying to play Wildfire via Heroic Launcher on GOG and all it gave me was a weird tex2d function not found error. Unsure how to proceed. Although Proton community seems to indicate that Wildfire works perfectly on Steam deck with latest Proton. Not sure where the disconnect is.