
Using the qcow2 disk image format ensures that the file only uses as much space as is required. qemu-img create -f qcow2 /Volumes/FourTea/MacOS9.img 50G
Qemu emulator mac os mac os#
I made mine 50 GB in size, which would be really large for the time of Mac OS 9, and stored the file on an external four terabytes disk called FourTea. We will need to have a hard drive image for our guest OS.
Qemu emulator mac os install#
Optionally you can install these binaries to /usr/local/bin using make install, but since I will be using them that often, I skipped that part. This creates a binary in ppc-softmmu/qemu-system-ppc that we can use. These instructions are adapted from Cat_7 from the Emaculation forums and from Emulate MacOS 9 with QEMUįirst clone qemu (I did not use the experimental qemu with audio support, see the original article if you want that. I didn’t even use the “screamer” fork, just current qemu master branch, and things just worked the first time. So I did a quick Google search, and was surprised to discover that qemu (which is presently one of my primary lines of work) is capable of running some variants of MacOS Classic. Which brought me to the first part of this journey. Support for Classic MacOS binaries was dropped in macOS (née MacOS X) eons ago. I was willing to share that old stuff, but I thought that it was polite to test what I was sharing. I’m that old? Also interesting because back then, I was already using the Alsys Ada commenting style even for… documentation!
Qemu emulator mac os software#
If you are curious, you can download the binaries or read the “documentation” in French or in English, which is mostly interesting to me because it asserts that this software was released on February 22, 1993. Well, I also had a copy under CVS (enough said, again) on a web site that disappeared since then… I still have the binaries and source code for the games I produced with it, though, but they were built for Classic MacOS. I had a backup on a Jaz drive, enough said.

The problem is that this is one of the cases where I lost the source code.

This apparently rekindled some interest in these old HP calculators, and someone asked him about HPDS (HP Development System), an assembler for the HP-48 that I had written way back then. The 1990s are calling, they want their development tools back The books are about the HP Saturn-based calculators, like the HP-48. A friend of mine, Paul Courbis, has recently re-published old books of his on Amazon.
