Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.29k stars 438 forks source link

Proton compabitility is displayed for native games #3352

Open arielj opened 11 months ago

arielj commented 11 months ago

Describe the bug

When a game provides linux and windows builds, the proton compatibility makes no sense since we don't use proton. It can be misleading if the game actually needs some system library for example.

Add logs

Unrelated

Steps to reproduce

  1. Install a Linux or Mac native game
  2. Open the game page
  3. The Compabitility with proton is displayed but it's kinda useless

Expected behavior

No information is displayed if the game is installed and the native version is installed.

Screenshots

No response

Heroic Version

Latest Stable

System Information

Not relevant

Additional information

No response

TabulateJarl8 commented 10 months ago

You can still run the games in wine/proton even if they're native, especially if there's things like Windows-only modding which I've seen in a few times. However, if the devs do want to just switch it to saying "native", there's a Steam API endpoint if the app ID is already used for getting proton status https://store.steampowered.com/api/appdetails?appids={app_id}&filters=platforms