Closed aeikum closed 3 years ago
Fixes a performance regression present in Proton 6.3-5 with STEINS;GATE (412830) that made the game run with poor performance and thus also run in slow motion.
This is fixed both in proton-6.3-6-rc
and Proton Experimental
.
Tested on: CPU: Ryzen 7 2700X GPU: Radeon RX 6800 XT OS: Manjaro Linux 21.1.0 Kernel: Linux 5.13-9 Mesa: 21.1.6
Can someone point me to the commit that made Star Wars Knights of the Old Republic playable? As far as I know, the game has frequent crashes on wine during area transitions regardless of hardware and software configuration, which makes it very annoying especially after Taris (just reload a saved game a dozen times: it will either crash or display corrupted graphics and then crash)
@adolfintel It was a fix to the fullscreen hack. I've put notes in the git log to show what commits fix which games. It probably won't fix the crashes you're talking about, this was a fix for the game failing to render entirely.
Confirming that Death Stranding doesn't have the cloud-save issue anymore, which is great!
(EDIT: Removed irrelevant bug listed here caused by buggy NVIDIA driver, not Proton.)
Tested on: CPU: Ryzen 5 1600 GPU: GTX 1070 (NVIDIA Driver 460.91.03) OS: Pop!_OS 21.04 Kernel: 5.11.0-7620-generic
@WaywardPooch There is a problem on Nvidia 470 series with DX12 games right now that fills entire system ram pretty quickly ( due to that also causes high amount of swap usage too, which will make everything crawl and possibly act like it hanged) , such as noted below:
So your problem might be related to that instead of Proton itself. You can observe ram usage with Mangohud etc while in game.
@Leopard1907 You were right; downgraded my NVIDIA drivers to 460.91.03 and I don't get that problem anymore. Thanks for the suggestion!
Shin Megami Tensei 3 HD is another game where the cloud save locations are now fixed with this release, previously had to create some links to make those work.
I've pushed an update to the 6.3-6 RC which should fix the Unreal Engine 4 installation error, which was not actually fixed in earlier builds.
I've pushed an update to the 6.3-6 RC which removes the fix for Project Cars 3 focus loss because it caused a regression in Deus Ex GOTY.
eFootball PES 2021 crashes at launch
I reinstall and test on Proton 6.3 RC, this time at least settings.exe can launch, but the game itself launches few seconds then crash.
I am able to launch settings and the game with Proton 5.13 after replacing wine mono with version 6.3.0, but can't download data assets.
https://github.com/ValveSoftware/Proton/issues/4199#issuecomment-898216437
After upgrading from Proton experimental-6.3-20210730 to Proton-6.3-6-rc4 Euro Truck Simulator 2 (227300) don't start anymore.
I noticed several folder name changes in ~/.local/share/Steam/steamapps/compatdata/227300/pfx/drive_c/users/steamuser
e.g. My Documents
is now a symlink to Documents
I attached both tree outputs of the prefix folder. There are also some error messages in terminal output of Steam Client
proton6.3-6rc4_terminal_output.log
Replying to https://github.com/ValveSoftware/Proton/issues/5065#issuecomment-901550805
Try to delete the game Prefix, and try again.
Try to delete the game Prefix, and try again.
After deleting prefix game is running again. Thanks!
@kallestrop Thanks for reporting. Have you ever used an unofficial Proton build for that game, like a GE build or something? Trying to figure out what causes that problem.
@aeikum yes, i used Proton GE in the past for some benchmark tests.
I can reproduce breaking the prefix when using Proton-6.14-GE-2:
I made the same test with latest Proton-6.15-GE-2:
So it seems that only using Proton-6.14-GE-2 breaks the Prefix.
@kallestrop Thanks for the explanation. We should have a fix for this problem soon.
@kallestrop and anyone else who tested the RC and also uses Proton GE builds (and pinging @GloriousEggroll )
TLDR: If you see a Steam cloud save conflict warning, and there is no timestamp associated with either the local or the cloud save option, choose the cloud save option.
The final Proton 6.3-6b build (which should be live shortly), will have a fix for folks upgrading the prefix from Proton-6.14-GE-2. While I was testing the build, I found that in some cases Steam would warn about a save conflict and ask me to choose between a cloud save or a local save, and neither of the saves would have a timestamp in the Steam dialogue box. If you run into this warning, the cloud save is the correct choice. Choosing the local save could result in losing your cloud save data and replacing it with nothing. In my testing, this shouldn't happen to folks who upgrade directly from 6.14-GE-2 to 6.3-6b directly (without testing any of the 6.3-6 rc builds).
Hello. We've put together a new Proton 6.3 build for you to test.
π But Wait! Please Read This First! In this build, we have reconfigured where games store their save files in order to fix the Steam cloud sync feature for a number of games. Your save data will be migrated automatically and should continue to function even when switching between Proton versions. While we have done a good amount of testing on this and don't expect there to be any problems, there is a possibility of losing your save data when using this build. If you have very precious save data, we suggest you back up your data, or avoid using this build for now. On the flip side, we strongly appreciate any extra testing you can do with this build to help ensure there aren't any lurking save data issues. Thank you for reading this paragraph. π
In the Steam client, the Proton 6.3 app should have a "proton-6.3-6-rc" beta branch which you can choose to start testing the 6.3-6 Release Candidates. You may need to restart the Steam client to see it. Note that the name of the build in the Steam Settings dialog will not be updated. I will post changes here when we push new builds. The source for the latest RC build is available on the proton_6.3-next branch in these repositories. This branch may receive forced updates.
In this issue, we are interested only in problems that are new to the 6.3-6 RC builds. If you find new problems in the "next" branch, please confirm that the problem does not occur in on the "default" branch before reporting it here. In particular, if you find your save data has changed in an unexpected way, please report that here.
Here is the tentative changelog. As always, this changelog has not yet been verified by our QA staff, and can change before the final release as we add or remove features during RC testing.
The following games are now playable:
Fix Microsoft Flight Simulator hang while loading.
Fix Unreal Engine 4 update installation, which impacted Everspace 2 and KARDS.
Better cursor capture behavior for fullscreen windows.
Improve input handling after focus loss in some games like Warhammer: Chaosbane and Far Cry Primal.
Correct game save locations to improve Steam cloud sync behavior in:
Fix text input and clipboard pasting in Origin overlay and launcher.
Fix some music not playing in Planet Coaster.
Improve non-English experience in Cyberpunk 2077 and Rockstar Games launchers.
Improve launcher behavior in Swords of Legends Online.
Fix Mafia III: Definitive Edition performance when FPS limiter is enabled.
Fix audio playback issues in Fallout: New Vegas, Oblivion, Borderlands 3, and Deep Rock Galactic.
Improve video playback in Deep Rock Galactic, The Medium, Nier: Replicant, and Contra: Rogue Corps.
Update wine-mono to 6.3.0.
Update DXVK to v1.9.1.
Update vkd3d-proton to v2.4.
Update FAudio to 20.08.
Optionally support Nvidia's NVAPI GPU support library and DLSS. It is disabled by default and can be enabled with PROTON_ENABLE_NVAPI=1.