Here is a short guide on how to build QEMU to run Mac OS 9 with working audio. These instructions work for MacOS High Sierra as the host OS, although with some tweaking they may run under Linux/Windows. You should be comfortable compiling software from source before attempting.
Clone QEMU fork
An easy way to run 'classic' Mac OS applications under Windows. Under Windows, software written for the 'classic' Mac OS (i.e. Versions 6 through 9) can only be run through software that emulates Macintosh hardware from 1980s and 1990s. The most advanced of these emulator programs is SheepShaver. For preferences files (files that end in.plist), it typically is best to open them with PropertyList Editor. This application is installed when you install the contents of the Developer Tools CD that comes with Mac OS X. (Updated versions of this CD typically are available at Apple's Developer Connect Web site.). May 26, 2020 This guide assumes you are installing Mac OS 9.2 on a 2gb file that will act as your hard disk for Mac OS. The CD image you install from is called MacOS9.2.iso and the hard disk is called MacOS9.2.img. Installations of other versions of Mac OS or OSX (roughly) follow the same path. If you need to boot from a real CD, see the section Booting from a real CD below.
Adapted from instructions from Cat_7
You may need to install XCode and/or the XCode command line tools. If you do not have them, then this process may prompt you to install them (MacOS will do that).
Start by cloning the fork of QEMU with experimental audio support:
Mac os x el capitan download google drive. Then configure the source to use MacOS CoreAudio. I have also enabled LibUSB, KVM, HyperVirtualization Framework, and the Cocoa UI. In this case I am only compiling the emulator for PPC (32-bit).
Then compile:
This will create a binary in
qemu-screamer/ppc-softmmu/qemu-system-ppc
that we can use.Mac Os 9 Software
Create HD for Mac OS 9
We will need to have a hard drive image for our emulated system. I made mine 5 GB in size, which is plenty for Mac OS 9.
In our
qemu-screamer
directory, we will use qemu-img
to create the disk image.Install mac os on pc without mac external hard drive. Install macOS on an external drive instead. Installing the Mac operating system on an external drive is the safest way to get a good look at a new OS without changing anything on your Mac.
Get a Mac OS 9 Installer
If you have an ISO of a Mac OS 9 install disc (a Mac OS X classic install disc won't work), then you can use that in the next step. If you don't have one, you can download one from Mac OS 9 Lives: Mac OS 9.2.2 Universal Install.
Install Mac OS 9
This won't install quite like Mac OS 9 did, but instead use Apple System Restore to restore an image onto the hard drive.
Start up QEMU with the following options:
Google drive file stream mac os mojave. A breakdown of that command:
-L qemu-screamer/pc-bios
sets the BIOS. May not actually need this.-cpu 'g4'
emulate a G4 CPU-M mac99,via=pmu
will define the Mac model and enable USB support-m 512
use 512 MB of RAM, could go lower probably-hda macos92.img
use our generated disk image for the hard drive-cdrom '~/Downloads/Mac OS 9.2.2 Universal Install.iso'
use the ISO for the cdrom-boot d
boot from the disk drive-g 1024x768x32
default to 1024x768 resolution and 32 bit colour
Mac Os Cd
Once it starts up, you will be able to run Disk Initializer to format your hard drive image. Go ahead and do that, using Mac OS HFS Extended as the file system. One partition is good.
After initializing the disk, run Apple System Restore with the Mac OS 9 lives disk image as the source and your disk as the destination. This will take a minute to restore. Once done, shut down the emulated system.
Boot Mac OS 9
Similar to the last command, except we start up from the disk we created.
It should boot up and you will have a running Mac OS 9 with audio!
Tips
Mac Os Cd Rom
When the emulator is shut down, just make a copy of the hard disk image to create a backup. If something breaks your Mac OS 9 installation then you can restore the file.
You can dynamically attach CDs/DVDs to the emulated system by going to the menu bar on your host system for the QEMU application and selecting the option to attach to the CD IDE drive. It will open a dialog letting you select your ISO.
Mac Os Open Office
Mac SE with x2 Floppy drives still hold a HDD? [General Hardware Discussions] | part12studios Today at 05:10:45 AM |
Found a pair of Opcode Studio 5! [DAW - Digital Audio Workstation (Audio Interfaces & MIDI Hardware)] | IIO Today at 04:04:13 AM |
dead radeon 9000 64mb? [Video Cards, Monitors, & Displays] | Bolkonskij July 17, 2020, 10:01:17 PM |
ATI Rom Extender 1.2 conflict with mouse [Video Cards, Monitors, & Displays] | Gelf VXR July 17, 2020, 03:29:00 PM |
A Problem with Pro Tools TDM with multiple Mix Cards [DAW - Digital Audio Workstation (Audio Interfaces & MIDI Hardware)] | Syntho July 17, 2020, 02:57:42 PM |
July 17, 2020 OASYS PCI, Power Center Mac & Studio 5LX on Ebay. Ends in 3 Days [Community Marketplace] | coachla July 17, 2020, 02:04:46 PM |
What did you do with your PowerPC Mac today? [Welcome to Our Community - Guidelines, News, & Social Posts] | OS923 July 17, 2020, 10:47:08 AM |
use Apple Disk Image format (.dmg .smi .img) packaging os9 files to move to osX [System Utilities & File Management] | IIO July 16, 2020, 10:39:43 PM |
Recently acquired Powerbook 190 booted once fully for a session but no dice now [General Hardware Discussions] | part12studios July 16, 2020, 06:45:20 AM |
SAS/SATA idea [Storage Technologies] | Melkhior July 16, 2020, 05:25:28 AM |