Lyall / MGSHDFix

A fix that adds custom resolutions, ultrawide support and much more to the Metal Gear Solid Master Collection.
MIT License
427 stars 8 forks source link

Water Surface Rendering Fix #71

Closed cipherxof closed 10 months ago

cipherxof commented 10 months ago

The rendering of water surfaces in cutscenes are broken when not playing in Letterbox mode. Reflections will either be misaligned or missing completely. This issue is most obvious in the cutscenes with the Sorrow as well as at the end of the game with Eva at the WiG.

For whatever reason, the game is using the wrong values for the reflection effect viewport while in fullscreen mode. Whether this is because the reflections are still being rendered in their letterbox aspect ratio or from something else, I'm not sure.

I've provided some examples below demonstrating the issue, along with the fixed version from this patch.

Broken Fixed
wig1_broken wig1_fixed
Broken Fixed
sorrow1_broken sorrow1_fixed
Broken Fixed
sorrow2_broken sorrow2_fixed