macOS Compatibility
| Compatibility layer |
Rating |
Notes |
| CrossOver |
Perfect |
After applying coremessaging dll override and auto framerate in game graphics settings, completely stable with minor freezes while in loading menus. (D3DMETAL).[1] |
| Wine |
Unknown |
|
| Virtualization |
|
|
| Parallels |
Unknown |
|
Availability
- See PCGamingWiki for Windows and/or Linux availability.
Issues fixed
Launching with Wine/Crossover
Running the executable with Wine or Crossover will crash on launch with the exception Unhandled exception: unimplemented function coremessaging.dll.DllGetActivationFactory called in 64-bit code (0x006fffffc1cf77).[2]
|
Set DLL Override for coremessaging.dll to Native[3]
|
- Launch
winecfg (in Crossover, select "Wine Configuration" in the Control Panels dropdown, in the Bottle screen.
- Select "Libraries"
- In "New override for library:" select
coremessaging in the dropdown, and click Add.
|
- ↑ Verified by User:Wrenbun on 2026-01-01
- Device: Macbook Pro M4 Pro 24GB RAM
- OS: macOS 26.2 Tahoe
- Method: Crossover
- Game version: 1.94.0
- Resolution: 3024x1898
- Settings: (Game) Auto framerate, (Crossover) D3DMetal, MSync, High Resolution Mode
- Framerate: 114
- Comment: Used coremessaging.dll override
- ↑ Verified by User:Wrenbun on 2026-01-01
- Using the expected default "native then builtin" as a fallback for other applications in the wineprefix just in case
- ↑ Verified by User:Wrenbun on 2026-01-01