SILENT HILL 2

SILENT HILL 2

View Stats:
completostrash Dec 24, 2024 @ 9:50am
2
Solution to the UE=SHProto (dx12 crash).
Well, recently I found a solution to the famous problem, and NO, it’s not just adding the parameter (-dx11) because that actually worsens the performance of the game.

To begin with, I have an Intel i5-12400F and a 5700XT GPU in my PC.

First of all, I downloaded the D3D12.DLL (which you can easily find on Google), and placed it in the following directory: \SILENT HILL 2\SHProto\Binaries\Win64\D3D12 (this is where the game installs). This may fix the game’s start crash. If it doesn’t, then move on to the next step.

Second, I ran the game with the -dx11 parameter (you need to add this to the launch options in Steam), and set all graphics settings to low (you can use the preset in the graphics options). After that, I closed the game with these settings and visited NexusMods to download the "Ultra Plus Fixes and Visual Improvements" mod. Follow the installation steps (there are 3 .zip files), and then open the game without the -dx11 parameter.

These two steps worked for me, and I haven’t found this solution on Reddit or other websites. Hope it works for you!:steamhappy:
< >
Showing 1-11 of 11 comments
GoldInfinit7 Dec 24, 2024 @ 10:18am 
I was curious (i haven't played this game in a while) and to my surprise, I got the crash you describe despite the fact that this game gave me no issues prior either despite playing it many times. Today, first crash, I put to send the report, then it crashed again, then 3rd crash, I put cancel and then the game started and got a longer compiling shaders.

So, I guess, maybe keep trying to start the game. Because after the 3rd crash, I put cancel on the crash reporting, then the game started fine. Just tried it again and it started fine again without issue. So, I guess it's just a temporary issue.
Being a dll issue (at least for some people) makes some sense, because when I encountered this for the first time last night, verifying integrity of files in Steam forced a Common Redistributables download which fixed the problem for me entirely on its own.
Mordred276 Dec 24, 2024 @ 12:15pm 
Thanks. The second solution worked for me.
wow thanks, it works, now the game starts on DX12 without crashing

https://www.nexusmods.com/silenthill2/mods/24?tab=description

Silent Hill 2 2024 Ultra Plus v2.4.0, the 2 option on files


NO MORE Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000020
KeyboardBerserker Dec 24, 2024 @ 3:02pm 
I also have an alternate solution: Pretty sure the compiled shaders are outdated and causing the crash on startup. Deleting them so the game recompiles them on startup fixed it. I went to the nvidia control panel, 3d settings -> shader cache size, set it to 128mb, launched game, closed it, went back to shader cache size and set to unlimited, then the game recompiled appropriately on startup and is working great.
Kopseer Dec 25, 2024 @ 8:27am 
The dll solution worked for me. I could not launch the game through Steam, but I could directly. But this way the game didn't save or track through Steam. Adding the DLL made it possible to launch through Steam, odd bug, verifying files did nothing for me, was a fresh download
starf Dec 27, 2024 @ 10:50pm 
I managed to fix the startup crash by updating my GeForce drivers and adding following lines to Engine.ini (located at C:\Users\[USERNAME]\AppData\Local\SilentHill2\Saved\Config\Windows):

[SystemSettings] niagara.CreateShadersOnLoad=1 D3D12.PSO.DiskCache=1
Last edited by starf; Dec 27, 2024 @ 10:53pm
kwiksotik Dec 27, 2024 @ 11:19pm 
Originally posted by KeyboardBerserker:
I also have an alternate solution: Pretty sure the compiled shaders are outdated and causing the crash on startup. Deleting them so the game recompiles them on startup fixed it. I went to the nvidia control panel, 3d settings -> shader cache size, set it to 128mb, launched game, closed it, went back to shader cache size and set to unlimited, then the game recompiled appropriately on startup and is working great.

This worked for me. Thanks!
Kid Zombie Dec 27, 2024 @ 11:35pm 
Silent Hill in Steam Library >> click on Gear Icon in rightside corner.
Properties >>> Installed Files
Click "Verify Integrity of Game Files"
wait for it to complete
Once it is done, it should work again.


This worked for me, although as others have mentioned it did compile the shaders on start up and took awhile longer than usual. Seemed to run fine after that though. No complicated stuff needed. :TEDDY_BEAR:
ognar Dec 28, 2024 @ 3:41am 
Originally posted by Kid Zombie:
Silent Hill in Steam Library >> click on Gear Icon in rightside corner.
Properties >>> Installed Files
Click "Verify Integrity of Game Files"
wait for it to complete
Once it is done, it should work again.


This worked for me, although as others have mentioned it did compile the shaders on start up and took awhile longer than usual. Seemed to run fine after that though. No complicated stuff needed. :TEDDY_BEAR:
Does not work for me at all.
Vividnightmare Dec 31, 2024 @ 8:33pm 
I fixed this crash error by quitting Steam entirely, not just closing the window but fully quitting the app and relaunching Steam.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Dec 24, 2024 @ 9:50am
Posts: 11