Demo environment: macOS 11 Big Sur host running on Apple silicon, Mac OS X 10.4 Tiger guest.
Create a new virtual machine in UTM with settings along these lines:
Install Mac OS X. Shut down and change drive order in VM settings, moving 20GB IDE to top of list. Reboot and set Startup Disk in System Preferences.
The result is surprisingly performant. But we can speed things up a bit more:
Change the Dock from 3D to 2D:
defaults write com.apple.dock no-glass -boolean YES; killall Dock
defaults write com.apple.dashboard mcx-disabled -boolean YES; killall Dock
mdutil -i off /
mdutil -E /
sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search && killall SystemUIServer
Finder: Preferences → uncheck "Spring-loaded folders and windows"
Initially received "No valid state has been set by load or init-program" error when booting from OS X 10.4 ISO. Re-ripped Tiger DVD this way to resolve:
To capture mouse or keyboard input (especially for Command key shortcuts, which the host often interprets instead), click the cursor icon in the toolbar or use Ctrl+Opt (can be be changed to Cmd+Opt in UTM's preferences).
Software Update in Tiger still works! The updates were presented in the following order:
UTM/QEMU also offers x86/x64 emulation (allowing the use of Intel-only OSes like Windows XP, OS X Mavericks 10.9, etc):
Solution for SSH Unable to Negotiate Errors (which credits How to enable diffie-hellman-group1-sha1 key exchange on Debian 8.0? which in turn credits OpenSSH Legacy Options).
MacWorld: Can M1 Macs run older versions of macOS? "Need to run Catalina, Mojave or an older version of macOS on an M1 Mac? Here's why you can't..." ;-)
A beta PowerPC version of Snow Leopard exists:
as well as an optimized version of Leopard for PowerPC:
No AFP in Big Sur: "Actually it's still possible to connect to AFP shares (I just tried it and it works)."
Can I still use Apple Filing Protocol (AFP) in Big Sur: "Big Sur no longer supports sharing volumes via AFP, but it can still access AFP shares from other machines."
created: 2021.11.22, updated: 2022.07.22