What's Changed
New Features / New Fixes:
- Persistent, Steam Cloud–synced achievement progress!
- Achievements that are based off gameplay stats / progression (e.g., tranquilizing 100 guards, watching all the hidden R1 cutscene first-person views, ect.) normally don't have their progress saved and reset when you close the game.
- All achievements' stats are now properly saved across gameplay sessions and are also fully synced over Steam Cloud!
- (MGSHDFix is required to load the synced stats on other devices.)
- This means you no longer have to replay through the entirety of MGS3 from start to finish to unlock the Snake Eyes achievement because you forgot to hold R1 while Eva was getting dressed at the start of the game; you now only need to rewatch the scenes that you missed! (Yes, Johnny on the Spot is fixed too.)
- Persistence can be disabled in the config if you prefer the old way achievements behaved.
- Added a config option to reset all your game's achievements (in case you really want to unlock MGS2's Big Boss achievement again!)
- This option will only reset the achievements for the specific game you launch (i.e., launch MGS3 to reset MGS3 - launching MG1 won’t erase MGS2’s progress).
Mod Compatibility:
- Fixed a race condition which could cause a crash on startup if another mod unpaused the game during our initialization (particularly on slower CPUs.)
- Added a warning when using the KeepAiming mod. The current version of their mod is not compatible with version 2.5.0+ of MGSHDFix and causes MGS3 to crash on startup. Unfortunately, this isn't something we can fix ourselves as their mod isn't open source.
- (This warning will auto-disable without having to update MGSHDFix once the maker has a chance to put out an update.)
Improvements:
- Added log warnings when your GPU doesn’t meet the minimum system requirements, so users know why their 12-year-old Intel HD Graphics 4400 laptop chip can’t run the game.
Full Changelog: 2.5.0...2.5.1
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.5.1.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.