New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shadow Warrior 2 (324800) #4031
Comments
Hello @springwurm, looks like this game would benefit from support for Media Foundation maturing. |
@springwurm - Have you tried Proton-GE from https://github.com/GloriousEggroll/proton-ge-custom/releases? Sometimes the GE version has better playback for Media Foundation stuff due to it not being blacklisted like mainline Proton. |
yes I tried the Proton-5.11-GE-1-MF release, but there was no difference. Proton-5.11-GE-1-MF Logs: steam-324800_Proton-5.11-GE-1-MF.log |
Hello @springwurm, the workaround you mentioned is legally problematic and has been removed. |
to be clear, i used the workaround only for testing. After that, i removed the Wine/Proton prefix. The game works so far without issues. |
Hello @btegs, please see #2594 (comment) and the comment immediately before it. |
Considering that this is supposed to be a FLOSS project on an open platform, I totally understand not including proprietary executables. It would be nice if there was some ffmpeg and/or libav implementation to do the same. |
Keeps crashing for since the latest Proton 6.3-1 release, while it works beautiful with Proton 5.13-6. Proton 6.3-1 Log: steam-324800_Proton-6.3-1.log Shadow Warrior 2 is always the first game I try when there are new Proton releases as it starts up blazingly fast and has no interrupting videos/intros to go through first. Note: I'm seeing the same issue with Proton-6.1-GE-2 (works) vs. Proton-6.5-GE-1 (crashing). |
@kisak-valve sure, sorry, should've thought of it in the first place, here it is: https://gist.github.com/tgurr/b45138598ffb973686007b426733dca6 |
@tgurr Could you be more specific about where/when it crashes? I'm able to load into an existing save point on 6.3-1 and play for ~1 min without seeing a crash. |
@alasky17 interesting, for me it crashes after I hit loading a savegame, right during the loading screen, so with 6.3-1 I was never able to actually get ingame. |
steam-324800.log |
Crash immediately in main menu. |
Been playing 40 hours on 6.3-6 so far with no crashes after adding the That said, I came here hoping someone mentioned the CPU spikes causing intermittent slowdown. From what I can tell the game's simply notorious for heavy CPU usage even on Windows, but looking at the same scene, standing still, I'll go from 65 fps to 15, then ten seconds later back to 65. I'm uncertain if this is a proton issue or not. I did find someone mentioning that it might help to shift PhysX to the GPU, but I'm not aware of a way to do that. EDIT: Okay, I've been trying to pin this down with little success. Right now I'm going with the assumption that it's inconsistent thermal throttling due to the heat here, and not actually proton-related. |
Looks like Proton experimental loads into game now, progress! It does exit on a cutscene now. Previous attempt left system hanging, while now it just exits on entry to that cutscene. (There was just now update to experimental-version.) |
Works for me again as well now, even the cutscenes it seems, I experienced no crashes anymore so far. However there's something fishy going on with vsync, as soon as it's enabled the framerates are halfed (on nvm alt-tabbing seems to fix that so a game restart might probably as well). Another issue I experienced is that Steam Cloud Save didn't restore my previous save game upon reinstalling Shadow Warrior 2 and creating a new prefix under compatdata, so I lost all my progress |
Game seems to be working just fine on latest proton experimental, but yes just like ninja gaiden master collections this one also has problems re-downloading a save from the steam cloud |
Crash in cutscene with Proton experimental, divide by zero: |
With Proton 6.3-8 this now crashes before reaching main menu (NULL pointer, access violation). So that is worse than before. |
@ipr I think that Shadow Warrior 2 was hit by the same regression that broke eFootball PES 2021 etc and should be fixed with the next proton 6.3 release (it is already fixed in the recent experimental update today). Edit: 6.3-8c release with the fix is live :) |
OS: Slackware64-Current |
Tried: Proton 7.0-1 and Proton Experimental |
Ran a new game, can confirm issue @EpicureanGit had, caused by |
So far working with Proton 7.0 for me (crashed before). Mesa 21.3.5 and kernel 5.16.12. |
Compatibility Report
System Information
I confirm:
Symptoms
Reproduction
Logs
The text was updated successfully, but these errors were encountered: