protonscr

Shadow Warrior

protonopen appid 233130Game compatibility - Unofficial
ValveSoftware/Proton#3552 · opened 2020-02-22 by XakepSDK · updated 2024-11-13 · 3 comments · github · game page · search this game
1 matching comments, n / p to jump
XXakepSDK 2020-02-22 github

Compatibility Report

  • Name of the game with compatibility issues: Shadow Warrior
  • Steam AppID of the game: 233130

System Information

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.
  • I tried PROTON_USE_WINED3D
  • I tried PROTON_NO_ESYNC
  • I tried PROTON_NO_FSYNC
  • I tried PROTON_FORCE_LARGE_ADDRESS_AWARE
  • I tried different combinations of above env. variables

Symptoms

Game crashes

Reproduction

  1. Click Play
  2. Check if Play Shadow Warrior checked
  3. Click Play again
Rranplayer 2024-08-13 github

This game crashes during the intro video with Proton Experimental (2024/08/08) and 9.0-2 with DXVK . Using WineD3D it reaches the main menu, but crashes after some seconds of interaction. After checking the logs I've found something related to NVAPI, so I tried PROTON_DISABLE_NVAPI=1 %command% and it fixed the crash.

The crash doesn't happen with Proton 8.0-5.

Specs:

  • OS: Arch
  • Kernel: 6.6.45
  • GPU: RX 6700 XT (Mesa 24.1.5)
  • CPU: Ryzen 7 5700G (8c/16t)
Wwaspennator 2024-10-24 github

I believe like ranplayer said, nvapi needs to be turned off for this game too like #1098 cause the game seems to crash after 13 seconds on the logos on proton Experimental and 9.0 with my oled deck, made a log file and i see over 9000 mentions of nvapi in the log.

Problem goes away when dropping to 8.0-5 or turning off nvapi. Unsure if Shadow Warrior 2 and 3 are also effected by this or not.

steam-233130.log

Edit: @alasky17 Sorry for the ping, just bringing this up so it doesn't get overlooked.

Aalasky17 2024-11-13 github

@waspennator Thank you for the ping - I finally got time to disable nvapi for Shadow Warrior. I'll take a look at the other Shadow Warrior games on Steam tomorrow and see if any others are impacted. So far - Shadow Warrior 2 is not, making me hopeful that it is only this iteration that needs nvapi disabled.

Proton versions

Launch options

Launch lines