github ShizCalev/MGSHDFix 2.7.0

latest releases: 3.0.3, 3.0.2, 3.0.1...
9 months ago

What's Changed

Hey everyone, Afevis here!
First off, sorry for the rapid fire updates lately. I'm cramming as much as I can into MGSHDFix before Delta’s release in just 19 days so I can focus on a few day 1 projects I have planned for it.
(And yes I definitely noticed all those green medical crosses in the trailers lol)

I know updating config files every release can be a pain, so I am currently exploring a full in-game overlay for MGSHDFix to replace the .ini file.
This will let settings persist across updates, allow toggling features on and off in real time without restarting, and even enable live adjustments like rain, laser, and UI scaling widths all without leaving the game, as well as show ranking stats in real time such as guards killed, continue count, number of alerts, shots fired, etc., and other debugging information.

With that out of the way, let's get to the good stuff.


🚀 New Features & Fixes

🖥️ UI Scaling Fix

🕸️ Wireframe Mode

  • Added Wireframe Rendering with two modes:
    • With skyboxes
    • Without skyboxes
  • Toggle freely during gameplay. Great for debugging, exploration, or stylish screenshots.

⌨️ MGSHDFix Keybind System

  • Introduced customizable hotkeys for toggling features in real time:
    • Rain and Laser scaling shaders
    • UI scaling shaders
    • Wireframe modes
  • Works with any keyboard key or mouse button.
  • Configured via the .ini file for now. Will move to the planned in-game overlay in a future update.

⚙️ MGSHDFix – Internal Improvements

  • Split the log file into MGSHDFix_Game.log and MGSHDFix_Launcher.log so we always have both contexts when a user reports an issue on GitHub.

Full Changelog: 2.6.2...2.7.0 / #181


Installation

🚩 If updating from a previous version of MGSHDFix:

  • Delete d3d11.dll from your game folder.
  • Delete old MGSHDFix files (for example, MGSHDFix.ini and MGSHDFix.asi) before installing the update.

Steps:

  1. Download the file marked MGSHDFix_v2.7.0.zip from the "Assets" section below.
  2. Extract the contents of the release zip into your game folder.
    • For example: steamapps\common\MGS2 or steamapps\common\MGS3 for Steam.
  3. Set both "Internal Resolution" & "Internal Upscaling" to Default / Original in the game's launcher.
    • Resolution is entirely handled by MGSHDFix.

Steam Deck/Linux Additional Instructions

🚩 These steps are only needed if you’re on Steam Deck/Linux. Skip if you’re using Windows.

  • Open up the game properties of either MGS2/MGS3 in Steam and add the following line to the launch options:

     `WINEDLLOVERRIDES="wininet,winhttp=n,b" %command%` 
    

Configuration

  • See MGSHDFix.ini in the /plugins folder to adjust settings for the fix.

Feedback & Support

If you encounter bugs, need help, or want to suggest improvements, please open an issue on the GitHub repository.

Don't miss a new MGSHDFix release

NewReleases is sending notifications on new releases.