KeeperFX, the Dungeon Keeper remake, now has a native Apple Silicon build. My fork compiles it as an arm64 binary with no Rosetta, the unaligned-access crashes fixed and saves moved out of the app folder. It was built with AI (Claude Code) under my direction and tested on the Mac I use every day.
Dungeon Keeper was a favourite of mine as a kid and I wanted it on the Mac I actually use. KeeperFX is the open-source remake of it, and my fork builds it natively on Apple Silicon.
The macOS build reuses KeeperFX's Linux build, adapted for arm64 and Homebrew. There were a handful of crashes to fix along the way, which are written up on the project page.
I also moved saves, settings and screenshots to ~/Library/Application Support/KeeperFX instead of the game folder, so the install can be read-only and replacing the app doesn't touch your saves. Screenshots go there rather than ~/Pictures so taking one doesn't fire a privacy prompt mid-game.
This fork is temporary. Upstream is working on native macOS support, and when the official project ships an Apple Silicon build I'll stop maintaining mine. If you want to play KeeperFX, use the official project.
Nearly all of the code is other people's, the engine being the KeeperFX team's work. Mine is the build scripts, the patches, the config and the testing.