Proton icon indicating copy to clipboard operation
Proton copied to clipboard

SILENT HILL 2 (2124490)

Open laspookyPR opened this issue 1 year ago • 3 comments

Compatibility Report

  • Name of the game with compatibility issues: Silent hill 2 remake
  • Steam AppID of the game: 2124490

System Information

  • GPU: rtx 4070 super
  • Video driver version: nvidia driver version 560.35.03
  • Kernel version: 6.11.3-zen1-1-zen (64-bit)
  • Link to full system information : i7 13700k rtx 4070 super 32 gb ram
  • Proton version: Proton-Experimental and proton-ge proton 9-15

I confirm:

  • the game has super low fps the only way to get 30 fps was disabling fog ive added game scope everything in the book doesnt poass 10 fps is unplayable
  • [ ] system up to date

Symptoms

its unplayable

laspookyPR avatar Oct 16 '24 03:10 laspookyPR

D3D12/vkd3d-proton in a lot of games on NVIDIA easily comes with an up to 40% performance penalty.

In the case of SILENT HILL 2 you can use the -dx11 launch parameter to get performance that is almost identical to D3D11 under Windows. AFAIK you won't lose anything except for ray-tracing, which you can't use because of the performance issue anyway.

I played the entire game like that on a 3090 Ti. 2160p, DLSS Performance, almost entirely consistent 60 FPS except for a couple of areas that also have terrible CPU optimization.

See also: https://forums.developer.nvidia.com/t/directx12-performance-is-terrible-on-linux/303207

Sangeki avatar Oct 16 '24 11:10 Sangeki

With 9.3 the game works.

However, when I load a saved game it is a bit non-deterministic. Sometimes it loads, and sometimes the game produces a message-box with an error.

I have tried to activate the logs, but then the game does not start. I will try again later to see if I can get the logs.

Hicks79 avatar Oct 16 '24 13:10 Hicks79

I can't confirm the initial report. On my system it runs very well generally, between 50-90 fps depending on location. With the frequent traversal stutters the game suffers from of course. You didn't mention what resolution you're running at.

System info:

  • CPU: AMD R9 5900X
  • GPU: RTX 4070
  • RAM: 32 GB DDR4
  • Storage: WD Black SN850 NVME
  • OS: Arch Linux
  • Kernel: 6.11.3-zen3-xanmod2
  • Proton: GE-Proton9-15
  • Nvidia driver: 560.35.03
  • Desktop: KDE Plasma 6.2 - Wayland session

Game settings:

  • "High" graphics preset
  • Ray Tracing On
  • HDR On
  • DLSS Quality
  • 1440p
  • DX12

I run the game in gamescope with the following launch option in Steam: gamemoderun gamescope -f -W 2560 -H 1440 -r 120 --hdr-enabled --adaptive-sync -- %command%

But it runs well with the above settings regardless of using gamescope, GE-Proton or Experimental, etc.

rob-sve avatar Oct 17 '24 16:10 rob-sve