Image: reddit.com · Black Ops II now runs natively on Apple Silicon Macs: open source, 60 fps on a base M1
Call of Duty: Black Ops II running natively on Apple Silicon
An open-source native port of Black Ops II for Apple Silicon Macs, with Claude Code writing the LLVM passes, Win32 runtime and Metal renderer.
Credits
- Reddit poster GoldianSummer Source ↗
- Repository account adrbn Source ↗
Earliest dated source:
The full story
The poster set goals and play-tested on an M1 while Claude Code wrote most of the code: LLVM passes that rewrite the lifted x86, a hand-written Win32 runtime and a D3D11-on-Metal renderer. The title claims 60 fps on a base M1.
The workflow used parallel Claude Code sessions in separate git worktrees and measured fps and freezes; precompiling shaders cut the worst freeze from 7.0 s to 1.7 s. User bug reports from GitHub were fed back in and fixed.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: Black Ops II now runs natively on Apple Silicon Macs: open source, 60 fps on a base M1Reddit poster: GoldianSummerPosted
The maker's post on r/ClaudeCode.
If it disappears: archived copy of Reddit: Black Ops II now runs natively on Apple Silicon Macs: open source, 60 fps on a base M1 (opens in a new tab)
- The code: github.comRepository account: adrbn
The project on GitHub.