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).

Reshade/DXVK

  • For use with DXVK or Reshade try renaming the ASI loader DLL (d3d11.dll) to wininet.dll.

Steam Deck/Linux additional instructions

Steam Deck users can also enjoy a native 800p (16:10) experience by installing this mod.

  • Open up the Steam properties of either MGS2/MGS3 and put WINEDLLOVERRIDES="d3d11=n,b" %command% in 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)

MGS 3

  • Strength of post-processing may be reduced at higher resolutions. (#35)
  • Various visual issues when using the experimental HUD fix. (#41)

Screenshots

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

Credits

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Languages