QemuMac
Classic Mac emulation toolkit
QemuMac is a Bash toolkit for running classic Macintosh systems on modern hardware via QEMU. It automates the setup and management of pre-configured virtual machines for 68k and PowerPC Macs. I use it to support my CSend development work by providing easy access to Classic Mac environments for testing, and because I enjoy mucking about on old operating systems.
Features
- 68K Quadra 800 with m68040 CPU (Mac OS 7.5.3 and 7.6.1)
- PowerPC Power Mac G4 (Mac OS 9.2.2, Tiger 10.4, Leopard 10.5)
- Five pre-configured VMs ready to use on first boot
- Automatic ROM and installer downloads
- 512MB shared HFS disk for host-guest file transfer
- Multiple concurrent VMs with performance optimisations
- Interactive menu system for VM selection
- Custom software catalogue via JSON database
Tech Stack
Bash QEMU 10.x m68k PowerPC jq hfsprogs