Hotfix for Uncharted 4 (Patreon)
Downloads
Content
Please refer to the full post here for general instructions.
Release 10.2.1, attached below, introduces a workaround for the crashes that some of you have been experiencing in chapters 12 and 13 of Uncharted 4: A Thief's End.
Unfortunately, the crashes are caused by a game bug that for the moment I have been unable to fix. In some specific points of certain levels, the game crashes inside the D3D12 runtime if the field of view approaches or exceeds 90 degrees. That doesn't happen in 2D because the game limits the FOV, but in VR I need to force the exact FOV required by the headset and that triggers the bug.
As a workaround, I modified my virtual 2D screen management for the Uncharted titles so that it won't override the game FOV anymore. So, for any problematic areas that make the game crash, you can now simply go to the "ULOTC" tab of the mod overlay and check "Force 2D virtual screen". Once you're past the buggy section you can disable the virtual screen again and continue playing in VR seamlessly, without needing to quit the game or rename/move files.
On my system I was unable to repro any crashes throughout chapter 12. But the game does crash for me about 5 minutes into chapter 13, after the cutscene with the light signals. The problematic area of the level is the open ocean to the right (if I don't look in that direction the game won't crash even in VR). After you climb a little to the left, and the ocean gets farther away, the level won't crash anymore.