Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dt990

macrumors member
Original poster
Jan 24, 2020
70
29
Oregon
/edit: Well I just discovered UTM

Easy Mode:

  1. Download latest UTM release from github (grab the DMG) (This utility is on the App store for $10 but it's open source)
  2. Install it and launch it
  3. Click the UTM gallery and find Mac OS 9 and click "Open in UTM", you may need to locate the app on your computer. It'll automatically download and launch when done
  4. You'll need to manually engage the mouse/keyboard by clicking the icon. To release your mouse and keyboard, click the command+control option


The original post.

Hard Mode

Roughly a year ago when I first got my M1 Air, I tried out QEMU with Mac OS 9.2 and posted about it here. Things were a lot rougher back then as there wasn't a native QEMU for the M1s. Now it's been awhile and I decided to to revisit it, this time using QEMU screamer. I didn't see a distributed version but there's pretty great instructions.

You'll need:
  • Xcode & Xcode's CLI utilities installed
  • Homebrew installed

See the GitHub Gist "A guide to building and using the audio-enabled "Screamer" fork of PowerPC QEMU on macOS and Windows". The important part is the steps listed in "Building QEMU on macOS" which is:

  1. git clone --recursive -b screamer https://github.com/mcayland/qemu.git qemu-screamer
  2. cd qemu-screamer/
  3. brew install libffi gettext glib pkg-config autoconf automake pixman ninja meson gnutls jpeg libpng libslirp libssh libusb lzo ncurses nettle snappy vde
  4. PKG_CONFIG_PATH="$(brew --prefix)/opt/ncurses/lib/pkgconfig" ./configure --target-list="ppc-softmmu"
  5. cd build/
  6. make -j$(sysctl -n hw.ncpu)
This will take a bit, especially the cloning stage as there's quite a bit to copy. After that, if you've installed brew apps before, especially QEMU via homebrew, the brew install phase will go quickly.

From there, it's just running the version you've built, the requires using the qemu-create to make disk like: qemu-img create -f qcow2 myos9.img 2G and then installing your OS (this example is from the build folder) ./qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -hda myos9.img -cdrom path/to/disk/image

I've written more full instructions that break down the flags used to run QEMU.
https://blog.greggant.com/posts/202...-9-with-sound-on-apple-silicon-intel-mac.html

Or if you prefer, a video that shows performance, I made video as well.
 
Last edited:
  • Like
Reactions: flyingmanatee
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.