QemuMac
Classic Mac emulation toolkit
QemuMac is a Bash toolkit for classic Mac emulation via QEMU, enabling you to run vintage Macintosh systems on modern hardware. It automates the setup and management of pre-configured virtual machines for retro computing enthusiasts.
Features
- 68K systems: Quadra 800 with m68040 CPU
- PowerPC systems: PowerMac G4 with G4-7400 CPU
- Five pre-configured VMs (Mac OS 7.5-7.6.1, OS 9.2.2, OS X Tiger/Leopard)
- Automatic ROM and installer downloads on first boot
- 512MB shared HFS disk for cross-platform file transfer
- Multiple concurrent VMs with performance optimisations
- Interactive menu system for VM selection
- Custom software catalogue support via JSON database
Tech Stack
Bash QEMU 10.x m68k PowerPC jq hfsprogs
Why I Built It
QemuMac streamlines what would otherwise be complex emulation setup into an accessible toolkit. It supports my CSend development work by providing easy access to Classic Mac environments for testing. I also just enjoy mucking about on old operating systems and playing with old games and software.