Skip to content

v0.59.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 02:19
· 19 commits to main since this release
ff3ead2

0.59.1 Release Notes 馃殌 (Several Important Fixes and Features)

New Features:

  • M12 Now Runs through VKD3D-Proton -> DXVK -> Custom MoltenVK; Still experimental, some games work, some don't quite work yet. Ironing out Geometry Shader issues for the next release but want to get this current release in.
  • Cmd + Q now force kills a running game if it gets stuck (M12 is a bit iffy about this)
  • Msync Toggle in the Sidebar
  • MetalFX Toggle in the Sidebar for Upscaling with Modes M11->M10, which can help bring performance gains.
  • Controller Input Selection from the Sidebar
  • Cmd + P for an system overlay viewer
  • Stronger Mono/FNA(/Xna/.Net) Support in the existing Mono/FNA Pipeline

Bug Fixes:

  • Migrations were lossy; Now users won't be left with a stuck configuration, should fix transient update failures
  • Switching between engines now clears previously placed dll's from game folders before deploying matching sets for the saved option.
  • User saved themes now persist after app-open / app-close
  • MoltenVK updated from 1.4.1 to improved custom-built 1.4.2 inside the genuine runtime placement location.
  • MacOS 14 Users now get Metal 3.1 Support through DXMT
  • MacOS 15->25 users now get Metal 3.2 Support through DXMT
  • Developer Feedback and Bug Reports through the settings
  • Telemetry In settings (Give access for developers to see only crash logs and transient failures to improve MetalSharp) ; Can Toggle Off at anytime.
  • Games using OpenGL work now as expected. Vulkan was overriding configuration.
  • Wine is now gated as 'Metalsharp-Wine' ; Aims to fix issues where steam was not launching due to another wine install, such as crossover or sakiragur being installed already. It is expected to work now regardless.

More Confirmed Games:

  • Reminiscence : M11
  • Terraria : Mono / FNA
  • Stardew Valley : Mono / FNA
  • The Binding Of Isaac; Rebirth : M11 (32)
  • Repo can work through M12 now
  • Schedule I can work through M12 now
  • Silksong can work through M12 now

When playing games, the typical flow is: Save the bottle engine as the games DirectX version, and matching bit. (32) , no 32 for 64 bit. Play from MetalSharp's Library directly so game overrides are sent through the game request and games will work correctly this way. Steam-Emu is only for older source games, usually only use this option with M9 or D3DMetal since gptk does not launch steam.