Proton icon indicating copy to clipboard operation
Proton copied to clipboard

S.T.A.L.K.E.R. Anomaly

Open Hicks79 opened this issue 1 year ago • 4 comments

Although it is true that it is a mod and is not on Steam, I would think it would be great if you could run it from Steam with Proton.

Currently you have to use protontricks/winetricks?

Would it be possible to use only proton?

System Information

  • GPU: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
  • Video driver version: 550.78
  • Kernel version: 4.15.0-225-generic

https://gist.github.com/Hicks79/b0a9ed0e48a195620d7983afbac0e207

  • Proton version: Proton Experimental (9.1?)

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

Reproduction

imagen

then you must choose a renderer, I have tried several, all with the same error.

imagen

then there is a black screen and the error is this

imagen

Hicks79 avatar May 18 '24 20:05 Hicks79

Hello @Hicks79, from your Proton log:

err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -4.
err:d3dcompiler:D3DCompile2 Shader log:
err:d3dcompiler:D3DCompile2     :759:21: W5300: Implicit truncation of vector type.
err:d3dcompiler:D3DCompile2     :779:1: W5300: Implicit truncation of vector type.
err:d3dcompiler:D3DCompile2     :784:55: W5300: Implicit truncation of vector type.
err:d3dcompiler:D3DCompile2     :816:1: W5300: Implicit truncation of vector type.
err:d3dcompiler:D3DCompile2     :963:11: E5005: Function "atan2" is not defined.
err:d3dcompiler:D3DCompile2 

This game would benefit from https://gitlab.winehq.org/wine/vkd3d/-/commit/02a366782263f6eb06b8cd839113dff308f2cf05.

kisak-valve avatar May 18 '24 20:05 kisak-valve

Hi @kisak-valve thanks so much, good catch!

Does this mean that in the next updates proton will have this definition (atan2)? Is it possible that with this function the game will work?

Hicks79 avatar May 18 '24 20:05 Hicks79

At some point Proton devs will pull in a newer vkd3d (not to be confused with vkd3d-proton) from upstream and you'll want to re-evaluate the game after that happens.

kisak-valve avatar May 18 '24 21:05 kisak-valve

pheew its been a long time. still having the problem

baranelitez avatar Dec 03 '25 20:12 baranelitez