Black Ops II recompiled to native ARM64 macOS
The gist
Developer adrbn released bo2-mac, a static recompilation of Call of Duty: Black Ops II running natively on ARM64 macOS.
It runs the 2012 shooter on Apple silicon without Wine or Rosetta, at about 60fps.
How it unfolded
- Nov 5, 2026First release of adrbn/bo2-mac, a static recompilation of Black Ops II from 32-bit x86 Windows to native ARM64 macOS.
- Nov 5, 2026v0.1.0-beta and two "No-Terminal app" test builds are published as pre-releases for macOS; posts appear on r/recomps and r/ReverseEngineering.
- Nov 6, 2026Test builds 3 ("no Terminal, faster conversion") and 4 ("the app updates itself") are published as pre-releases.
Key terms
- static recompilation
- A form of binary translation that converts a program's machine code from one instruction set to another ahead of time.
- ARM64
- The formal meaning and behavior rules of the 64-bit ARM instruction set architecture.
- Apple silicon
- A family of ARM-based system-on-chip designs made by Apple for its devices, including Macs.
Source: Wikipedia