I don’t know if this would work for all crashes like black screens and fatal errors.
The fatal error I had was this:
LowLevelFatalError [File:Unknown] [Line: 200]
Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0005 - “REMOVED”)
In order to fix this I set up steam launch options to this
-autoconfig -heapsize 2097152 -windowed -refresh 60
Note
- If the game is slowing down put it into full screen mode. If you can’t change the resolution go to step 2.
- Go into your game config and change these lines. Put the same resolution for all. For me I did 1280x720.
*LastHighestRes
*ResolutionSizeX
*ResolutionSizeY
*LastUserConfirmedResolutionSizeX
*LastUserConfirmedResolutionSizeY
*DesiredScreenWidth
*DesiredScreenHeight
*LastUserConfirmedDesiredScreenWidth
*LastUserConfirmedDesiredScreenHeight
The reason why I had to, because when I used the launched options my game was at a very odd resolution size so I had to change the resolution in the config. After that you can remove the -autoconfig launch option but keep the rest if not the game will crash.
Config Location:
C:\Users\Your Name\AppData\LocalLow\MCC\Saved\Config\WindowsNoEditor\GameUserSettings.ini