protonscr

Tempest Rising Preview

protonopen appid 2488530Game compatibility - Unofficial
ValveSoftware/Proton#7042 · opened 2023-08-24 by atrauzzi · updated 2023-12-25 · 4 comments · github · game page · search this game
Aatrauzzi 2023-08-24 github

Compatibility Report

  • Name of the game with compatibility issues: Tempest Rising
  • Steam AppID of the game: 2488530

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.

steam-2488530.log

Symptoms

Game doesn't run. An entry in the taskbar/gnome-dock is created, but the game never renders anything to screen. After some time, the game crashes and the process stops.

Reproduction

Just try to run the game.

Kkisak-valve maintainer 2023-08-24 github

Hello @atrauzzi, wine: Call from 0000000170062318 to unimplemented function CFGMGR32.dll.CM_MapCrToWin32Err, aborting looks like the line of interest from your Proton log.

As a secondary detail, d3dcompiler is also hitting a snafu:

err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
err:d3dcompiler:D3DCompile2 Shader log:
err:d3dcompiler:D3DCompile2     <anonymous>:38:8: E5017: Aborting due to not yet implemented feature: Ternary operator.
err:d3dcompiler:D3DCompile2     <anonymous>:51:18: E5005: Function "LinearToSrgbBranching" is not defined.
err:d3dcompiler:D3DCompile2 

Looks like this game would benefit from https://gitlab.winehq.org/wine/wine/-/commit/4fab9ff230f497499da223ade9bbe3633a657f05 and https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/139.

Aatrauzzi 2023-08-24 github

What's the best shot at getting going with these?

Interestingly, the game runs fine on an nvidia card. I'm curious -- Is it possible that the intel would use different calls to nvidia in this way?

Iip-6 2023-12-24 github

For NVIDIA card owners - updating the driver (535) and Vulkan (1.3) makes the demo work with Proton 8.0-4. More details available here.

Aatrauzzi 2023-12-25 github

Still hoping for Intel support!

Proton versions

Upstream links

DLLs