Skip to content

Instantly share code, notes, and snippets.

@fwcd
Last active November 4, 2022 14:58
Show Gist options
  • Select an option

  • Save fwcd/903e0851f66a675a3a253b1837c7553f to your computer and use it in GitHub Desktop.

Select an option

Save fwcd/903e0851f66a675a3a253b1837c7553f to your computer and use it in GitHub Desktop.
Notes on running Wine on Apple Silicon (arm64 macOS Ventura)

Based on the awesome instructions found here: https://github.com/Gcenx/wine-on-mac

  • Installing Wine directly with brew install --cask --no-quarantine wine-stable works, but only for 64-bit Windows apps (wine64 binary). 32-bit Wine is available too (wine), but doesn't run since Apple dropped support for 32-bit Mach-O executables in macOS Catalina.
  • However, using Crossover's Wine fork (brew install --cask --no-quarantine gcenx/wine/wine-crossover) lets us use wine32on64, which in turn provides support for 32-bit apps too
  • Note: Wine's default prefix is ~/.wine where all Windows apps will be installed
  • winetricks can be useful (install with brew install winetricks), e.g. for .NET 4: winetricks dotnet40
  • To prevent Wine's daemon processes for continuing in the background after stopping an app, run wineserver -k

Winetricks required for specific programs:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment