Releases: Gcenx/macOS_Wine_builds
9.0-rc4
The shared versions of wine-gecko-2.47.4 and wine-mono-8.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on macOS 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled using
export WINEMSYNC=1
D3DMetal
These builds support Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
How to apply D3DMetal-v1.1
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.7 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.
9.0-rc3
The shared versions of wine-gecko-2.47.4 and wine-mono-8.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled using
export WINEMSYNC=1
D3DMetal
These builds support Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
How to apply D3DMetal-v1.1
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.6 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.
9.0-rc2
The shared versions of wine-gecko-2.47.4 and wine-mono-8.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled by setting
export WINEMSYNC=1
D3DMetal
These builds support the use of Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
How to apply D3DMetal-v1.1
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.6 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.
9.0-rc1
The shared versions of wine-gecko-2.47.4 and wine-mono-8.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled by setting
export WINEMSYNC=1
D3DMetal
These builds support the use of Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
How to apply D3DMetal-v1.1
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.6 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.
8.21
The shared versions of wine-gecko-2.47.4 and wine-mono-8.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166server: Add cross-platform get_path_from_fd function.MR 4023 @marzent
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled by setting
export WINEMSYNC=1
D3DMetal
These builds support the use of Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
How to apply D3DMetal-v1.1
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.6 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.
8.20
The shared versions of wine-gecko-2.47.4 and wine-mono-8.1.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166ntdll: Use IOPowerSources API to fill battery info on macOSMR 2283 @marzentserver: Add cross-platform get_path_from_fd function.MR 4023 @marzentntdll: Implement thread-ID alerts using kqueue/kevent.MR 4049 @marzent
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled by setting
export WINEMSYNC=1
D3DMetal
These builds support the use of Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
How to apply D3DMetal-v1.1
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.6 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.
8.18
The shared versions of wine-gecko-2.47.4 and wine-mono-8.0.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.11 and later.
Applied patches
winemac.drv: No Flicker patch- Bugzilla 34166ntdll: Use IOPowerSources API to fill battery info on macOSMR 2283 @marzentserver: Add cross-platform get_path_from_fd function.MR 4023 @marzentntdll: Implement thread-ID alerts using kqueue/kevent.MR 4049 @marzent
Multiple Rosetta2 specific fixes/hacks @mrpippy
As per Alexandre Julliard applying these patches is fine.
If you mean applying them to your package, sure, that's fine.
Additional Staging patch
This can be enabled by setting
export WINEMSYNC=1
D3DMetal
These builds support the use of Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
To apply D3DMetal to wine-devel
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
To apply D3DMetal to wine-staging
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Staging.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.5 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.
8.17
The shared versions of wine-gecko-2.47.4 and wine-mono-8.0.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Requirements
These packages require macOS Catalina and greater.
These packages now also require GStreamer.framework installed for all users.
Apple Silicon support?
Both wine & wine64 will function via Rosetta2
macOS Mojave and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.10 and later.
Applied patches
HACK: Avoid Gatekeeper prompts by not marking windows binaries as executable(probably @mrpippy)fix inotify on non linux systems@marzentwinemac.drv: No Flicker patch- Bugzilla 34166HACK: Apple D3DMetal hooks@mrpippy
D3DMetal
These builds support the use of Apples D3DMetal translation layer or as the wine community is calling it GPTK.
To install this download the latest version Game_porting_toolkit via https://developer.apple.com/download/all/?q=game
To apply D3DMetal to wine-devel
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Devel.app/Contents/Resources/wine/lib
To apply D3DMetal to wine-staging
ditto /Volumes/Game\ Porting\ Toolkit-1.1/redist/lib /Applications/Wine\ Staging.app/Contents/Resources/wine/lib
Please note
Do not report issues to Winehq after applying D3DMetal
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
MoltenVK
Stock v1.2.5 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.
8.10: Update README.md (#60)
The shared versions of wine-gecko-2.47.4 and wine-mono-8.0.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Apple Silicon support?
Only wine64 will function via Rosetta2
macOS Sierra and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.8 and later.
Applied patches
wineboot: Add env variable to hide wait window- MR2552wined3d: CXHACK 18311: Use VK on 64-bit macOS for d3d10/11winemac.drv: No Flicker patch- Bugzilla 34166loader: Call _dyld_make_delayed_module_initializer_calls() in preloader to fix macOS Sonoma.- Bugzilla 54831
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
How to disable wineboot dialog
export WINEBOOT_HIDE_DIALOG=1
MoltenVK
Stock v1.2.3 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.
8.7
The shared versions of wine-gecko-2.47.4 and wine-mono-7.4.0 are bundled within these packages, this will help reduce the install footprint when using multiple wineprefixes.
Apple Silicon support?
Only wine64 will function via Rosetta2
macOS Sierra and lower support?
See macports-wine, this will aid in compiling modern wine on Mac OSX 10.8 and later.
Applied patches
wineboot: Add env variable to hide wait window- MR2552wined3d: CXHACK 18311: Use VK on 64-bit macOS for d3d10/11winemac.drv: No Flicker patch- Bugzilla 34166
How to enable no flicker;
To enable set the following registry key in your wineprefix:
[HKCU\Software\Wine\Mac Driver]
"ForceOpenGLBackingStore"="y"
How to disable wineboot dialog
export WINEBOOT_HIDE_DIALOG=1
MoltenVK
Stock v1.2.3 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.