redromnon / HeroicBashLauncher

Directly launch any Epic Games Store and GOG game from anywhere without Heroic on Linux.
GNU General Public License v3.0
353 stars 17 forks source link

[Bug] [Steam Deck] Low Performance when launching game directly. #94

Open adtither opened 2 years ago

adtither commented 2 years ago

I've got everything setup and running however I've noticed that when running the game directly the FPS is low and it doesn't seem to be using 100% of the CPU. When I launch the game through the heroic launcher there are no issues and performance is good.

Steps to reproduce the behavior:

  1. Attempt to launch the game directly.
  2. Observe performance and CPU speed.

    • Platform: Steam Deck
    • Heroic Version: 2.3.10
    • Bash Launcher Version: 2.8.1
adtither commented 2 years ago

Looking into this more, it seems like this may be game specific to GTA5

adtither commented 2 years ago

Also worth noting that the latest Beta version of Heroic Launcher allows you to add games as non steam games. When doing it via this method there are no performance issues. So issue does seem to be coming from Bash.

redromnon commented 2 years ago

So it's only occurring with GTA5? Currently, I cannot think of anything that Bash Launcher does to affect the game's performance. The only thing you can take a look at is the entire launch command (Bash Launcher doesn't support new launch parameters in Heroic Beta v2.4.0 yet).

For now, the "Add to Steam" feature in Heroic should do the job.