ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 174 forks source link

[Feature Request] Give SteamPlay games there own category #5679

Open Zero86Sk opened 6 years ago

Zero86Sk commented 6 years ago

Your system information

Please describe your issue in as much detail as possible:

Instead of SteamPlay games showing in LIBRARY under STEAMOS + LINUX (xxx) why not give them there own category like (STEAMPLAY) this way the Linux Native games could be seperated from Windows games on Linux.

They would still show up in INSTALLED etc.

so your library could look like this f.e. STEAMOS + LINUX (356) STEAMPLAY (1020) SOFTWARE (13) VR (6) MUSIC VIDEOS etc

P4NCH1 commented 6 years ago

Totally agree, And I'd like to add that the "Runs on this computer via Steam Play" sign that is shown in desktop client mode is nowhere to be seen in Big Picture mode, so in distros like SteamOS you simply can't tell what's a native Linux game and what will run over Steam Play / Proton

EDIT: typo fix? non native speaker here.. my English writing is all rusty :/

akien-mga commented 6 years ago

See also ValveSoftware/Proton#744 for additional context/suggestions.

ChrisLauinger77 commented 6 years ago

I just wanted to file the same feature request. I have 800+ titles in my lib. An own category steamplay/proton powered would be so nice.

ghost commented 6 years ago

I thought the whole idea is that Proton whitelisted games will be official so they would need two categories and separate them from other official games which would look kind of silly when you think about it.

If you look at it VR has its own category then why not Proton? Well why not Windows, Mac, etc while we're at it =)

DanMan commented 5 years ago

The least I'd expect is to only have the whitelisted games show up under the Linux filter; certainly not just all Windows ones. It makes the Linux library filter completely useless, because it's now factually the same as the general "Games" filter.

Zero86Sk commented 5 years ago

@DanMan Not even whitelisted games, the Linux / SteamOS and Mac categories should be reserved for native games on the respective platforms imho. Give SteamPlay its own category and depending on if you chose whitelisted games or all games, have them show up there.

lucifertdark commented 5 years ago

I think the ultimate idea is there should be no need of a different category for games that run in Linux natively & for those that run in Linux via Proton, why would you need to know which OS it actually runs in when all it takes to install & play is to hit a single button?

Right now it's still early days & there's some meddling with code for those brave enough to do it & performance difference in some cases, but within a year or so the OS category will be a thing of the past with performance being equal on all games & OS.

daniel-fanjul-alcuten commented 5 years ago

the OS category will be a thing of the past with performance being equal on all games & OS That's never going to happen.

lucifertdark commented 5 years ago

the OS category will be a thing of the past with performance being equal on all games & OS That's never going to happen.

Oh ye of little faith, remember the days when people said Steam would never be on Linux at all?

DanMan commented 5 years ago

I think the ultimate idea is there should be no need of a different category for games that run in Linux natively & for those that run in Linux via Proton, why would you need to know which OS it actually runs in when all it takes to install & play is to hit a single button?

Yeah, that's what I was getting at. If for all intents and purposes a game behaves exactly like an officially released Linux game, does it really matter how it works under the hood in terms of categorization in Steam? I don't think so, but you're free to disagree Zero86Sk, of course. Just adding my 2 cents.

I mean, there are plenty of games released on Linux, which have some sort of DirectX conversion layer already embedded (basically all the Feral ports, for example). So the distinction of "native" games is already a blurry one. What really matters is official support, and since Valve said they're the ones stepping in for those games running under Proton, that's all I need.

Zero86Sk commented 5 years ago

@DanMan I can totally see all the points you made. But valve themselves say this is a steamplay feature i wonder if they plan to mark whitelisted games as linux compatable in the store in the future once proton has matured more.

Buit imho having a category that seperates the native and steamplay games would declitter the interface, You would still have Games and Installed etc that would show everything, it would just be an option to just view native games. I see two solutions to this. Either do seperate categories for Steamos and Steamplay or why not drop the category alltogether since you than effectivly have just GAMES with everything.

hamid-elaosta commented 5 years ago

I think this is also important for categorising games pre-purchase. I don't know about everyone else but it's an important part of my purchasing decision that affects a) whether or not I buy the game at all, and b) how much I'm willing to pay, at this stage, for a game that runs under Proton vs a native Linux port.

I don't see Valve agreeing with this however, because it's good for us, the consumer, not for them, and could hurt sales.

DJViking commented 5 years ago

SteamOS + Linux SteamPlay + Linux Mac Windows Games (All games)

I want to see which of my games are native, and which supports SteamPlay. At least don't list them under SteamOS.

Ruedii commented 5 years ago

Having "Steamplay Whitelisted" games separate from "SteamPlay Unsupported Mode" would be good as well.

Also, having the option in the store to "show SteamPlay whitelisted titles" for users only listing Linux titles would be nice as well.

pbhj commented 5 years ago

why would you need to know which OS it actually runs in when all it takes to install & play is to hit a single button?

Yeah, when we get there then we can argue why that's a bad idea (!) but for now none of the 4 titles I've tried that "work via Proton" (or whatever the wording is) have actually worked at all for me; so it's still very useful to know when searching for titles to buy/play whether they're running natively or not.

Zorrototo commented 5 years ago

I would like this feature too. Having all my Linux + Windows games in the 'SteamOS + Linux' category is just the same as lokking into the 'Games' category, they all are here (I have enabled SteamPlay for all titles):

steamlist

A 'Windows' or 'Proton' category would be OK.

Alternatively, there is a Python script that can sort games by Proton rating https://github.com/CorruptComputer/ProtonDB-to-Steam-Library it doesn't solve the problem at all but maybe someone smarter than me can modify this script to create a Windows or Proton category only (instead of the various Proton Rating XXX categories) and add the games automatically in it.

Protonator commented 5 years ago

I second the request and would like to have separate categories for native Linux games and Proton titles.

BigCojones commented 5 months ago

AT LEAST you should be able to gain back the native steam play library and filter function after disabling "Enable steam for all other titles", which it doesn't do. (This would be the easiest implementation)

It only seemingly needs to have proton installed on your system, to lose all function of the steam play filter. As i turned off the enable for other titles and reinstalled steam and still have all games reported as native.