ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.35k stars 1.02k forks source link

SCP: Secret Laboratory (700330) #4229

Open js6pak opened 3 years ago

js6pak commented 3 years ago

Compatibility Report

There was https://github.com/ValveSoftware/Proton/issues/4094 but it was incorrectly closed with "use custom proton builds" result. This game has worked before anticheat update in 10.0.0, but then in 10.0.3 it was fixed by the game developers again (but requires wine-staging)

System Information

I confirm:

Symptoms

Anticheat crashes the game right after the start due to missing windows apis.

Related wine issues

https://bugs.winehq.org/show_bug.cgi?id=49192 and probably https://github.com/wine-staging/wine-staging/tree/master/patches/ntdll-FLS_Callbacks (anticheat) https://www.phoronix.com/scan.php?page=news_item&px=Wine-Staging-5.7-dotNET-CoreRT (il2cpp launcher)

Reproduction

  1. Try launcing the game.

Summary is that Proton's wine should cherrypick wine-staging changes

ominitay commented 3 years ago

The previous issue was closed, since the issue which was being reported (which was with the game, not Proton itself) had been resolved. Thank you for creating this issue though, since it would be desirable to get it working on Steam Play Proton without custom versions.

kisak-valve commented 3 years ago

SCP: Secret Laboratory is not working in version 5.13-1

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4320. @rogeritos posted on 2020-10-27T15:50:48:

I'm trying to play the game "SCP: Secret Laboratory" but I'm not able to start it, every time I click "play" it gives an error "Can't obtain system code integrity info (C0000003)!".I tested it on proton version 5.13-1

ominitay commented 3 years ago

Same issue as on proton 5.0. Doesn't occur on recent GE or TKG versions, so use those for now. @rogeritos

rogeritos commented 3 years ago

I tried the proton version GE "5.9-GE-8-ST" but the game doesn't open, it just runs but doesn't open. @Ominitay

ominitay commented 3 years ago

That's odd, since I'm using that version. It does take a bit of time to load, but if you continue to have issues, try a reboot, try tkg's proton, and failing that, send logs.

rogeritos commented 3 years ago

Could you give me the link to this tkg proton? @Ominitay

ominitay commented 3 years ago

@rogeritos Here: https://github.com/Frogging-Family/wine-tkg-git/releases/tag/5.19.r1.gb49e8743 Just download the Proton release and install as you did with the GE Proton. If you continue to have issues, try reinstalling the game.

rogeritos commented 3 years ago

I really don't know what's going on, but the game even with the TKG proton isn't working :( @Ominitay

ominitay commented 3 years ago

What distro and hardware do you have? Please reinstall the game and try again if you haven't already, and then send logs.

rogeritos commented 3 years ago

sorry, but in the hardware part I have to send what exactly? and the log what do I have to send?

ominitay commented 3 years ago

Read the Proton readme to find out how to send logs, and send your hardware info as you do when submitting an issue here.

rogeritos commented 3 years ago

sorry but i think i'll give it up. thank you very much for your help but i will leave it.

benbrockn commented 3 years ago

My specs

All except 5.9-GE-8-ST say "launching" then "Performing first time setup", then crashes.

SCP_error

Using PROTON_USE_WINED3D=1 (as suggested on ProtonDB) with 5.13-1 still throws an error.

Vanilla Proton 5.13-1 log

WINED3D Proton 5.13-1 log

ominitay commented 3 years ago

Try TKG Proton.

benbrockn commented 3 years ago

What is TKG Proton? Do you have a link?

ominitay commented 3 years ago

Here you go!

js6pak commented 3 years ago

Seems like newest SCP:SL 10.1 open-beta and Proton 5.13-1 fixed the issue?

ominitay commented 3 years ago

Was just going to say that the latest update broke everything. Will try the open beta :)

ominitay commented 3 years ago

I can confirm that the open-beta works with Proton 5.13.

agent188 commented 3 years ago

Proton 5.13-1, open-beta 10.1, Intel HD Graphics 530, textures is flickering

kisak-valve commented 3 years ago

Hello @agent188, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

It may be worthwhile to also mention the flickering to your video driver vendor if it hasn't been already.

ominitay commented 3 years ago

It could be to do with the game, as it does not support Intel graphics, with the game refusing to launch on Windows with them.

agent188 commented 3 years ago

It could be to do with the game, as it does not support Intel graphics, with the game refusing to launch on Windows with them.

@Ominitay game work on windows with intel hd graphics

agent188 commented 3 years ago

Hello @agent188, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

It may be worthwhile to also mention the flickering to your video driver vendor if it hasn't been already.

@kisak-valve https://gist.github.com/agent188/44fb22fd0e013bac1fbadb1173e2c307

ominitay commented 3 years ago

It could be to do with the game, as it does not support Intel graphics, with the game refusing to launch on Windows with them.

@Ominitay game work on windows with intel hd graphics

No it doesn't. The game crashes on launch with Intel graphics on Windows since Scopophobia.

agent188 commented 3 years ago

It could be to do with the game, as it does not support Intel graphics, with the game refusing to launch on Windows with them.

@Ominitay game work on windows with intel hd graphics

No it doesn't. The game crashes on launch with Intel graphics on Windows since Scopophobia.

@Ominitay It works fine for me

agent188 commented 3 years ago

Mesa 20.3.1 Proton 5.21-GE-1 flickering has become even more, in addition to textures, the menu may flicker, the steam overlay, the game has become unplayable, after a few minutes the graphics may disappear altogether and only the desktop is shown

ominitay commented 3 years ago

Is this also the case with Steam Play Proton? I am personally unable to reproduce this on AMD graphics, so I wouldn't hesitate to guess that this is an issue with your system. Could you provide more detailed information to do with your system?

Edit: I notice your system report you previously posted. I see that you are using Manjaro. I've had issues with Manjaro before. Could you try with another distro (such as Ubuntu or SteamOS) and/or a clean install of Manjaro.

agent188 commented 3 years ago

demonstration of graphic artifacts: https://youtu.be/0kmKgjmodwI System info: https://gist.github.com/agent188/f490e6473213e4fdef356af426b77aba The settings graphics in SCP SL are minimal

agent188 commented 3 years ago

PROTON_USE_WINED3D=1 using OpenGL removed the flicker

ominitay commented 3 years ago

I believe that SCP: SL natively supports the OpenGL api.

agent188 commented 3 years ago

I set OpenGL in the graphics settings and removed PROTON_USE_WINED3D=1, the flicker remained

agent188 commented 3 years ago

OpenGL in the graphics settings and PROTON_USE_WINED3D=1 removed the flicker

ominitay commented 3 years ago

Interesting. Perhaps Proton interferes with the native OpenGL in some way

agent188 commented 3 years ago

I used Proton 5.21-GE-1

agent188 commented 3 years ago

Texture flickering disappeared in Proton 6.3-4 using Vulkan(without PROTON_USE_WINED3D=1), but the steam overlay flickers

SupinePandora43 commented 3 years ago

Microsoft XAudio 2 gives me error: XAudio2 requires Stream SIMD Extensions.

(It happens when i try to launch scpsl, directx installation step)

SupinePandora43 commented 3 years ago

Using proton-6, I was able to start game. "Please Wait..." occurs because of my bad hardware?

AkylKa commented 2 years ago

It starts up,but due to poor optimization of the game, play SCP becomes problematic

SupinePandora43 commented 2 years ago

It starts up,but due to poor optimization of the game, play SCP becomes problematic

i received max 8 fps in scp:sl.

AkylKa commented 2 years ago

+

ImperatorStorm commented 2 years ago

Game broke as of recent anti-cheat patches, log+system info is as follows, compressed via zstd due to gigantic log size: https://gist.github.com/ImperatorStorm/3772c0bb703f699d225065f2d9977537

agent188 commented 2 years ago

SCP SL can run on proton version 4.11-13 with args PROTON_USE_WINED3D=1 %command%

ImperatorStorm commented 2 years ago

Am able to run it on 4.11-13 without PROTON_USE_WINED3D=1 %command% as well

agent188 commented 2 years ago

Am able to run it on 4.11-13 without PROTON_USE_WINED3D=1 %command% as well

It doesn't work for me on Intel HD Graphics, I had to use wined3d

ImperatorStorm commented 2 years ago

Using NVIDIA 470.63.01 on a GTX 1650.

Might be because Intel HD graphics doesn't support Vulkan.

CubicalMayhem commented 2 years ago

AMD Ryzen 7 and RTX 2070 Super Tried out all Proton versions but anything helped me out. Game constantly crashes without any response. It applies to public beta and current game version.

Rosentti commented 2 years ago

I can run it with 4.11-13 and NVIDIA proprietary, however it gets the unity crash helper thing after about 1 min and the game will not connect to the servers.

agent188 commented 2 years ago

Using NVIDIA 470.63.01 on a GTX 1650.

Might be because Intel HD graphics doesn't support Vulkan.

My Intel HD Graphics support vulkan, before game update I can run with vulkan on proton version 6.3-4

kisak-valve commented 2 years ago

SCP: Secret Laboratory (700330)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5121. @Jordan-Jay posted on 2021-08-28T05:09:05:

Compatibility Report

System Information

I confirm:

[steam-700330.log](https://github.com/ValveSoftware/Proton/files/7070160/steam-700330.log) ## Symptoms The game does not launch ## Reproduction 1. Click play *** @Jordan-Jay commented on 2021-08-28T05:32:12: With Wine TKG 6.14 i get error c0000026 after launch [steam-700330.log](https://github.com/ValveSoftware/Proton/files/7070197/steam-700330.log) *** @Jordan-Jay commented on 2021-08-28T05:58:42: With 4.2-9 and 4.11-13 i get into the beginning loading screen of the game but receive the unity crash handler. [steam-700330.log](https://github.com/ValveSoftware/Proton/files/7070231/steam-700330.log)