Skip to content
/ MGSHDFix Public

A fix that adds custom resolutions, ultrawide support and much more to the Metal Gear Solid Master Collection.

License

Notifications You must be signed in to change notification settings

Lyall/MGSHDFix

Repository files navigation

Metal Gear Solid Master Collection Fix

Patreon-Button ko-fi
Github All Releases

This is a fix that adds custom resolutions, ultrawide support and much more to the Metal Gear Solid Master Collection.

Games Supported

  • Metal Gear 1/2 (MSX)
  • Metal Gear Solid 2
  • Metal Gear Solid 3

Metal Gear Solid 1 / Metal Gear 1/2 (NES)

  • For Metal Gear Solid 1 and the Vol 1. Bonus Content (MG1/2 NES), using MGSM2Fix is recommended.

Features

  • Custom resolution/ultrawide support.
  • Experimental 16:9 HUD option that resizes HUD/movies (MGS2/MGS3).
  • Borderless/windowed mode.
  • Mouse cursor toggle.
  • Mouse sensitivity adjustment (MGS3).
  • Correct gameplay/cutscene aspect ratio (MGS2/MGS3).
  • Launcher skip (see ini to configure).
  • Skip intro logos (MGS2/MGS3).
  • Adjustable anisotropic filtering (MGS2/MGS3).
  • Increased texture size limits (MG1/MG2/MGS3).
  • Fixed water surface rendering (MGS3). See PR #71 for a breakdown of the issue.

Installation

  • Grab the latest release of MGSHDFix from here.
  • Extract the contents of the release zip in to the the game folder.
    (e.g. "steamapps\common\MGS2" or "steamapps\common\MGS3" for Steam).

Steam Deck/Linux Additional Instructions

🚩You do not need to do this if you are using Windows!

  • Open up the game properties of either MGS2/MGS3 in Steam and add WINEDLLOVERRIDES="wininet,winhttp=n,b" %command% to the launch options.

Configuration

  • See MGSHDFix.ini to adjust settings for the fix.

Known Issues

Please report any issues you see. This list will contain bugs which may or may not be fixed.

MGS 2

  • Strength of post-processing may be reduced at higher resolutions. (#35)
  • Various visual issues when using the experimental HUD fix. (#41)
  • Prerendered camera pictures are black. (#60)
  • Vector based graphic effects (such as rain) do not get scaled up at higher resolutions. (#90 & #96)

MGS 3

  • Strength of post-processing may be reduced at higher resolutions. (#35)
  • Various visual issues when using the experimental HUD fix. (#41)
  • Vector based graphic effects (such as rain) do not get scaled up at higher resolutions. (#90 & #96)

Screenshots

ezgif-3-82fd6eedda
Metal Gear Solid 2
ezgif-3-982e93f49a
Metal Gear Solid 3

Credits

@emoose & @cipherxof for contributing fixes.
Ultimate ASI Loader for ASI loading.
inipp for ini reading.
spdlog for logging.
safetyhook for hooking.