Author Topic: Mac OS 9 Lives! Universal 9.2.2 Installation ported to pre-made QEMU Drive Image  (Read 733 times)

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1895
  • Liked:
  • Likes Given: 14
I have been working in High Sierra and creating several "pre-made" QEMU Drive images for those who want to try QEMU on Modern Mac OS X systems and emulate our beloved Mac OS 9.2.2 :)

I have focused on a few configurations and will be posting all the drive images to our downloads within the next few weeks.

An Image of what's coming...


1) "Initial" Mac OS 9 Lives! Drive Image
This drive image for QEMU will be our 9.2.2 universal CD image installed fresh as a QEMU drive image;
http://macos9lives.com/smforum/index.php/topic,2109.0.html
Basically a no frills, ready to go image, so that the user does not have to create a raw HD image file and install Mac OS 9.2.2,
simply copy the pre-made drive image and immediately boot to a fresh Mac OS 9.2.2 Virtual machine with our CD/ISO already installed

2) "Basic" Mac OS 9 Lives! Drive Image
This drive image for QEMU will be our 9.2.2 universal CD image installed fresh as a QEMU drive image with some basic apps pre-installed;
Aladdin StuffIt Deluxe 7.0.3, Norton Utilities 6.0.3, FileType (File Association Repair, Creator Fix), Greg’s (File) Browser
USB Overdrive v1.4 (Use 2 Button Mouse w/ Right Mouse click), Mac Bench v3.0, QuickBench v1.5, Classilla 9.3.4b
simply copy the image and immediately boot to Mac OS 9.2.2 via QEMU and apps are installed and ready to go

3) "Loaded" Mac OS 9 Lives! Drive Image
This is the "Basic" image with tons more apps and bells and whistles including Office Suites & Menu Systems to Launch each app, kinda like a DieHard Instant OS 9 Machine all contained in a singe file

4) Lastly, the Mac OS 9 Lives! "Software Library" Drive Image
This drive image for QEMU will contain tons of Mac OS 9 Software Installations and will be for those who want to pick and choose what they want to install, start with your own QEMU drive image (or my Initial Install one), hook this baby up as a 2nd hard drive in your QEMU command file with "-drive file=SoftwareLibrary.img,format=raw,media=disk \" and BAM, you'll have a new volume with all the software install files at your fingertips !
« Last Edit: July 28, 2021, 04:30:44 PM by DieHard »

Offline Greystash

  • Veteran Member (100+ Posts)
  • ****
  • Posts: 141
  • Too many Macs..
    • Mac Classic, Mac Attic
  • Liked:
  • Likes Given: 87
Looking forward to it!!  8)

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1895
  • Liked:
  • Likes Given: 14
Mas OS 9 Lives! QEMU pre-built drive images are now available for download in a few flavors :)

Get a full working QEMU emulation system without the setup hassle...

http://macos9lives.com/smforum/index.php/board,62.0.html

Offline FBz

  • Gold Member (200+ Posts)
  • *****
  • Posts: 288
  • Fury-Fungus FdB/FBz
  • Liked:
  • Likes Given: 51
QEMU MADMAN!
« Reply #3 on: July 29, 2021, 10:34:52 AM »
Seems that our fearless leader is a…
bona fide QEMU Madman! 8)

(Checked the Forum last night ‘round 2:00 a.m.
and he was still up, uploading QEMU packages.)
While some OS 9 purists might view this as utter blasphemy,
it extends the life of MacOS 9 on… and into the future.

Certainly, I will continue to run Quicksilvers, MDDs, etc., yet
this work bridges the past with (and on) more current hardware.
(To say nothing of the support-ability of original OS 9 machines.)

Absolutely marvelous. Hats off to DieHard!

I envy those of you that might try this all out immediately.
It’ll be next week for me, when time & temperature allows.
*There are two 27” iMacs here (High Sierra) just waiting.

Understand there’s a “Sound” caveat that needs attention
but maybe the M-Audio Transit (or other similar USB device)
may eventually be implemented as a viable working solution?

There’s a challenge for you lucky early birds! ;)

I’ll likely go with the “Initial” Drive Image first and then when
the “Software Library” image becomes available… BOOM!

Thanks DieHard.

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1895
  • Liked:
  • Likes Given: 14
Thank you sir for the kind words...

Truth be told, it has always been convenient for most software testing and installs to use the emulator, for DAW stuff, I power up the MDD for testing.

Sheepshaver peaks out at 9.0.4, so it was basically useless for me since many apps required 9.1 or better, so I have been on the QEMU band wagon for a while now.

Quote
Understand there’s a “Sound” caveat that needs attention
but maybe the M-Audio Transit (or other similar USB device)
may eventually be implemented as a viable working solution?

The real challenge for our DAW members is to get QEMU for work with a USB Audio/MIDI device, I have not been successful :(
There are several "USB pass-thru" commands that will send USB device info into the emulator, then in theory, you could load the Mac OS 9 drivers, for the device and launch Logic, Cubase, or PT with sound !

I tried to get the M-Audio transit to work... it was recognized in OS9, but still did not function, I am hoping a member will find a usable USB audio device than we can port thru the emulator; for now QEMU is a silent world :(

There is a "screamer" version of QEMU that has system sound, but I have not found a working version of that either :(

Offline IIO

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 3455
  • just a number
  • Liked:
  • Likes Given: 132
what about an image with no apps but with the "required" files (prefs, key auths) for various sw?
insert arbitrary signature here

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1895
  • Liked:
  • Likes Given: 14
what about an image with no apps but with the "required" files (prefs, key auths) for various sw?

That's what the "Software Library" image is about, it can be connected as a 2nd volume and used to installs and keygens; place the image in the same folder as a working QEMU setup and add the line ...
-drive file=SoftwareLibrary.img,format=raw,media=disk \
to your qemu.command file

Offline kode54

  • Member
  • Posts: 2
  • New Member
  • Liked:
  • Likes Given: 0
Posting in this topic from the above featured OS image, using UTM as the host Qemu on my M1 Mac mini, where the PPC / Mac99 hardware configuration uses TinyCodeGen to recompile to arm64 natively. Also, the qemu-system-ppc it uses has the Screamer patch applied, so that works, too.

Needs a little getting used to the capture/uncapture of the mouse/keyboard: You have to click the cursor capture button in the toolbar to hook the mouse and keyboard into the emulator, and press ctrl+option to release them. And sometimes, cmd+tabbing away after releasing wants to leave the cmd key pressed as far as the guest OS sees it.

Otherwise, this is a fine experience for testing really old software as far as I'm concerned. There's probably even some classic games that haven't been modernized enough with new ports and such to work on newer machines. Prior to ScummVM supporting it, Pegasus Prime would have been a candidate for me for sure.

 


SimplePortal 2.3.6 © 2008-2014, SimplePortal