frogthroat: Cyberpunk 2077 should work directly from your Steam library but they also advertise that you can install 3rd party games -- so it should be possible to get even the GOG version working directly. Basically, whatever you can run via Proton should run.
Thank you for the info. This is really great to hear, but where is this explicitly stated? You know, this is something that bothers me every time someone recommends adding non-steam games to Steam and simply force them to run with Proton (on a sidenote, up to this day I have NOT managed to get Steam to run the GOG version of Cyberpunk using Proton, but this is probably just my botched system).
To elaborate what I mean, I have heard numerous conflicting opinions in forums, about how much sense it makes to use Proton for non-steam games. If I understood it correctly, Steam does so much more that just run an EXE-file with the Proton runner, but it also involves a lot of tweaking, customization, configuration, inbuilt patches, you name it. All of this is not available when you select an EXE file, that Steam knows nothing about.
Honestly, I'm not an expert on this topic, but I would like to cite a reddit post about this issue:
> But what do I do, hypothetically, if I want to run a game using Proton because the Wine runner isn't enough? I've not tried this yet, but perhaps add it to Steam as a non-steam game?
Answer:
The wine runner is. There's not going to be anything in Proton that isn't available in a wine-ge or wine-tkg build that you can use with Lutris. Lutris includes vkd3d-proton and DXVK, just like Proton. And lutris's wine builds plus wine-ge and wine-tkg contain any relevant patches that Proton will contain. I've never heard of a single game that works w/ Proton in Steam but doesn't work outside of Steam.
Take Cyberpunk 2077. CDPR worked with the PROTON (not wine, Proton) devs to get it running before launch, yet the GOG version works perfectly with wine in Lutris.
And trying to add non-Steam games to Steam is going to cause way more trouble than it's worth. Especially since you can't set WINEPREFIX in the launch options, it doesn't do anything and Proton will just create a new prefix in steamapps/compatdata and it'll just be some random like 15 digit number.
Source:
https://www.reddit.com/r/Lutris/comments/khz4vs/comment/hhok1w5/ So, maybe I'm wrong, but to me this sounds like Proton is (of course) an option for non-steam games, though it is NOT recommended, as there is no benefit and it could also cause problems, that you would otherwise not have with native Steam games.
Does anyone have more insight regarding this topic? I'd really appreciate someone explaining this to me, since everyone seems to have a totally different opinion on this.