Skip to content
Dean M Greer edited this page Apr 18, 2024 · 82 revisions

Welcome to the WineskinServer wiki!

Wineskin allows you to create bundled Wine prefixes and run Windows programs like any other macOS apps.
It consists of three primary components: Wineskin Winery to set up wrappers, a Master Wrapper as a template,
and Engine(s) to fill in Wine binaries.

Wineskin Winery
Wineskin Launcher and Wrappers
Tips and tricks

Latest Wineskin Winery: 2.0.1

Latest Master Wrapper: Wineskin-3.0.1

  • D3DMetal-v1.1
  • MoltenVK-1.2.5 CX (default)
  • MoltenVK-1.2.8 (non-default)

Latest Engine: WS12WineCX64Bit23.7.1-2

DXVK

Simply install the DXVK verb.

Note

These packages are also available directly from https://github.com/Gcenx/DXVK-macOS/releases
While -async packages are provided for download those will never be provided directly via the winetricks menu.


MoltenVK

Starting with Wineskin-2.9.1.0 a completely stock version of MoltenVK is included this doesn’t affect the provided DXVK-macOS verbs.

Other MoltenVK versions can be found https://github.com/KhronosGroup/MoltenVK/releases

Note

MoltenVK-DXVK was retired as it caused problems with other Vulkan applications/games only use stock MoltenVK.


Steam

Steam can be installed using the Windows installer or via winetricks.

The latest master wrapper and WS11WineCX64Bit22.0.1-2 or greater are required for Steam to work fully

If additional launch arguments are required

Prepend these to any custom arguments

-allosarches -cef-force-32bit

IMPORTANT

The quarantine flag needs to be removed from downloaded archives before extraction.
Removing the quarantine flag before extraction means the extracted files will be quarantine free.

Use the default Archive utility (Keka won't do!) to deal with Wineskin archives.
Before extraction run the following command in Terminal:
/usr/bin/xattr -drs com.apple.quarantine /PATH/TO/DOWNLOADED/ARCHIVE.tar.xz

Installing using the provided brew command will avoid the quarantine flag.

Unknown developer?

I don’t have an Apple Developers license so it’s not code-signed & notarized.

adhoc code-signing?

As of Wineskin-3.0.1 it’s now possible

/usr/bin/codesign --force --deep --sign - MyCoolWrapper.app

Doing this will resolve permission related issues.