Open Dakunier opened 6 years ago
@cjwijtmans nothing changes with PROTON_USE_WINE3D11=1 %command% added.
The Surge (378540)
Issue transferred from https://github.com/ValveSoftware/Proton/issues/2129. @ziabice posted on 2018-12-23T12:31:38:
Play
button in the Steam client is sufficient.This game is working perfectly at very high graphic detail. Everything worked like expected, controls where smooth and I haven't noticed any issue after 2 hours of gameplay.
Since this game is behaving with mesa 18.2.6, which is before vulkan transform feedback was added, that invalidates the earlier hypothesis that lack of transform feedback may be the root cause of the texture issue.
@Dakunier, can you retest with Proton 3.16-6 and if that doesn't make a difference, your issue may be Intel-specific.
This game works fine with RADV and Proton 3-16.6/4-2.3. I tested mesa-19.0.3/llvm-8 and mesa-git/llvm-git on Vega10. Unfortunately, I can't test with ANV.
I'm able to play the game with no noticeable graphical issues with the latest Nvidia drivers. no Proton launch commands needed. Proton 4.2-3.
Distro: Linux Mint 19.1 Tessa (64 bit) GPU: Vega 56 Driver/LLVM version: Mesa 19.1.0-devel/9.0.0 Kernel version: 5.1.0-050100-lowlatency Proton version: 4.2-3
The game works perfectly for me, did not see any issues with the graphics. (I used to have the problem with invisible objects/missing textures when I tried it like 8 months ago with older Proton/Mesa drivers).
Including a log of some gameplay for reference: steam-378540.log.zip system_info.txt
Removing the Mesa drivers label because https://github.com/ValveSoftware/Proton/issues/410#issuecomment-415811827 is the strongest indicator of what caused the texture issue and there hasn't been any comments to the contrary since November.
The Surge should be whitelisted indeed. Playing flawlessly with latest proton 4.11-3 on Nvidia 430.
Is anyone seeing an issue with this game that would block it from being whitelisted?
Is anyone seeing an issue with this game that would block it from being whitelisted?
I thought the poison fumes displayed as rainbow were a broken shader, but then I saw a playthough on Windows and it's the same rainbow effect :-)
Let me know if I should look/test/report for something particular/peculiar - otherwise all great!
System Information
Compatibility Report
Everything looks to be working fine in this game.
System Information
Compatibility Report
With current Valve experimental ACO+Mesa driver the game is not rendered properly (no difference between ACO and LLVM). (compare with the above screenshot, objects are missing/invisible).
This appears to be a regression with current Valve experimental ACO/Mesa PPA driver (no difference between ACO and LLVM). I tested this game previously back in July 10 with the ACO experimental driver and it rendered correctly, so this is a new problem.
steam-378540-proton-4.11-3.log.zip system_info.txt
My opinion is that this game probably can be whitelisted (I have not played far into the game though). But be aware that it is borked with the current experimental Mesa ACO driver.
@AwesamLinux Can you re-test with https://gitlab.freedesktop.org/mesa/mesa/commit/966a455bb912cc9fd22580c6cf9b74e27faa4491 in your tree please? The missing objects problem should be fixed. Thanks!
System Information
19.3.0~git1909171715.374999ecfdf~b~mesaaco2
(ppa:ernstp/mesaaco)Retest Compatibility Report
Game still works perfectly with LLVM, but has remaining issues with ACO.
@hakzsam I ran into problems compiling the Mesa drivers :sweat_smile:, so I never got around to test that.
However I did just now try with the drivers from ernstp/mesaaco PPA (that I assume includes it)
The problem with the invisible objects using ACO with this driver have been fixed. Performance and graphics are fine throughout the first introduction section of the game (like first 5-10 minutes when you are in the wheelchair).
But then at the outdoor segment when the game really begins, there is major performance issues, frequent 2-5 second freezes. These freezes do not occur with LLVM, and it used to not occur with ACO either when I tried it before. (Also tested llvmvs launch option and it made no difference)
(notice the spikes) steam-378540-proton-4.11-5-aco.log.zip steam-378540-proton-4.11-5-llvm.log.zip system_info.txt
I could probably produce a renderdoc capture if that would be useful
(I do realize from a Proton perspective this game is working fine, so probably I should be reporting this on the ACO github istead. Just wanted to flag any issues people might run into here)
As mentioned at https://github.com/daniel-schuermann/mesa/issues/150
I have retested the game with an RX 5700 and more recent Mesa:
With this setup I'm seeing dark stripes with both ACO and LLVM, that look like this :point_down: This goes away if hitting escape and then resuming the game, other than that it works fine.
However, with older Proton version 4.2-9 there is no glitches at all with either LLVM or ACO. Here is what combinations of Proton / DXVK I have tried:
Proton | DXVK | Compiler | Worked? |
---|---|---|---|
4.2-9 | 1.2.1 | ACO | SUCCESS |
4.2-9 | 1.2.1 | LLVM | SUCCESS |
4.2-9 | 1.5 | ACO | SUCCESS |
4.2-9 | 1.5 | LLVM | SUCCESS |
4.11-11 | 1.2.1 | ACO | FAIL |
4.11-11 | 1.2.1 | LLVM | FAIL |
4.11-11 | 1.3.4 | ACO | FAIL |
4.11-11 | 1.3.4 | LLVM | FAIL |
4.11-11 | 1.4.5 | ACO | FAIL |
4.11-11 | 1.4.5 | LLVM | FAIL |
4.11-11 | 1.4.6 | ACO | FAIL |
4.11-11 | 1.4.6 | LLVM | FAIL |
4.11-11 | 1.5 | ACO | FAIL |
4.11-11 | 1.5 | LLVM | FAIL |
:thinking:
Is Proton/Wine developers here? I want report about bug which reproduce in newer version Proton, but not reproduced in older. When I launch "The Surge" in Poton 4.11-11 the vertical dark stripes run across the screen, but it not happens in Proton 4.2-9. Of cource I recheck this issue on GloriousEggroll Proton 4.21-GE-2 and sure that it reproduced too there.
Screenshots and RenderDoc I uploaded in the mesa bugreport
Is there any point fill a separate bug report at https://bugs.winehq.org or reporting here is enough?
@NTMan If you are able to reproduce this issue with wine or wine-staging, and bisect the regression to a wine commit, it would be a very good idea to report that at winehq.
System Information
Retest Compatibility Report
Everything in the game works, except that on the first area (scrap yard), there is still the flickering shadow issue.
Steps to Reproduce
steam-378540-proton-4.2-9.log.zip steam-378540-proton-5.0-7.log.zip system_info.txt
With Proton 7.0, Mesa 21.3.5 and kernel 5.16.11 it works fine. There is no flickering in the shadows that I can see. After switching to newer Proton I need to exit once and start the game again for gamepad to work, a minor one-time issue.
Start and Opening Video play just fine, but if it comes to Ingame i see only this. Log: steam-378540.log Systeminfo: click