Jump to content

Welcome to the upgraded PCGamingWiki forums and files page. The current Wiki and Forum bridge is not functioning at the moment, therefore your Forum account currently has no password set. Please reset your Forum password via email check to generate a new password. If you have any issues please message Andytizer on Discord.

Voxarp

SteamPlay/Proton Support

Recommended Posts

Hi, my name's Voxarp. I learned of PCGamingWiki from the late TotalBiscuit's videos back in the day and I used to help contribute from time to time but now days I'm mostly just a user. Thanks to everyone involved for providing such a great wiki!

 

Recently Valve has introduced a new feature of SteamPlay called Proton which is a variant of WINE that allows Linux and possibly OSX to run Windows-only games. It's an exciting time!

 

What the community seems to desperately need is a resource to:

  • Report game compatibility, possibly with a WineDB type rating of Bronze/Silver/Gold/Platinum - right now all we have is a spreadsheet on Google Docs.
  • Present fixes and workarounds for games that don't work out of the box.
  • Provide clear delineation between Proton versions, a game might work properly on one Proton version but not another.
  • Possibly provide an overview page with statistics on the percentage of games working, with a table that lets you sort by criteria such as Proton version or compatibility rating.

I know this is a lot of effort and not to be taken lightly, but I feel it fits right in with PCGamingWiki's objective of providing fixes and workarounds for every single PC game.

 

 

Relevant Links

Valve's Announcement: https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561

SteamPlay on Reddit: https://www.reddit.com/r/SteamPlay

linux_gaming on Reddit: https://www.reddit.com/r/linux_gaming

Compatibility Spreadsheet: https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmFG8TzOHNnHoj8Q1f8DIFe8-8

Share this post


Link to post
Share on other sites

The automatically added save game location isn't always right. For example, my MGS5 savegames are not stored in the prefix but at:

~/.steam/steam/userdata/{{p|uid}}/311340/

So in my Linux home folder below the Steam settings.

Share this post


Link to post
Share on other sites

What the community seems to desperately need is a resource to:

  • Report game compatibility, possibly with a WineDB type rating of Bronze/Silver/Gold/Platinum - right now all we have is a spreadsheet on Google Docs.
  • Present fixes and workarounds for games that don't work out of the box.
  • Provide clear delineation between Proton versions, a game might work properly on one Proton version but not another.
  • Possibly provide an overview page with statistics on the percentage of games working, with a table that lets you sort by criteria such as Proton version or compatibility rating.
I know this is a lot of effort and not to be taken lightly, but I feel it fits right in with PCGamingWiki's objective of providing fixes and workarounds for every single PC game.

 

Steam Play Compatibility Reports provides functionality along those lines (this seems to be the main community site for this purpose). Additionally, games are also being logged (in a less structured way) on the GitHub Issues page. As a result I would not expect to see a database like this on PCGamingWiki in the near future (but these other sites might be linked to).

 

 

The automatically added save game location isn't always right. For example, my MGS5 savegames are not stored in the prefix but at:

~/.steam/steam/userdata/{{p|uid}}/311340/
So in my Linux home folder below the Steam settings.

 

Some games store data in a userdata path like that in addition to or instead of the Windows paths listed. I have reworded the note to make this clearer. If a "Steam" path such as this isn't listed for a game you can add it (this isn't automated because because use of this folder varies--even some games with Steam Cloud support actually store the files in the standard Windows locations and then upload to the cloud from there).

Share this post


Link to post
Share on other sites

I tried, but it wouldn't let me manually add a "Linux (Proton)" path. The "System" column would stay empty, and adding a "Linux" one would be wrong.

 

The note is still wrong. The save games aren't located beneath the <Steam-folder> but beneath the Steam settings folder in the user's home folder. That's where they all seem to be. The Steam binary isn't installed at ~/.steam/steam/. That's where its config and stuff sits.

Share this post


Link to post
Share on other sites

I tried, but it wouldn't let me manually add a "Linux (Proton)" path. The "System" column would stay empty, and adding a "Linux" one would be wrong.

 

The note is still wrong. The save games aren't located beneath the <Steam-folder> but beneath the Steam settings folder in the user's home folder. That's where they all seem to be. The Steam binary isn't installed at ~/.steam/steam/[/size]

 

I meant you can add it with "Steam" as the label for the path.

 

I have reworded the path mention in the note.

Share this post


Link to post
Share on other sites

"Linux (Proton)" is wrong anyhow, because Proton is open source and hence not bound to Steam, so the save game location could be anywhere. It should be named "Steam Play (Linux)" to reflect that this is just how Steam does it.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Andytizer
      Alpha Protocol, one of Obsidian's game more interesting RPG marred by a buggy launch, has been delisted from Steam. If you visit the Alpha Protocol page now, you won't be able to buy the game but you'll be faced with this message:

      The message is quite mysterious - we can only guess what the next move will be - a remastering on Steam at a higher price? A re-release on Microsoft Store now that Obsidian is owned by Microsoft?
      Thankfully you can still buy the Steam version through third parter sellers like Gamesplanet for now, at the princely sum of £2.50. Also check out our fixes article for Alpha Protocol.
    • By Andytizer
      Steam are planning something new with the Summer Sale 2019, here's the announcement: 
      Steam trading cards have been a staple of the Steam Sale since first introduced in 2013.
      Valve have always tweaked how sales work and how to keep people engaged over long periods of time. For example Valve introduced a daily/flash sales only to disable them in 2015 - some have speculated that this changed consumer behaviour and actually increased total revenue over the entire sale period.
      The Steam Summer Sale is rumoured to begin 18:00 British Summer Time on June 25th, 2019 (13:00 ET, 10:00 PT), and will most likely end July 9th, 2019.
    • By AnotherGills
      Blaster Master Zero, initially a title released exclusively for the Nintendo Switch and Nintendo 3DS in 2017, has finally launched on Steam, with a promotional launch price of $8.99 USD. After June 21st, this will go up to $9.99 USD.
      Inti Creates developed this self-published re-imagining of the Sunsoft NES classic, Blaster Master.
      On release day, Blaster Master Zero's PC version is leaps and bounds ahead of their first foray into PC development, Azure Striker Gunvolt, featuring 60 FPS gameplay and fully remappable controller support.
      When Azure Striker Gunvolt launched on Steam in 2015, it was marred with a frame rate cap of 30 FPS, random peformance drops unrelated to hardware, and minimal controller support. However, the game was slowly patched over the years, removing the performance drops and adding more robust controller support and mapping.
      In 2017, Azure Striker Gunvolt was re-released on the Nintendo Switch, with a locked frame rate of 60 FPS. While this angered many PC gamers who had purchased the title, Inti Creates did not provide any comment on the matter.
      Eventually, in May 2018, Inti Creates released a patch for the Steam version that increased the frame rate to 60 FPS, giving it parity with the Switch version. 60 FPS support was clamored for before the Steam version even launched, and after nearly three years, the developers finally implemented it.
      In the present, Inti Creates announced that their upcoming project, "Gunvolt Chronicles: Luminous Avenger iX", formerly announced to be releasing exclusively for the Nintendo Switch, would also be receiving a simultaneous Steam release on September 26, 2019. Along with their recent releases of "Gal*Gun 2" and "Bloodstained: Curse of the Moon", Inti Creates is clearly making a stronger push with their IPs to the PC platform.
      PC players are being properly respected by Inti Creates, and this fully-functioning release shows it.
    • By Andytizer
      The latest Steam update has enabled 'Steam Remote Play' which is the new name for 'In-Home Streaming' which now works outside the home. Here are the details:
      Streaming games from your PC to outside the home was always possible using aplications like Moonlight or even setting up a VPN with Steam's In-Home Streaming. However this new update makes everything work natively with remote devices including Steam installed on PCs or Steam Link mobile app for iOS and Android.
    • By Andytizer
      According to SteamDB, the new Steam UI interface has "leaked through an update to the Chinese CS:GO launcher”.
      What do you think of the changes? I for one will be glad as it looks like they are making much better use of the horizontal space, which my 3440x1440 monitor will appreciate!



  • Who's Online   1 Member, 0 Anonymous, 150 Guests (See full list)

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Forum Statistics

    1,083
    Total Topics
    6,384
    Total Posts
×