-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Tales Of Berseria (429660) #827
Comments
I looked through it and a few articles suggest disabling steam overlay. I also get this issue but I am not at my main PC so I can't test it right now. Please do! EDIT: Try the same for Symphonia too. |
I'd just like to add that disabling steam overlay doesn't help. |
* only screen tearing is visible even with vsync ON, NVIDIA OSD shows "BLIT" |
As @zaps166, mentioned yes it does not even start. ;( |
I tried it with Wine 4.10, it works. Although it kinda feels awkward to maintain two different steam versions (Native and Windows) |
Strange, Proton 4.11-1 - the game still doesn't start. |
Use lutris and specifically, use the ge-protonified build to run a windows version of steam. It should work, along with other tales games such as Symphonia and Zestiria |
Works out of the box with Proton 5.0-1. |
It now starts for me on Proton 5.0-1, but doesn't read controller input at the main menu. Controller input works fine with other games like SoulCalibur VI. |
@TiZ-EX1 |
My global controller settings have pretty much everything unchecked to make Steam Input as unobtrusive as possible. I tried to force Steam Input on in the per-game and it didn't work. But when I set it to Force Off, then it started working. |
thank you so much for making the game playable with Proton! |
Game no longer works on Proton 5.0-4 for me. It was working earlier today using 5.0-3. |
Have you tried deleting the shadercache folder of the game? |
I have not but that's the fix for Radeon cards right? I'm using an Nvidia card. I'm pretty sure this game uses Denuvo DRM and there was some kind of change done to get Just Cause 3 and Batman Arkham Knight (which also use Denuvo DRM) working in the latest version. My suspicion is that may have broken Tales of Berseria because it crashes just like it used to on Proton 4.11. |
I use an Nvidia card too... RTX 2060SUPER... |
Does the game still work for you? If so where is that folder located? |
.../steamapps/shadercache/SteamIDnumber |
Unfortunately it still crashes the same way during startup for me. |
Hello @gatx375, please add |
Here's the log file, I had to compress it because it was larger than 10MB. |
Can confirm, same experience as @gatx375 after upgrading to proton 5.0.4 |
Thanks for reporting. We're able to reproduce and are looking into the problem. |
We have found a fix for this, which will be in the next Proton release. In the meantime, I have created a new app branch for the Proton 5.0 app called "proton-5.0-3" which you can use to play the game. You can find it on the BETAS tab in the settings for the Proton 5.0 tool in your Steam client. |
The game worked perfectly with |
@gpollo The problem is already understood, see comments above (it's the ntdll virtual memory commit). |
PC INFO: https://gist.github.com/KibaGasteiz/f90ab0f1bd5509e4139fa99b79c1c067 Is there any easy way to have 6.3-6 so i can generate a log for it too? |
Trying Proton-6.18-GE from @GloriousEggroll and there is another issue with this game. Edit: Ok, be careful changing proton versions, installing and uninstalling the game and tinkering, the game uses denuvo and now thinks that i used it in so many PCs, I'm banned for 24 hours and can't play a game that I paid for. Thanks Bamco. |
@KibaGasteiz Could you check if the performance regression is a dxvk regression by dropping in an older version of dxvk (in this case 1.9.1 which was in 6.3-6: https://github.com/doitsujin/dxvk/releases/tag/v1.9.1)? To do this: replace the dxvk files in the ~/.steam/steam/steamapps/common/Proton 6.3/dist/lib/wine/dxvk with the x32 dxvk files, and drop the x64 files in .../Proton 6.3/dist/lib64/wine/dxvk. To get back to stock 6.3-7, just delete the Proton 6.3/dist folder and it will recreate itself. |
@KibaGasteiz Which type of controller are you using? If you get a chance, could you test this when you are testing 6.3-7 with older dxvk to make sure you don't see the same issue there? |
This doesn't seem to fix it, so it's not DXVK related, is there any way to get 6.3-6 again? Only found the source code and that was the best version for ToB, with that version i could test more because Proton5.13 has the same.. issue? i'm start to think that that fluid gameplay of 6.4-6 was the bug and the game looks choppy by default on Windows (never tried there and afraid of getting banned by denuvo again).
I'm using the XOne controller plugged through USB, but this bug only happens in Proton 6.18-GE-2, the gamepad works great on current Proton 5.3-7. |
@KibaGasteiz I uploaded 6.3-6 here with lock code "regression" so that you can test and see if performance really is better consistently on 6.3-6: https://www.codeweavers.com/xfer/alasky/proton-6.3-6/ You can untar that into ~/.steam/steam/compatibilitytools.d and reboot Steam. Please let me know if the gamepad is working better on the next GE version - the wine changes will eventually be in a stable Proton version as well, so catching regressions in Wine early is awesome :) |
Game is indeed choppy on Windows without the fix from Kaldaien (he said it has to do with the way the FPS limiter works). I used to play with GE 5.9-ST-3 without issues (no choppiness, no drops, et cetera) aside the bakground sound being "off" (a lot of reverb). But now even that has problems on my hardware (Ryzen 5 4600h+GTX 1650) i reinstalled Arch quite a few times but i always have the same issue. Will test on Windows tomorrow to confirm if the choppiness is still present over there too. |
So, i tested the game on Kubuntu and my issues are gone, gonna chuck this one to maybe a driver/xorg issue. |
The gamepad issue is still happening with Proton 6.19-GE-2 And the stuttering issue is now happening with Proton 6.3-6, so it may be something with an update on the system, i'll keep testing everything i can, i'm just at the last stage and the game became unplayable for me. Bad luck i have. |
Thank you for this. I disabled compositing for the game in KDE Plasma by pressing Alt + F3 while having the game running, then selecting "More Actions"-> Configure Special Application Settings -> Add property -> Select "Block Compositing" and set it to "True" with "Force" selected. After this the most of the menu glitch is gone, it's still slightly glitchy but much better. I also noticed that Proton GE (6.18-GE-2 and 6.19-GE-2) makes it very laggy while if I switch back to Proton 6.3-7 the lag is gone. |
I'm currently having troubles starting this game as well. |
So is it safe to say that @bl4ckout31's KWin issue is still an observed bug? Is it a KDE or DXVK bug? |
I've also observed it on Warframe. |
Update: Recommend as a temporary measure, setting any KDE panels to Auto(Hide) when playing Berseria. Doesn't seem to affect Zestiria as much, weirdly (though bug is still present there). |
I am using KDE Plasma 5.12.9 (Which is the highest you can get from Ubuntu 18.04.6) and I tried reproducing the steps on @bl4ckout31's video. I can't replicate it. So if it is a bug somewhere, its possibly a KWin bug on a later version. |
So that isolates it pretty well; KWin's the culprit. Though unfortunately, 5.12 is pretty ancient and would need a bit more bisecting. :x And I'm on Arch; the lowest the Archives provides (without actually going to Archive.org lol) is 5.14. If anyone else could check other versions to see where this bug starts from, would be appreciated. |
Regarding my "int $3" crash. The game goes into an assertion when _vsnprintf from msvcr120.dll fails. The actual problem appears to come from a too long path, that the game can't fit into it's variable. EDIT: I've tested this on Windows as well. It just seems to be a bug with this game. |
I have screen tearing when V-Sync and/or FreeSync is enabled in game on Proton 7.0-6 and Proton Experimental. It's running correctly with Proton 6.3-8. I've copied DXVK DLLs from Proton 6.3-8 to Proton 7.0-6 and it didn't solve the issue. The game is running on X11, single screen, fullscreen, X11 compositor is bypassed. NVIDIA OSD shows "BLIT" instead of "FLIP" - driver cant redirect the window with new Proton versions. Same on AMD Radeon GPUs (RADV). |
Hey @kisak-valve It's very similar issue to #4200 (comment) I can see the same log here: |
Thank you for the report @zaps166! I was able to reproduce this issue so I can direct this to the right people. I was unable to reproduce #4200, so when the time comes that there is a fix for this game, I'll be asking if you can repro the issue still there as well. |
@zaps166 We just released an update to Proton Experimental that should include a fix for the screen tearing. I am no longer able to reproduce it anymore at least. Can you confirm it is now fixed for you? |
I tried on |
@zaps166 Looks like there was a mistake internally and it was not shipped out yet. Apologies. It should be in the next experimental release however now. Chances are it seemed fixed for me if the tearing was just on the edge of the screen. I checked again and that's what it looked like for me. |
@zaps166 It should now actually be shipped with experimental-8.0-20230505 :) Currently, the fix is gated to this game. If you notice other games with the same issue, please tag me or @kisak-valve or @AJuujarvi on the game issue so that we can add the games to the hack :) |
The game dosn't aunch at all.
My Steam Info
https://gist.github.com/Zero86Sk/d629f657c1ae861c36657cdf238a7765
here is the log
steam-429660.log
The text was updated successfully, but these errors were encountered: