diff --git a/Data/Scripts/001_Technical/001_MKXP_Compatibility.rb b/Data/Scripts/001_Technical/001_MKXP_Compatibility.rb index bd09633d2..6eae95ad1 100644 --- a/Data/Scripts/001_Technical/001_MKXP_Compatibility.rb +++ b/Data/Scripts/001_Technical/001_MKXP_Compatibility.rb @@ -1,4 +1,4 @@ -# Using mkxp-z v2.3.0 - https://gitlab.com/mkxp-z/mkxp-z/-/releases/v2.3.0 +# Using mkxp-z v2.3.1 - https://gitlab.com/mkxp-z/mkxp-z/-/releases/v2.3.1 $VERBOSE = nil Font.default_shadow = false if Font.respond_to?(:default_shadow) Graphics.frame_rate = 40 diff --git a/Game.exe b/Game.exe index f8fde10a1..e20773f50 100644 Binary files a/Game.exe and b/Game.exe differ diff --git a/mkxp.json b/mkxp.json index 312fbee51..5d33c1bc1 100644 --- a/mkxp.json +++ b/mkxp.json @@ -9,6 +9,17 @@ // -DWORKDIR_CURRENT). All other paths are resolved // relative to gameFolder and ignoring both RTPs and // encrypted archives. + + // Some influential environment variables, set them to either "1" or "0": + // "MKXPZ_WINDOWS_CONSOLE" + // - Enables/disables the extra console window on Windows. It appears by + // default whenever mkxp-z is started in debug mode. + // "MKXPZ_MACOS_METAL" + // - Setting this to 0 will force the usage of OpenGL over Metal. + // Probably not a good idea unless you have some kind of issue. + // "MKXPZ_FOLDER_SELECT" + // - Allows the manual selection of the game's folder at startup. + // Only works on macOS at the moment. // Specify the RGSS version to run under. @@ -20,19 +31,6 @@ // // "rgssVersion": 1, - // Render using Metal instead of OpenGL, if possible. It should - // be far more reliable across all kinds of Macs. - // - // Using Metal requires macOS 10.13+ and a compatible GPU. - // Any machine supporting 10.14+ or newer should automatically - // support Metal. - // - // Unless there's some kind of problem, you should really leave - // this on. OpenGL will cause trouble, such as blitting problems, - // the Steam overlay not working, and v-sync failing completely. - - // "preferMetalRenderer": true, - // Continuously print average FPS to console. // This setting does not affect the window title @@ -143,7 +141,8 @@ // Enable framebuffer blitting if the driver is // capable of it. Some drivers carry buggy // implementations of this functionality, so - // disabling it can be used as a workaround + // disabling it can be used as a workaround. + // Does nothing on macOS. // (default: enabled) // "enableBlitting": false, diff --git a/x64-msvcrt-ruby310.dll b/x64-msvcrt-ruby310.dll index 1be244cbd..27fd5d5c5 100644 Binary files a/x64-msvcrt-ruby310.dll and b/x64-msvcrt-ruby310.dll differ diff --git a/zlib1.dll b/zlib1.dll index ff86eb388..c79a30b86 100644 Binary files a/zlib1.dll and b/zlib1.dll differ