What's Changed
🚀 New Fixes
💻 GPU Fixes
- Fixed a vanilla issue where the game would not automatically default to your dedicated GPU and instead used your integrated graphics chip on systems with multiple GPUs.
- This often led to people having poor performance and wondering why, even with a 4080 or something equally as powerful.
- (This is a symptom of improperly configured AMD/NVIDIA display drivers. While MGSHDFix now forces the game to use the correct GPU automatically, it’s still best to set your more powerful GPU as the default for games in your graphics driver settings.)
🎮 PlayStation Controller Support
- Some users have experienced PS4 / PS5 controllers not working in-game (while working fine in the launcher) since the Master Collection’s 2023 release.
- This was traced to a Steam/Valve issue caused by a corrupt Steam Input controller template file located in:
C:\Program Files (x86)\Steam\controller_base
- Deleting the
controller_basefolder from your main Steam directory and restarting Steam reportedly resolves the issue.- Steam will re-download this folder automatically when reopened.
- Instructions for this fix now appear in MGSHDFix’s controller warning if your controller isn’t using the proper input handler (Native input vs Steam Input vs XInput).
- If you experience this issue, please zip your
controller_basefolder before deleting it and include it in a GitHub issue report if the fix works for you.- This will help us identify the exact file causing the problem so we can integrate an automatic fix directly into MGSHDFix.
🐛 MGSHDFix – Bug Fixes
- Fixed the game crashing on systems with multiple GPUs while the mod was installed (present since MGSHDFix 2.5.0).
- Often reported as the game crashing on startup with GTX 1650s and 4060s.
- Partially caused by the GPU bug mentioned above.
⚙️ MGSHDFix – Internal Improvements
- Added a safeguard for typos in the config file for the sunglasses tweak.
- Cleaned up GPU performance logging so it now only warns about the GPU the game is actually running on, instead of all detected GPUs.
- MGSHDFix's log files have been split into two separate files,
MGSHDFix_Game.log, andMGSHDFix_Launcher.log, to make debugging a little easier.
Full Changelog: 2.6.1...2.6.2
Installation
🚩 If updating from a previous version of MGSHDFix:
- Delete
d3d11.dllfrom your game folder. - Delete old MGSHDFix files (e.g.,
MGSHDFix.iniandMGSHDFix.asi) before installing the update.
Steps:
- Download the file marked MGSHDFix_v2.6.2.zip from the "Assets" section below.
- Extract the contents of the release zip into your game folder.
- (e.g.,
steamapps\common\MGS2orsteamapps\common\MGS3for Steam.)
- (e.g.,
- 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
/pluginsfolder 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.