HGL
flat-fuchsia
EA Game bought on Epic Games does not run
This is a Heroic/EA issue, not a game issue as the game doesn't even start. I'm running Bazzite on a desktop PC so I believe Heroic was installed by default.
I purchased Need for Speed Rivals and Need for Speed Most Wanted (2012) through the Epic Games store, but as both are an EA game, they require the EA App. This is pointed out here https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-to-install-EA-Games-on-Linux#ea-games-through-epic-games, but it does not launch the EA App, so here are the logs when launching NFS Rivals https://0x0.st/Kcok.log. I assume the flow would open the EA App for me to then install the game, then it'll launch the game through the EA App.
Then I tried to install the EA App, install the game, and add it to Heroic (trying all possibilities) as per https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-to-install-EA-Games-on-Linux#ea-games-through-the-ea-application, which does install the EA App and the games, but it refuses to launch from the EA App or within Heroic, likely due to EpicGames not running within the Wine prefix to say "you own this game" (which is semi-solved next).
The only way I've been able to get this game to run is by using Lutris, installing Epic Games and the EA App into one Wine prefix, installing the game from the EA App, running the game from Epic Games, then logging into the "origin" activation window EA showen every time I run the game.
I would prefer having it work as it did on Windows, just clicking "play" on either launcher. The only way to get it as "only clicking play" was to get both the EA App and the Epic Games launcher to be open at the same time in the same Wine prefix, which I did in testing, but now I can only have one launcher open in the same Wine prefix, and the EA App does not launch the game, it's only does game updates.
What can I do to fix this? Or at least streamline it without activating the game every launch.
0 Replies