I'm new to CrossOver, still using the demo actually :) Last week I was looking through the forum for specific settings to get this working but didn't find anything. I thought I would share what's working for me.
My Setup:
Diablo IV (Battle.net version)
MacBook M1 Pro 14-inch 2021
macOS Sonoma 14.1.1
Crossover 23.7
My Settings:
Crossover Settings:
- D3DMetal and ESync enabled
Diablo IV Settings:
- Graphics / Performance / Resolution Scaling:
AMD FSR 1.0
- Quality / Quality Preset:
Medium
With this setup I'm getting an average of 80FPS.
If graphic quality over performance is your thing:
Crossover Settings:
- D3DMetal, ESync, and High Resolution Mode enabled
Diablo IV Settings:
- Graphics / Performance / Resolution Scaling:
AMD FSR 1.0 for higher FPS
AMD FSR 2 - Lower, but more stable FPS
- Quality / Quality Preset:
High
That setup will average 30 FPS
How to break it:
- Have D3DMetal enabled, but not ESync:
When you click "Play" for Diablo IV in Battle.net it will appear to start a download.
The download completes but the game does not load.
- Changing the Quality Preset in Diablo from High to Medium, or back the other way, locks up Diablo IV
I've found the easiest fix to any issue is to close out of CrossOver and relaunch.