github Gcenx/macOS_Wine_builds 10.12

latest releases: 10.14, 10.13
one month ago

The shared versions of wine-gecko-2.47.4 and wine-mono-10.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple prefixes.


Requirements


Apple Silicon support?

wine will function via Rosetta2


Winehq bugs


Applied patches

  • winemac.drv: export essential apis - Required by DXMT @3Shain
  • HACK: ntdll: recognize ROSETTA_X87_PATH environment variable - Required for rosettax87

List of applied CW HACKS (incomplete list?)

  • 13322, 17315, 21883 (Steam)
  • 18311 (wined3d: Use Vulkan render for d3d10/11 on macOS)
  • 18838 (wined3d: Create 3 swapchains with MoltenVK)
  • 18947 (toggle_executable_pages_for_rosetta)
  • 20186
  • 20760 (wow64cpu: rosetta2 thunks)
  • 22011 (workaround GateKeep prompt)
  • 22131
  • 23427
  • 23950
  • 24256
  • 24711
  • 24945

Applied staging patches

  • HACK: Battle.net - Make Battle.net render

MoltenVK

Stock v1.3.0 built using GitHub actions this improves performance with DXVK-macOS.
DXVK cache files need to be removed to work

Use the following env;

MVK_CONFIG_RESUME_LOST_DEVICE=1      // XXX Required by WINE (doesn't handle VK_ERROR_DEVICE_LOST correctly)

Don't report wine(64) issues here

File bug reports on Winehq Bugzilla, you can file an issue here if wine(64) complains about a missing dylib otherwise report all issues on Winehq.

Don't miss a new macOS_Wine_builds release

NewReleases is sending notifications on new releases.