What CrossOver does, and what you need to replace it
CrossOver is CodeWeavers' commercial version of Wine. It costs $74 for 12 months of updates and support, or $494 for a lifetime licence, and the version you bought keeps working after support ends. There's a 14-day free trial.
Without it you need three things: a Wine build for macOS, a graphics layer that translates DirectX to Metal, and something that installs and launches your game stores. Doing this by hand in Terminal is possible but slow to maintain. Vermut packages all three in one app.
Your free options
- Vermut, free and open source. It installs Steam and Epic Games (beta) in their own Wine 11 bottles, uses DXMT by default for DirectX 10 and 11, and lets you switch to DXVK, WineD3D or D3DMetal.
- Apple's Game Porting Toolkit. Free with an Apple developer account, made for developers to evaluate their games. It contains D3DMetal, which runs many DirectX 12 games, but it isn't a game launcher, and apps aren't allowed to bundle it.
- Cloud gaming, such as GeForce NOW. Free tier available. The game runs on a remote PC, so anti-cheat isn't a problem, but you need a fast, stable connection and the game must be in the service's catalogue.
- A virtual machine such as Parallels Desktop isn't free, and Windows on Arm in a VM supports DirectX only up to 11.1 and blocks most anti-cheat.
Play a Windows game for free with Vermut
Check the game first
Look it up in the CodeWeavers compatibility database and on Are We Anti-Cheat Yet?. If it needs kernel-level anti-cheat, use cloud gaming.
Install Vermut
Download the DMG, drag Vermut to Applications and allow it once with the first-launch guide. You need an Apple Silicon Mac with macOS 14 or later.
Install your store
Install Steam or sign in to Epic Games. Vermut downloads Wine and Rosetta 2 if needed.
For DirectX 12 games, add D3DMetal
Download the Game Porting Toolkit from Apple. Vermut detects it and offers D3DMetal as a graphics backend.
Not on a store? Run the installer
Use Run .exe to start any Windows installer inside a bottle. Results vary more here than with store games.
Compared honestly
| Option | Cost | DirectX 12 | Anti-cheat games | Effort |
|---|---|---|---|---|
| Vermut | Free | With D3DMetal from Apple | Kernel-level: no | Low, one app |
| Game Porting Toolkit alone | Free | Yes, via D3DMetal | Kernel-level: no | High, Terminal and manual setup |
| GeForce NOW | Free tier, paid tiers | Yes, runs on a remote PC | Yes, for supported games | Low, needs fast internet |
| Parallels Desktop | Paid, plus Windows | No, up to DirectX 11.1 | Most blocked in a VM | Medium |
| CrossOver (for reference) | $74 a year of updates | Yes, through D3DMetal | Kernel-level: no | Low, commercial support |
What to expect from performance
Wine doesn't emulate a PC, but Rosetta 2 and the DirectX-to-Metal layer both add work. A game that runs at a steady frame rate on a mid-range Windows PC may need lower settings on a base M-series chip. The first minutes of a new game often stutter while shaders compile; that usually settles down.
If a game starts but looks wrong or crashes, switching the graphics backend is the first thing to try. Memory matters too: the Game Porting Toolkit's published requirements recommend 16 GB, and big games benefit from it with any backend.
When CrossOver is still worth it
If you rely on one specific game, want someone to email when it breaks, or play titles that CodeWeavers has fixed by hand, CrossOver's trial is worth trying before you give up. Paying for it also funds the Wine work that every free Mac project uses.
Vermut is free, but it's a young project and doesn't promise every game. Its strength is a free, quick way to try your Steam and Epic library on a Mac.
Questions
Is there a free version of CrossOver?
No, CrossOver has a 14-day free trial, then a paid licence. Wine itself is free, and Vermut is a free app built on it.
Is Wine an emulator?
No. Wine reimplements Windows APIs on macOS. On Apple Silicon, Rosetta 2 translates the x86 code, so there's no full PC being emulated.
Can I use Apple's Game Porting Toolkit to play games?
It's a developer tool, but its D3DMetal layer runs many DirectX 12 games. Download it from Apple and Vermut offers D3DMetal as a backend.
What about Boot Camp?
Boot Camp only exists on Intel Macs. Apple Silicon Macs can't boot Windows.
Why won't games with anti-cheat run?
Kernel-level anti-cheat expects a real Windows kernel and blocks Wine and most virtual machines. Cloud gaming is the only way to play those on a Mac.
Sources, checked 22 October 2026
- CodeWeavers store (CrossOver prices)
- CodeWeavers: Licensing questions
- CodeWeavers: CrossOver 26 release, 10 February 2026
- Apple Developer: Game Porting Toolkit
- Gcenx/game-porting-toolkit releases (requirements)
- Parallels KB 122485: Play Windows games in Parallels Desktop
- NVIDIA: GeForce NOW system requirements
- Are We Anti-Cheat Yet?
- CodeWeavers compatibility database
- Vermut source code (MIT)