Mac OS 9 Lives
Mac OS 9 Discussion => Emulation => Topic started by: DieHard on July 28, 2021, 02:03:26 AM
-
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...
(http://macos9lives.com/smforum/index.php?action=dlattach;topic=6040.0;attach=8892;image)
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 !
-
Looking forward to it!! 8)
-
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
-
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.
-
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.
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 :(
-
what about an image with no apps but with the "required" files (prefs, key auths) for various sw?
-
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
-
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.
-
[youtube]AKiQPz6Paxs[/youtube]
-
Found more, regarding "Screamer"
"This video breaks down installing QEMU and also how to build QEMU "Screamer" which emulates sound. It's more complex but at the same time not a whole lot more work than just running QEMU."
https://www.youtube.com/watch?v=fzTyl5Ss8nA (https://www.youtube.com/watch?v=fzTyl5Ss8nA)
The all important instructions!
http://blog.greggant.com/posts/2021/12/18/ppc-qemu-mac-os-9-with-sound-on-apple-silicon-intel-mac.html (http://blog.greggant.com/posts/2021/12/18/ppc-qemu-mac-os-9-with-sound-on-apple-silicon-intel-mac.html)
-
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
Can this be used on a PowerPC machine, as this seems to have a lot of good items which can be made useful for everyday working under OS 9 on a PowerPC machine, as I don't have QEMU.
-
I don't think so (not in current form).
BUT Someone was working on something very similar (without QEMU)
featuring a pre-loaded installer with various software pkgs. pre-installed.
-
why would you want to install something built for ARM on a G5 when there is s PPC version of it?
-
Roman323 asked:
>Can this be used on a PowerPC machine
No, it only works on RECENT Intel computers. Won't even work on early Intel Macs.
For PPC try Sheepshaver 2.4 and OS 9.0.4. I can confirm that combination works on G5 PPCs.
https://ronaldpr.home.xs4all.nl/sheepshaverforum/SheepShaver_UB_20140201.zip
-
I don't think so (not in current form).
BUT Someone was working on something very similar (without QEMU)
featuring a pre-loaded installer with various software pkgs. pre-installed.
Ha ha, guess that was a hint, yes FBz has been testing the new "2022" "Complete production machine" image, the goal, which is 70% there, is a DVD ISO that will install Mac OS9, complete with apps (like 3rd party System/File Utilities, Appleworks, Photoshop, and more) and also an easily switchable set of pre-made extension sets (for nVidia, ATI) and lastly a complete menu system. Kinda like and "Instant OS9 PPC Workstation" image.
Stay Tuned !
Hopefully soon... I am getting older and slower :(
This will greatly help the beginners who don't have time to build an "a la carte" system... they can focus on just the GUI and API experience and really see the power and simplicity of Mac OS 9 without all the research.
-
Sorry guys; guess it's been a while since I swung by here :)
Aside from my OS9-in-an-app QEMU-PPC-Screamer builds I've had around since we got QEMU-PPC booting OS 9, last year I also got some configs set up for UTM so you can boot every OS from 9.0.4* through macOS 12 under it. They're available here:
https://github.com/adespoton/utmconfigs
I didn't include the OSes themselves, but I did include instructions and working configurations.
UTM is a wrapper around QEMU and the Apple Virtualization environment, and is available here https://github.com/utmapp/UTM/releases/ for running on iOS 11-15 and macOS 10.15 - macOS 12.
They also include a 9.2.1 pre-installed configuration you can download and deploy out of the box.
-
Aside from my OS9-in-an-app QEMU-PPC-Screamer builds I've had around since we got QEMU-PPC booting OS 9, last year I also got some configs set up for UTM so you can boot every OS from 9.0.4* through macOS 12 under it. They're available here:
I give hint to try Mac OS 8.1 with it...try Powerbook G3 PDQ system CD:
PBG3CD_81.ZIP from
https://macintoshgarden.org/apps/macintosh-system-81-mac-os-81
it has extra enablers to boot with late 1998 and early 1999 Macs...so can it also help with QEMU?
-
Sorry guys; guess it's been a while since I swung by here :)
Aside from my OS9-in-an-app QEMU-PPC-Screamer builds I've had around since we got QEMU-PPC booting OS 9, last year I also got some configs set up for UTM so you can boot every OS from 9.0.4* through macOS 12 under it. They're available here:
https://github.com/adespoton/utmconfigs
I didn't include the OSes themselves, but I did include instructions and working configurations.
It would be great if we could have full install links as I don't see a way to convert other drive images easily. Seams we have to have an install iso to make it work.
-
I just want to express my gratitude for this! I wanted to re-live our old Mac experience and have installed this on two Macs to tinker with. Thank you so much. I've installed an old game that I love (Escape Velocity Overide) and will enjoy playing that. It's one of the only games that I still have the old registration code for on a postcard from Ambrosia Software.
I'll work on getting the sound and internet working, but even without the sound, it's going to be a joy to play.
-
Using UTM, audio is up and running, and I have access to the internet. Thank you again for this incredible resource!
-
Trying to get this running on M2 Macbook Air using UTM - I can't run the qemu.command file as the OSX 10.14 Sonoma nanny state won't open the file in terminal.
Is there another way to open it? Or to get this running in UTM?
Thanks!
-
The qemu.command is a text file so you can open it with Textedit and copy-paste the command it contains.
CAREFUL: if the file contains variables or multiple lines, the copy-paste is not the right trick. In this case open a terminal, type "bash " (without the quotes but with the space), drag-and-drop the qemu.command on the terminal window and press enter ;)
-
many thanks for these...will soon try some with UTM
-
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...
(http://macos9lives.com/smforum/index.php?action=dlattach;topic=6040.0;attach=8892;image)
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
The files I've got from Hotline MacOS9lives were zip files with lots of files and folders... I tried the .img file in UTM but I guess the rest was necessary though I had/have no clue what to do with them. I read you mention a ready-made cd/iso from that thead : https://macos9lives.com/smforum/index.php/topic,2109.0.html but here is a capture of what I get. I tried through MacOS9 directly using Classilia but got the same message. Well, I guess I'm lost :-\
-
is it possible to send audio in and out of the EMU yet?
-
The Mac OS 9 images are here: http://macos9lives.com/smforum/index.php?action=downloads;cat=9
Exactly as they where in the old structure.
-
The Mac OS 9 images are here: http://macos9lives.com/smforum/index.php?action=downloads;cat=9
Exactly as they where in the old structure.
many thanks for your help...and the correct links. Alas, that's what I feared: using the terminal and therefore doing things I don't understand, also I guess I have to "install" first a proper version of Qemu that might work on a Macbook Air running Sonoma (M3 chip). Tasks that are beyond my skills ...I need to learn the basics for Qemu, at least the basics.
-
Diehard I just tried to download this again but your link is broken, is this still available anywhere?
-
Diehard I just tried to download this again but your link is broken, is this still available anywhere?
Everything now lives on Hotline! See this page (http://macos9lives.com/downloads) for more info :)
-
(http://macos9lives.com/smforum/index.php?action=dlattach;topic=6040.0;attach=14935;image)
-
Oh great thank you!! :)
-
As of today when i click on one of the links to download, it doesnt donwload, idk if im doing something wrong
-
Odd... seems to be downloading just fine, here.
(http://macos9lives.com/smforum/index.php?action=dlattach;topic=6040.0;attach=14995;image)
-
Yes, no errors in logs or whatever. Everything is running fine. Give it a go again, j4s0npr0 :)
-
Nevermind, it works correctly now
-
I try to download the QEMU "loaded" version with NOSTALGIA on an Intel Mac: Every time the download gets interrupted. Dunno why.
-
I try to download the QEMU "loaded" version with NOSTALGIA on an Intel Mac: Every time the download gets interrupted. Dunno why.
I could never get this d'l'ed and running either.
This link worked for me:
https://mendelson.org/Mac%20OS%209.zip
Lots of info here:
https://mendelson.org/macos9osx.html
And the creator, Prof Mendelsson, unlike the Qemu guys, answered my e-mail.
-
Yeah, I was looking into Prof. Mendelsons builts. As I'm still running Mac OS Mojave this is not an option.
It would be great to understand why the download is such a struggle now. - Is it on the server side or is the client programm the issue?
-
Truly unfortunate that you have so far been unable to download the “loaded” QEMU file via the Nostalgia client and Hotline server (have you tried the Obsession client instead?). I just downloaded the complete “loaded” QEMU file here again via Nostalgia with no problem.
However, I am still running High Sierra (10.13.6) and not Mojave — should that possibly make any difference?
-
works on windows 10 here (battlefield v rig) :D
-
Yeah, I was looking into Prof. Mendelsons builts. As I'm still running Mac OS Mojave this is not an option.
It would be great to understand why the download is such a struggle now. - Is it on the server side or is the client programm the issue?
Yes, the link for the single user version seems broken, and the oldeer versions which worked on any Intel OS X seem to b e gone too.
We're in the age of Internet 2.0. Sad because it really worked well.