SILENT HILL 2

SILENT HILL 2

View Stats:
Darren Evans Dec 6, 2024 @ 11:05pm
Fix the Unreal Engine crash reporter crash on launch
I think the installer for this game is bugged and the basic problem is that an important Directx12 driver is not copied to the correct location. Bloober Team really messed this up it seems 🙂

Go to your game installation folder and open the SHProto\Binaries folder. Inside there you'll see a D3D12 folder. You need to copy the D3D12Core.dll file in there into the SHProto\Binaries where the game executable (SHProto-Win64-Shipping.exe) is located.

After that I was able to launch the game fine without having to switch to dx11.

I think the devs screwed up with their game install and left the DLL in the DX12 folder and the game can't find the DLL because it's not supped to be in a folder.

Hope it fixes things for you.
< >
Showing 1-5 of 5 comments
Moe Dec 6, 2024 @ 11:28pm 
unfortunately this did not work. i've tried SEVERAL suggestions to get it to work on DX12 but i still get the same SHProto crash on launch. -dx11 works, I just wish I can get it to launch in DX12 for the features.
muerthe_svk Dec 7, 2024 @ 1:46am 
Originally posted by Moe:
unfortunately this did not work. i've tried SEVERAL suggestions to get it to work on DX12 but i still get the same SHProto crash on launch. -dx11 works, I just wish I can get it to launch in DX12 for the features.

https://steamcommunity.com/app/2124490/discussions/0/4638239892706518551/
Moe Dec 7, 2024 @ 1:54am 
Originally posted by muerthe_svk:
Originally posted by Moe:
unfortunately this did not work. i've tried SEVERAL suggestions to get it to work on DX12 but i still get the same SHProto crash on launch. -dx11 works, I just wish I can get it to launch in DX12 for the features.

https://steamcommunity.com/app/2124490/discussions/0/4638239892706518551/

i've tried this. files already appear in place. even after pasting them again, still the same launch crash. :steamsad:
Darren Evans Dec 7, 2024 @ 3:07am 
Originally posted by Moe:
unfortunately this did not work. i've tried SEVERAL suggestions to get it to work on DX12 but i still get the same SHProto crash on launch. -dx11 works, I just wish I can get it to launch in DX12 for the features.

I tried that -dx11 launch parameter when I was having crash after slpash screen issue but HDR looked terrible in DX11 mode.

Also, to be clear, the links in replies above seem to point to posts that speak about d3d12.dll. Do not download that DLL from any websites or copy it from other locations. It has to be D3D12Core.dll, not d3d12.dll and that D3D12Core.dll file is already in the Silent Hill 2 installation folder in a D3D12 folder. Be sure to use that one. Also be sure to delete the -dx11 launch parameter if you added that and also the d3d12.dll if you downloaded that from anywhere else 🙂

I could go into detail on how games written in C++ load dynamic link libraries (DLLs) but safe to say that the DLL file itself should not be in its own folder, it should be in the same folder as the game executable. I think the devs messed up their installation files and procedure. Now when I run the game it goes to Splash Screen, then to red KONAMI screen, onto a Bloober Team logo screen, then shader compilation starts and eventually the main menu appears.

FYI, I'm on an ageing i9 10900K CPU with a 4090 running Nvidia driver version 566.36.
Last edited by Darren Evans; Dec 7, 2024 @ 3:28am
Bigdoogie Dec 22, 2024 @ 11:07am 
This works for me. Kudos
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Dec 6, 2024 @ 11:05pm
Posts: 5