Skip to content

v3.0 - kept you waiting, huh?

Choose a tag to compare

@nuggslet nuggslet released this 11 Jun 12:42
· 73 commits to master since this release

Changes

  • The entire project has been rewritten! The outcome of this is much clearer, modular code and easier development. An (outdated) Intel compiler is no longer required to build the project; the built-in Visual Studio compiler (MSVC) is now used and the project is targeting c++latest. If you've been wanting to contribute, hopefully this helps!
  • MGS 1: framebuffer effects are fixed when upscaling the internal render resolution! This resolves issues like #21 and #23 (underwater effects, cutscenes, codec digits and so on).
    • This was essentially intractable without the above rewrite and a lot of learning about graphics programming - thanks for your patience.
  • Many more games supported:
    • Castlevania Anniversary Collection (both Steam and Epic Games)
    • Castlevania Advance Collection
    • Castlevania Dominus Collection
    • Ray’z Arcade Chronology
    • Darius Cozmic Collection Arcade
    • G-Darius HD
  • The release now unifies the 32-bit and 64-bit builds. A single archive contains both and can be extracted to any of the supported games without separate downloads.
  • Fix for monitors going to sleep during long periods with no input (e.g. during cutscenes) - by @ShizCalev.
  • Lots of work on stability and fixing crashes (especially on the "alternative" games).
  • MGS 1: Ketchup mod folders will be automatically created for every game version.
  • A "developer console" has been added. This is an alternative to the log file and opens a "command prompt" window instead.
  • Added logging of basic system configuration to aid user support - by @ShizCalev.
  • Added checking in case the old mod is still installed - this will throw an error.
  • Borderless now enabled by default.

MGS 1

Installation

  • Extract the contents of the release into the game folder.
    (e.g. "steamapps\common\MGS1" or "steamapps\common\MGS Master Collection Bonus Content" for Steam games).

Steam Deck/Linux additional instructions

  • Open up the Steam game properties and put WINEDLLOVERRIDES="dinput8=n,b;d3d11=n,b" %command% in the launch options.

Transitioning from previous releases

  • Due to the combined 32-bit and 64-bit build packaging, you should delete the old MGSM2Fix.asi in any game directories. The correct MGSM2Fix32.asi or MGSM2Fix64.asi will be loaded for each game. If you forget to delete the old mod, the game will stop with an error.

Configuration

  • See MGSM2Fix.ini to adjust settings for the fix.

Note

Update was re-released with fix(es) for multiple GPUs, and a fix for Ketchup mod loading & folder creation.