Author Topic: QEMU Mac OS 9.2.2 "Initial" Drive Image (qemu-system-ppc v5.2) PPC Emulation  (Read 2499 times)


  • Administrator
  • Gold Member (200+ Posts)
  • *****
  • Posts: 374
  • Members Only
  • Liked:
  • Likes Given: 0
DieHard's Complete working QEMU v5.2 System
with Mac OS 9 Lives! 9.2.2 "Initial" Drive Image
Created from our most popular ISO / ASR CD Image
NOTE: This pre-built qemu-system-ppc has been tested and created on High Sierra (Mac OS X 10.13.6)

If you are running, Mac OS X 10.11 or 10.12, you can still use the Mac OS 9 Lives drive image and the command script, but you may need and older version of QEMU found here:

Download this file, unzip it and double click the file "qemu.command" located at the root level of the expanded folder.
This will launch the qemu-system-ppc emulator with the settings in this command script via the Mac OS X terminal.
Please read this entire page for a full understanding of the download.

Important Notes:
1) The screen size can be changed via the standard monitor control panel in Mac OS 9
2) ISO / Toast images of CDs & DVDs can be mounted in Mac OS 9 via the QEMU Menu, "Machine" the "Change ide0-cd0" without having to modify the command script



Background only for those who are interested... the download was created via the following process:


1) QEMU (qemu-system-ppc Version 5.2) was downloaded.

2) At the root level of the QEMU folder, the following Mac OS X terminal was used to created a RAW 2GB drive image
./qemu-img create -f raw -o size=2G MacOS922_Lives.img

3) Our most popular 9.2.2 ISO: (with over 250 Thousand downloads),2109.0.html
was also copied to the root level of the QEMU Folder and renamed MacOS922Lives.iso

4) The Following qemu.command (command script) was used to boot the emulator with the un-formated drive and the CD Mounted, I have added some comments to the script...

# Next Line tells OSX this is a bash script

# Next Line sets the path for the executable to current folder
cd "$(dirname "$0")"

# Next Section of lines starts QEMU and passes the stated parameters
# L defines the location of bios files to be used
# M defines the mac model used
# m defines the amount of memory in MB
# boot d defines to boot from a drive entry marked as a cdrom
# drive file defines a hard disk image or CD ISO image
# netdev passes internet to the emulated PPC

./qemu-system-ppc \
-L pc-bios \
-M mac99,via=pmu \
-m 768 \
-boot d \
-drive file=MacOS922Lives.iso,format=raw,media=cdrom \
-drive file=MacOS922_Lives.img,format=raw,media=disk \
-netdev user,id=network01 -device sungem,netdev=network01 \
-device VGA,edid=on \

5) Launch the qemu.command file (by double clicking or via the OS X terminal) to start the emulator.

6) Now that the emulator is booted to the CD image, run drive setup and follow the normal steps as if it were a real PPC G3 or G4

I call this the "Initial" image since it has no added applications and is a machine with only the initial install of our CD.
« Last Edit: August 20, 2021, 08:45:54 AM by DieHard »
Instructions: Most of our files have been encoded with MacBinary format (.bin) so that the data and the resource fork of the file will not be damaged when storing the file on a non-Macintosh file system. After downloading, if the file does not automatically decode by double-clicking, we recommend opening StuffIt Expander and Selecting "File" and "Open" to decode the downloaded file. StuffIt Expander is included in every Mac OS 9 installation. Additionally, once the StuffIt Expander app is open, check EDIT > PREFERENCES > INTERNET and "use stuffit expander for all available types"

Please Donate: If you feel you have benefited from this forum and you have the means, feel free to contribute $5, $10, or $15 dollars, Paypal:

Disclaimer: Mac OS 9 Lives does not claim rights to any software on the site. To the best of our knowledge, these titles are classified as "abandonware" for having been discontinued by their publishers after Steve Job's public funeral declaring Mac OS 9 a "Dead Operating System". If you know otherwise, please contact us and we will remove them accordingly. Thank you for your attention.


SimplePortal 2.3.6 © 2008-2014, SimplePortal