github Gcenx/macOS_Wine_builds 11.6

8 hours ago

The shared versions of wine-gecko-2.47.4 and wine-mono-11.0.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 HACKS


List of applied CW HACKS (Devel & Staging)

  • 25909 (env CX_LIBVULKAN)
  • 25719 (exec fault on executable page)
  • 24945 (write fault on a w|x page)
  • 24711 (env WINENCPU)
  • 24265 (__restore_mxcsr_thunk)
  • 24256 (mxcsr)
  • 23950 (shm surface for DXMT)
  • 23427 (emulate_xgetbv)
  • 22435 (env WINEDLLPATH_PREPEND)
  • 22435 (exports for DXMT)
  • 20760 (thunk_32to64_rosetta2_workaround)
  • 20186 (handle_cet_nop)
  • 18947 (toggle_executable_pages_for_rosetta)
  • 13322, 17315, 21883 (Steam)

List of applied CW HACKS (Staging only)

  • 19610 (Battle.net)

Modified sources can be found at Gcenx/wine


DXMT

These packages support DXMT by @3Shain


DXVK

MoltenVK doesn't provide the required vulkan extensions to use upstream DXVK so use my modified fork DXVK-macOS.

DXVK/Vulkan use the following env;

export MVK_CONFIG_RESUME_LOST_DEVICE=1

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.