PLEASE NOTE: A recent update to Overwatch 2 has broken the game on CrossOver. CodeWeavers are aware and are looking into the issue.
This patch enables Overwatch 2 to run on Apple Silicon macs. It uses the latest versions of MoltenVK and DXVK for macOS.
This script is provided "as is" without any warranty of any kind, either express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the author be liable for any damages, including any direct, indirect, special, incidental, or consequential damages of any kind arising out of or in connection with the use or performance of this script.
cd ~/Downloads
)chmod +x ./overwatch-crossover-patch
DXVK Backend for D3D11
When the game first launches, you will see a message in the bottom left corner while DXVK loads. The game will run slowly until this message disappears. I recommend waiting on the login screen and then go to the practice range to test performance.
You can disable mouse acceleration on macOS Sonoma by going to System Settings > Mouse > Advanced and checking disable pointer acceleration. On older versions of macOS, I recommend Linear Mouse: https://linearmouse.app/
If you get an "Operation not permitted" error, you may need to give Terminal Full Disk Access. You can do this by going to System Settings > Privacy & Security > Full Disk Access and adding Terminal to the list.
No known issues as of CrossOver 24.0.0 and macOS Sonoma.
On versions of CrossOver prior to 24.0.0, the mouse sometimes becomes
unlocked, requiring you to tab out, then back in to fix it. The best way I
have found to deal with this is to use borderless windowed mode and
reduce motion
in macOS. Then use cmd + tab
twice quickly to re-lock the mouse. This issues
is completely resolved in CrossOver 24.0.0.
On versions of macOS prior to Sonoma, the game has many missing UI elements making menu navigation difficult. This issue is completely resolved in macOS Sonoma.
For versions of macOS prior to Sonoma, I have made a simple application for
editing game settings. It is available here:
overwatch-settings. You can
also modify the settings file manually here:
~/Documents/Overwatch/Settings/Settings_v0.ini
For versions of macOS prior to Sonoma, I have uploaded a gallery showing how the UI should look here: UI Gallery. There is also a good video for editing settings. Make the game and video full screen then tab between them: YouTube Video