geo-11 fix for METAL GEAR SOLID 3: Snake Eater - Master Collection Version.
- Haloing issues, including water reflections.
- Sun lens flares now at depth.
- Stereoized fog, although it doesn't have real depth information.
- Stereoized sniper and rocket launcher HUD.
- Autoconvergence configured. If you disable it, you'll have to make your own quick convergence hotkeys.
- Added a custom crosshair for most guns, as long as convergence is low enough (not sniper rifles because they don't need it). This especially helps with aiming when using the tranq gun and the normal gun.
Known issues
- Some rare and small lens flares are at screen depth. It's because of a conflict with some HUD texture hashes. So I can't reliably stereoize them nor disable them.
Installation
- geo-11 (with build v0.6.182): download this file and extract its contents in the "MGS3" folder, where "METAL GEAR SOLID3.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need. For 3D Vision monitors, only "nvidia_dx11" works properly.
- Warning: keep in mind that mods usually have a "d3d11.dll" file already, which is Ultimate ASI Loader. If you're using mods, you need to rename the "d3d11.dll" file from the fix to "d3d11.asi".
- Run the game.
Hotkeys (numbers not from the numpad)
- F4: depth of field toggle. Not disabled by default.
Hotkeys (numbers not from the numpad)
- F4: depth of field toggle. Not disabled by default.
- F5: bloom presets (original, reduced, disabled). Original state by default. I don't really recommend using this.
- 5: toggle to disable grass. This is a cheat.
- 6: toggle to disable most level geometry except characters. This is a cheat.
Custom crosshair information
It's enabled by default, thanks to the "include = ShaderFixes\custom_crosshair.ini" line in "d3dx.ini". Comment or delete that line to disable it.
The following settings can be configured in "d3dx.ini":
- By default it has white color. You can edit the x22, y22 and z22 (RGB color channels respectively). 0 is black, 1 is white. So you can use decimals between them for each channel.
- By default it has a size multiplier (y23 value) of "0.003". That's the minimum value to be visible at the default 720p internal resolution of the game. At higher resolutions, I recommend "0.002" (no quotes).
- By default it scales up in size the closer the target is (it isn't too noticeable for the most part, but it was fun to do). It's controlled by the z23 value. Set it to 0 to disable it.
- By default it has a "+" shape. You can turn it into a square by setting x24 to 0.
Mod compatibility
- The only element of the fix that cares about mods is the sniper and rocket launcher HUD textures, which need to be detected. The "AI Slop" texture mod is supported in both 2x and 4x resolution.
Recommended mods
- The fix for resolution and other extra features: https://github.com/Lyall/MGSHDFix
- The mod for better audio: https://www.nexusmods.com/metalgearsolidmastercollection/mods/7
- The crouch walking mod: https://www.nexusmods.com/metalgearsolidmastercollection/mods/118
If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
Or you can join my Patreon: https://www.patreon.com/masterotaku