SILENT HILL 2 (2124490)
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
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
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.
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.