protonscr

No One Survived

protonopen appid 1963370Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#7307 · opened 2023-12-02 by hennakin · updated 2023-12-08 · 3 comments · github · game page · search this game
Hhennakin 2023-12-02 github

Compatibility Report

  • Name of the game with compatibility issues: No One Survived
  • Steam AppID of the game: 1963370

System Information

  • GPU: NVidia 3080
  • Video driver version: 545.29.06
  • Kernel version: 6.1.64-1-lts
  • Proton version: tried experimental and 7.0-6

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms:

When starting a new world, the message "Please start steam to verify this game." is displayed. Then the game just quits.

Reproduction

Just start a new singleplayer game.

Log

steam-1963370.log

Hhennakin 2023-12-03 github

I just tried an older Version from the betas section and this seems to work. But the current version not.

Hhennakin 2023-12-08 github

Can it be that the Steam_API is not initialized properly?

Here:
38223.502:013c:0140:warn:debugstr:OutputDebugStringA "[S_API] SteamAPI_Init(): Loaded 'C:\\Program Files (x86)\\Steam\\steamclient64.dl>
38223.502:013c:0140:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B00CDB7 ip=7b00cdb7
38223.502:013c:0140:trace:seh:dispatch_exception  info[0]=0000000000000056
38223.502:013c:0140:trace:seh:dispatch_exception  info[1]=0000000000b9d2e0
38223.502:013c:0140:warn:seh:dispatch_exception "[S_API] SteamAPI_Init(): Loaded 'C:\\Program Files (x86)\\Steam\\steamclient64.dll' OK>
38223.502:013c:0140:trace:seh:call_vectored_handlers calling handler at 000000035906B320 code=40010006 flags=0
38223.502:013c:0140:trace:seh:call_vectored_handlers handler at 000000035906B320 returned 0
38223.502:013c:0140:trace:seh:call_vectored_handlers calling handler at 00000002EDF1C050 code=40010006 flags=0
38223.502:013c:0140:trace:seh:call_vectored_handlers handler at 00000002EDF1C050 returned 0
38223.502:013c:0140:trace:unwind:RtlVirtualUnwind type 1 rip 7b00cdb7 rsp b9cf00
38223.502:013c:0140:trace:unwind:dump_unwind_info **** func cd48-cdbf
38223.502:013c:0140:trace:unwind:dump_unwind_info unwind info at 000000007B0AD738 flags 0 prolog 0xf bytes function 000000007B00CD48-00>
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xf: subq $0xc8,%rsp
38223.502:013c:0140:trace:unwind:RtlVirtualUnwind inside epilog.
38223.502:013c:0140:trace:unwind:RtlVirtualUnwind type 1 rip 7b622444 rsp b9cfd0
38223.502:013c:0140:trace:unwind:dump_unwind_info **** func 221c0-226b0
38223.502:013c:0140:trace:unwind:dump_unwind_info unwind info at 000000007B63C384 flags 0 prolog 0x21 bytes function 000000007B6221C0-0>
38223.502:013c:0140:trace:unwind:dump_unwind_info     frame register rbp offset 0x80(%rsp)
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x21: leaq 0x80(%rsp),rbp
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x19: subq $0x2a8,%rsp
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x12: pushq %rbx
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x11: pushq %r12
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xf: pushq %r13
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xd: pushq %r14
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xb: pushq %r15
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x9: pushq %rbp
38223.502:013c:0140:trace:seh:call_stack_handlers found wine frame 0000000000B9D140 rsp 0000000000B9D2B0 handler 000000007B62A0A0
38223.502:013c:0140:trace:seh:call_teb_handler calling TEB handler 000000007B62A0A0 (rec=0000000000B9CF20, frame=0000000000B9D140 conte>
38223.502:013c:0140:trace:unwind:RtlUnwindEx code=40010006 flags=2 end_frame=0000000000B9D140 target_ip=000000007B61417A rip=0000000170>
38223.502:013c:0140:trace:unwind:RtlUnwindEx  info[0]=0000000000000056
38223.502:013c:0140:trace:unwind:RtlUnwindEx  info[1]=0000000000b9d2e0
38223.502:013c:0140:trace:unwind:RtlUnwindEx  rax=000000007fee0000 rbx=0000000000b9d140 rcx=0000000000b9bd10 rdx=000000007b61417a
38223.502:013c:0140:trace:unwind:RtlUnwindEx  rsi=0000000000b9b7c0 rdi=0000000000b9c450 rbp=0000000000b9b6d0 rsp=0000000000b9b650
38223.502:013c:0140:trace:unwind:RtlUnwindEx   r8=0000000000b9cf20  r9=000000007b62d160 r10=00007fc2561bb600 r11=0000000000000202
38223.502:013c:0140:trace:unwind:RtlUnwindEx  r12=0000000000b9cf20 r13=0000000000b9bd10 r14=0000000000b9d140 r15=000000017006d3b0
38223.502:013c:0140:trace:unwind:RtlVirtualUnwind type 2 rip 170033be5 rsp b9b650
38223.502:013c:0140:trace:unwind:dump_unwind_info **** func 33b90-342f8
38223.502:013c:0140:trace:unwind:dump_unwind_info unwind info at 000000017008E4AC flags 0 prolog 0x1b bytes function 0000000170033B90-0>
38223.502:013c:0140:trace:unwind:dump_unwind_info     frame register rbp offset 0x80(%rsp)
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x1b: leaq 0x80(%rsp),rbp
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x13: subq $0x648,%rsp
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xc: pushq %rbx
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xb: pushq %rsi
38223.502:013c:0140:trace:unwind:dump_unwind_info     0xa: pushq %rdi
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x9: pushq %r12
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x7: pushq %r13
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x5: pushq %r14
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x3: pushq %r15
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x1: pushq %rbp

...
This goes on and on..
Until:

8223.502:013c:0140:trace:unwind:dump_unwind_info     0xb: pushq %r15
38223.502:013c:0140:trace:unwind:dump_unwind_info     0x9: pushq %rbp
38223.502:013c:0140:trace:seh:RtlRestoreContext returning to 000000007B61417A stack 0000000000B9CFD0
Setting breakpad minidump AppID = 1963370
38223.523:013c:0140:trace:loaddll:build_module Loaded L"C:\\Program Files (x86)\\Steam\\gameoverlayrenderer64.dll" at 000000001E8D0000:>
38223.523:013c:0140:fixme:steamclient:manual_convert_Set_SteamAPI_CCheckCallbackRegisteredInProcess_func_156 not implemented!
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198019936109 [API loaded no]

Could this be connected to the initial problem that the game cannot verify the game via Steam?

Hhennakin 2023-12-08 github

Especially this one:
fixme:steamclient:manual_convert_Set_SteamAPI_CCheckCallbackRegisteredInProcess_func_156 not implemented!