Wineskin is a user-friendly tool used to make ports of Microsoft Windows software to macOS.
Unlike the original Wineskin Project by doh123 that worked on OS X 10.6 to macOS 10.12 (without tweaks), this project supports macOS 10.15 to macOS 13
brew install --cask --no-quarantine gcenx/wine/wineskin
Download Wineskin Winery
*After downloading remove the flag quarantine before extraction, don't extract using Keka
/usr/bin/xattr -drs com.apple.quarantine Wineskin.Winery.txz
D3DMetal
Supports 64Bit DirectX 11 & 12 via Metal.
Since "Game porting toolkit" 1.0.4 Apple now allows redistriution for none commercial uses.
You can view Apples documentionion here
WineD3D
Supports DirectX 11 and below.
- OpenGL backend is used for DirectX 9 and below
- Vulkan backend is used for DirectX 10 & 11 Not useable in D3DMetal Engines
DXVK
Supports DirectX 10 & 11 via Vulkan.
DXVK is not compatible with D3DMetal Engines
VKD3D
Is currently not supported
Windows applications are not code-signed in a way that GateKeeper understands.
Either remove the quarantine flag using xattr -drs com.apple.quarantine {exe here}
or disable GateKeeper entirely by running the following
sudo spctl --master-disable
Disabling GateKeeper is not recommended
AMD based systems are not supported due to being unable to run 32Bit code on macOS.
Intel based systems should work without issue.
You need to contact your Antivirus/Anti-malware vendor to report these as false positives.
This started once wine moved to using Mingw-gcc to compile PE binaries.
See the following examples:
- CrossOver 19 and antivirus programs
- Windows Defender detects Occamy.c trojan in steam proton 5.0 folder
Keeping the same as the original material, LGPL 2.1 is the license of that project. You can find more details about that in the LICENSE file.
- VitorMM for modernizing the Wineskin Codebase & ObjectiveC_Extension.
- PaulTheTall for constant test data and finding bugs.
- doh123 for creating Wineskin.
- thmrtz for the issue template, documentation and the wiki.