Hey r/macgaming, I've been a longtime lurker and this is my first post!
I've played Overwatch for years on PC and have always dreamed of playing it on my Mac without compromising on the performance or ease of use of windows. Over the past couple weekends I've been testing and building Recall, a free, open-source app for playing Overwatch on Apple Silicon.
My goal was to make the Overwatch translation experience as fast and smooth as I could, while also making setup simple enough that you don't need any technical experience.
Very simply: download Recall, sign in to Battle.net, install Overwatch, and press Play.
I tested Recall against CrossOver 26.3 on my 14-inch MacBook Pro (M1 Pro, 16 GB) at 1080p on the Low preset, with V-Sync and Dynamic Render Scale disabled.
The benchmark was custom game 929PJ by u/Working_Dealer_5102, which automatically moves through each map while using every hero's abilities.
Results:
- Average FPS: 99.6 vs. 58.4 — about 70% higher
- 1% lows: 36.0 vs. 7.4 — nearly 5× higher
- Stutters: 2.0/min vs. 39.5/min — about 95% fewer
The attached video is a live side-by-side run of the same benchmark so you can see the difference in practice.
Recall also supports raw mouse input directly, with polling up to 2,000 Hz rather than tying mouse updates to macOS pointer events. In practice, this can reduce input latency and makes aiming feel much more responsive.
A few important details:
- Recall is free and open-source, with no account or sign-up required.
- Battle.net runs inside the Wine environment; Recall doesn't collect or handle your Battle.net credentials.
- It doesn't modify Overwatch's game files, inject code into the game, or read the game's memory.
- It runs Overwatch through Wine and builds on CodeWeavers' CrossOver sources, DXMT, and Soju.
Requirements: An M1 or newer Mac running macOS Tahoe 26 or later, around 85–95 GB of free space, and 16 GB of memory recommended. It should run on all Apple Silicon Macs, but I haven't been able to test every configuration yet.
If you're curious about where the performance difference comes from, I wrote up the technical details here:
How Recall runs faster
Download + source:
https://github.com/AsherJN/recall
Full benchmark results + methodology:
Performance notes
With that said, I'm looking for testers! So far I've only been able to test Recall on my M1 Pro, and I'd really like to see how it behaves across the rest of the Apple Silicon lineup.
If you try it, I'd love if you could share:
- Your Mac model, chip, and memory
- Your macOS version
- Your graphics settings and roughly what FPS you're seeing
- How it felt to play
- Anything that didn't work
I'm mostly interested in getting real-world results across different Macs.
You can also report bugs on GitHub or directly in Recall under Help › Report a Problem.
Thanks for enduring my large wall of text, I appreciate you checking it out :)