Softwaremacosmojavevirtualizationapple-silicon32-bitqemurosetta
Virtual Intel Mac Runs Intel macOS Mojave on Apple Silicon With Graphics Acceleration, So 32-Bit Apps and Aperture Open Again
A free, MIT-licensed app called Virtual Intel Mac runs Intel builds of macOS Mojave, Catalina and Big Sur on Apple silicon Macs, with Metal and OpenGL acceleration, by pairing QEMU with Rosetta 2.

The README doesn’t undersell it. Virtual Intel Mac promises to “run Intel versions of macOS Mojave, macOS Catalina, and macOS Big Sur on Apple silicon with Metal and OpenGL acceleration,” and calls that “an exciting new milestone in the preservation of the history of Mac.”
The screenshots back up the pitch: Aperture and iTunes open in Mojave, and Xcode builds a 32-bit Carbon app. On an Apple silicon Mac in 2026, none of those should work.
Apple’s own support page explains why. “macOS Mojave 10.14 would be the last version of macOS to run 32-bit apps,” it says, and “Starting with macOS Catalina 10.15, 32-bit apps are no longer compatible with macOS.” Aperture got its own notice: “For technical reasons, macOS Mojave is the last version of macOS to run Aperture.”
The trick is in how the work is split. QEMU runs natively on the Mac’s arm64 chip, and “the Intel slice is run through an x86_64 helper under Rosetta 2 while sharing guest memory with arm64 QEMU.” Apple’s translator does the heavy lifting for an operating system Apple stopped shipping.
The speed is honest about its age. “With the M4 chip, Virtual Intel Mac delivers roughly the same class of GPU performance as a MacBook Pro (15-inch, 2016) and CPU performance of MacBook Air (11-inch, Late 2010).” It runs on macOS Sequoia 15, Tahoe 26 and macOS 27 Golden Gate hosts, and it’s a Universal app, so it runs on Intel Macs too.
Two cautions sit in the README. “On macOS Mojave, 32-bit apps run with software-based OpenGL,” so the acceleration covers the system, not every old game. And Apple accounts stay out: “To avoid potential account lockouts, signing into iCloud or an Apple Account is not supported. Therefore, choose Set Up Later when asked.”
The repo went up on October 19 under the MIT license, with a 1.0 release of about 153MB. It passes through USB devices and audio, shares files, syncs the clipboard and offers shared or bridged networking. For Monterey and later, it points people to UTM or VirtualBuddy.
Then there’s the clock. Rosetta 2 is the engine, and the README itself expects Rosetta 2 to be removed after macOS 27. Its plan: “An update to Virtual Intel Mac is planned for macOS 28 and later so it continues to work after the removal of Rosetta 2.” How it’ll run Intel code without the translator it’s built on, it doesn’t say.
Preservation work on old Macs usually means keeping old Macs alive: recapping boards, hoarding batteries, praying the hard drive spins up one more time. Old hardware fails on its own schedule, and the files on it tend to go with it.
A virtual machine moves the problem. The old operating system becomes a file on a new machine, and the file can be copied, backed up and opened again in ten years. The cost is speed: a 2010 MacBook Air’s processor and a 2016 MacBook Pro’s graphics, by the README’s own estimate. That’s plenty for opening an Aperture library and exporting it.