Which renderer to use
Highball can run each game through three different Direct3D translation layers. This is what the database knows for this title — empty rows are open questions, not failures.
| Renderer | Verdict | Evidence |
|---|---|---|
| DXVKDirect3D 9-11 over Vulkan | Untested | no report yet — send one |
| DXMTDirect3D 11 over Metal | Reported | 1 report |
| D3DMetalApple's Game Porting Toolkit | Reported | 1 report |
No dated Highball run yet. When one lands it records the renderer, the engine build and the macOS version it was seen on — which is what stops a verdict quietly rotting. Send one.
Notes
Reported perfect on an M4 Pro with DXMT over 22 minutes on the default engine (r26). On an M1 it plays on the Wine 11 engine r30 with DXMT, 102 fps average in the game's benchmark with athei's x87sidecar on (HB_X87SIDECAR=1), where engine r29 stuttered through its first screens and never reached the title screen (highball-db#978). A DualSense works through Steam Input. It's a 32-bit game.
Known issues
Stutters through the legal screen and the logos and never reaches the title screen (M1, Wine 10 r29, DXMT)
What helps the Wine 11 engine r30 with DXMT plays it at 102 fps average in its benchmark on a base M1, with HB_X87SIDECAR=1 in the environment's variables (highball-db#978, 2026-11-06, credit udance4ever)
Why not diagnosed
Provenance
Reported by Bipolaire (highball-db#957, 2026-11-03), Apple M4 Pro, macOS 27.2, Highball 0.10.23, engine x64-sikarugir10.0_6-r26, DXMT, rated 5 of 5 after 22 minutes. Not verified by the maintainer. udance4ever (highball-db#978, 2026-11-04), Apple M1, macOS 27.2, Highball 0.10.25, engine x64-sikarugir10.0_6-r29, D3DMetal, rated 1 of 5 after 2 minutes: freezes at the legal screen at start. The log shows the 32-bit game drawing through DXMT, and the environment wasn't restarted before the launch because another program was still running, so it ran with sync off. The game was on an external drive. udance4ever again in a comment on highball-db#978 (2026-11-06): on Wine 10 r29 with DXMT, after a restart of the environment, it stuttered for 5 minutes through the copyright screen, the WB logo and a snowstorm and never reached the title screen. On the Wine 11 engine r30 with DXMT and athei's x87sidecar on (it attached to the game in the log), the slowdown was gone: the game's benchmark gave 53 fps minimum and 102 fps average on a base M1. A DualSense works through Steam Input. Which of r30's SSE2 32-bit DLLs and the sidecar did it isn't known.
Before installing anything, it is worth checking whether the game already ships a native Mac build.
Common questions
Does Batman: Arkham Origins work on Mac?
Batman: Arkham Origins has no native Mac build, but it is reported to run on Apple Silicon through Highball, a free open-source compatibility layer. This comes from community reports rather than a Highball test run, so treat it as a reasonable expectation rather than a guarantee.
Contribute a result
This page is generated from an open database. If you have run Batman: Arkham Origins on Apple Silicon, working or not, a report takes a minute and fills in the empty rows above. Send a report, or read how the data is put together.