Author Topic: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation  (Read 4396 times)

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1917
  • Liked:
  • Likes Given: 14
After getting a few PMs from our core members, I felt I should explain my affinity for always pushing the Mac OS 9 realm (and OS X for that matter) into unsanctioned areas. These efforts are based on finding solutions, not replacing our core values.

As you guys know, or may not know, I am an old guy old and I have been exposed to computers from Commodore PET, IBM mainframes, and Unix terminals in my teens to contemporary PCs and Macs today. That being said, Mac OS 9 in particular, has always had a place in my heart, and will always be unique, there is a perfect balance of art and functionality that is intrinsically "baked" into it's core.  Even the G3/G4 hardware of the era became a perfect balance of "art" and "engineering", pushing all sorts of envelopes, while IBM PCs were just kinda boring. Sure DOS was great, sure it ran stable, and setting up business networks and Novell servers, Word perfect 5.1 as a production marvel with virtually no maintenance.  OK, I'll get off the tangents.

Back to the topic... the reason I have ventured into the "QEMU" thing was expressed by member FBz 100% correctly...

Quote
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!

Yes, we will keep the G3/G4 hardware alive for as long as we can. But I feel that QEMU is a way to extend the future on Mac OS 9 via emulation.

So, we have many options here, from purist to practical and all in between.  I just wanted to tell you guys, that Mac OS 9 is my first girlfriend, the hot one, the one that I will always remember as the most amazing, but as we get older, we can also appreciate our other loves.  Many of you know my day to day DAW runs on a series of Mac Pros and High Sierra. New Sampling Libraries, 32GB of RAM, Nvme drives and other advancements have migrated my workflow to things more modern over the years; do I still power up the MDD, the QS, and my Macos9lives mac mini ?... Hell Yes !  Am I still searching for those elusive software titles that we don't have in our downloads yet.... YES!!  My personal search for Virtualization and Emulation setups are expressed on the forum as "Practical solutions" for those who are interested in porting old projects to newer systems or for those who don't have the room, or the energy to track down old Mac hardware.

I just wanted to tell you guys I am still dedicated to our cause.  But I can multi-task. 

Remember, the basic motivation that I and Mactron created this site with... was based on the idea that musicians, and others, would source out used G3/G4 hardware for low dollars, and in some cases free and have a resource to download applications that would make these antiquated machines produce real results.   Bringing complete systems with peripherals, like a home recording Studio, or a graphics workstation station, to life, so many years later, MacOS9Lives!.... looking at a system that would have cost thousands 20 years ago and enjoying getting the 98% discount.

This is still what drives me to this day to keep this all going.  With the help of our core members, we have helped so many achieve their goal of a working and productive Mac OS 9 system. We will continue to help all the members of our community.
« Last Edit: November 15, 2021, 09:54:35 AM by DieHard »

Offline GaryN

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1321
  • active member
  • Liked:
  • Likes Given: 0
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #1 on: August 06, 2021, 01:35:40 PM »
What he said !!

Offline Syntho

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1308
  • Liked:
  • Likes Given: 4
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #2 on: August 07, 2021, 06:38:39 AM »
I worry that in the years to come we will have no hardware left. I plan to use old Macs for the rest of my life. I fear the day that it all stops working. I guess this can help with that, but it just won't be the same. Better than nothing, though.

Offline GaryN

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1321
  • active member
  • Liked:
  • Likes Given: 0
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #3 on: August 07, 2021, 04:16:09 PM »
I worry that in the years to come we will have no hardware left. I plan to use old Macs for the rest of my life. I fear the day that it all stops working. I guess this can help with that, but it just won't be the same. Better than nothing, though.
The solution to that potential issue is both obvious and simple.
I, for example, use an MDD in order to be able to run the best of both ≤OS9 and OSX PPC apps.
In addition to my use-it-everyday MDD, I have enough pieces and parts to fix anything that breaks or build three more.
In other words, enough to keep it going until I die or senility sets in.

Simple.

Offline lepidotos

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 32
  • New Member
  • Liked:
  • Likes Given: 75
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #4 on: August 18, 2021, 10:07:50 PM »
Computers don't really care what year they were made. People cloned Apples back in the '80s, and I don't think it would be impossible to make a 20 year old computer nowadays, even if it was just a pile of FPGAs hooked up to some RAM, although 750s are still being made last I checked. The main question is how many people would actually buy one, but there are clones of PETs, C64s, and XTs on the market, so why not a G3 or G4, which has a bigger niche than just gaming? It's not just the elderly that have a soft spot for OS 9.  :P
Legal issues I suppose, but PowerPC Macintosh was two processor architectures ago, I don't think they'll cry too, too much about hardware they stopped selling when I was three. A computer basically equivalent to a good Pentium 3 is not really a competitor to the M1 MacBook Pro. And even then, it could be in a sort of 80% state, to borrow a loophole from another community I'm in the periphery of, where all of the essential parts are in there and you just supply the parts that actually make it a Macintosh, rather than just a PowerPC computer.
« Last Edit: August 19, 2021, 02:09:08 AM by lepidotos »

Offline IIO

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 3512
  • just a number
  • Liked:
  • Likes Given: 140
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #5 on: August 19, 2021, 03:41:07 AM »
in opposite to windows, linux, and pink elephants, OSX PPC, classic enviroment and emulation of OS9 are releated to OS9 and should always have a place here.

as soon as QEMU supported 9.2.2. and a proper solution for audio and midi I/O, an ARM mac could be an economic working alternative or addition.

who would have thought that you can run the virus firmware or powercore plug-ins in an 56k emulator 20 years ago? well, now you can.

who would have thought 20 year go that virtualisation of OSes and loggin into terminals form a client feels 100% the same than running the OS natively and locally? well, today we do it.

and did you know that on the windows side you can still run x68 x32 applications on ARM processors?

the bigger the CPU power gap between our machines and the most recent machines gets, the more likely some of the things an OS9 user needs can be emulated while still beeing 10 times faster than on a G4 dual 1.6 GHz.

insert arbitrary signature here

Offline macarone

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 92
  • New Member
  • Liked:
  • Likes Given: 0
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #6 on: August 19, 2021, 04:19:52 AM »
>as soon as QEMU supported 9.2.2. and a proper solution for audio and midi I/O, an ARM mac could be an economic working >alternative or addition.

Does this mean someone has actually been able to use Qemu to run OS 9 on an Intel Mac?

I have been able to get OS 9 running on a G5 using Sheepshaver.

I've seen this post:

     http://macos9lives.com/smforum/index.php/topic,6043.msg45046.html#msg45046

and downloaded the file, but I was not able to get it to run on an Intel Mac. Is it for PCs only?

If someone was able to get it up and running on an Intel Mac, please, please do tell how. THANKS!.

Offline IIO

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 3512
  • just a number
  • Liked:
  • Likes Given: 140
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #7 on: August 19, 2021, 05:11:35 AM »
intel is boring. A1X will get more interesting.
insert arbitrary signature here

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1917
  • Liked:
  • Likes Given: 14
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #8 on: August 19, 2021, 08:35:41 AM »

Does this mean someone has actually been able to use Qemu to run OS 9 on an Intel Mac?

I have been able to get OS 9 running on a G5 using Sheepshaver.
I've seen this post:
http://macos9lives.com/smforum/index.php/topic,6043.msg45046.html#msg45046
and downloaded the file, but I was not able to get it to run on an Intel Mac. Is it for PCs only?

If someone was able to get it up and running on an Intel Mac, please, please do tell how. THANKS!.

Yes, this is to run a ppc emulated virtual machine on an Intel Mac !!! as noted...

Quote
NOTE: This pre-built qemu-system-ppc has been tested and created on High Sierra (Mac OS X 10.13.6)

If you have an older version of Mac OS X (before High Sierra) for the "Host" (The machine you are running QEMU on), then you may need an older version of QEMU, so download and unzip an older version and copy my "qemu.command" file and my drive image file into the older version

Quote
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:
https://www.emaculation.com/forum/viewtopic.php?f=34&t=8848&p=52102#p52102

Quote
Instructions:
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.

Offline FBz

  • Gold Member (200+ Posts)
  • *****
  • Posts: 320
  • Fury-Fungus FdB/FBz
  • Liked:
  • Likes Given: 54
Re: The Politics of...
« Reply #9 on: August 19, 2021, 09:47:30 AM »
Being of a certain age (elderly and perhaps “older-minded” / ring any bells?)
http://macos9lives.com/smforum/index.php?topic=3508.msg22931#msg22931
I suppose that I do have zee major soft spot for OS 9… yet I don’t particularly
enjoy being termed in such a way.

Perhaps even if death and / or senility might be rapidly approaching.
Don’t poke zee bear. :o :o :o

2021-2003 = 18 and 18+3 = 21
(Really no need to be ageist about things.) ::)

Anyway… with my faltering and remaining reliquiae grey matter,
I excitedly downloaded the “Initial” QEMU Drive image...
http://macos9lives.com/smforum/index.php/topic,6041.msg45044.html#msg45044
and I toyed with it a bit before being interrupted by other responsibilities.
It (QEMU) was indeed very impressive and I hope to return to it very soon.

The following however did give me pause and may possibly require some
further examination / clarification here?



Are we to permanently “install” QEMU resident on the HD? And if so,
can we not multi-partition the HD beforehand and thus make the host
machine dual-bootable / choosing a QEMU partition…
AND a High Sierra partition too?

I know, an elementary question perhaps… but again, I AM elderly
and older-minded. And as soon as I wrap this other project I may
test it all out again and answer my own question(s).
[Some limited synapses still fire. YMMV]

Now get offa my lawn. >:(

Offline FdB

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 666
  • And then...
  • Liked:
  • Likes Given: 0
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #10 on: August 19, 2021, 10:04:44 AM »
I got a chuckle out of that too and translate 'older minded' as WISER!! Haha! ;D

Thank You Mr. Happy!
This Must Be The Place

Offline refinery

  • Gold Member (200+ Posts)
  • *****
  • Posts: 293
  • Liked:
  • Likes Given: 3
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #11 on: August 19, 2021, 04:36:11 PM »
who would have thought that you can run the virus firmware or powercore plug-ins in an 56k emulator 20 years ago? well, now you can.

Powercore plugins? Ive been following that thread on GS about the Motorola DSP emulation project since it first started and I don't recall anyone talking about Powercore plugins. It's still just focused exclusively on the Virus B ROM. Unless there is another project out there somewhere that I wasnt aware of?
got my mind on my scsi and my scsi on my mind

Offline IIO

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 3512
  • just a number
  • Liked:
  • Likes Given: 140
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #12 on: August 19, 2021, 05:08:02 PM »
if it makes sense is another question, but in theory anything written for 563xx can be run in the emulator and controlled by a vst plug-in. waldorf already offered him help with the two products in question.

of course in OS9 we dont really need to think about that.
insert arbitrary signature here

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1917
  • Liked:
  • Likes Given: 14
Re: The Politics of...
« Reply #13 on: August 20, 2021, 08:54:49 AM »


Are we to permanently “install” QEMU resident on the HD? And if so,
can we not multi-partition the HD beforehand and thus make the host
machine dual-bootable / choosing a QEMU partition…
AND a High Sierra partition too?

I know, an elementary question perhaps… but again, I AM elderly
and older-minded. And as soon as I wrap this other project I may
test it all out again and answer my own question(s).

THIS ENTIRE SECTION WAS UNDER...
Quote
Background only for those who are interested... the download was created via the following process:

So, to absolutely clarify, none of these steps need to be done; this was the step by step procedure used to create the download, all the work has been done for you, nothing gets installed on the "Host" side (High sierra); after extracting all the files to the folder, double click the command script and it launches a terminal windows, again, no High Sierra files get modified in anyway.

I have now added the line...
Quote
Note: THE STEPS BELOW DO NOT NEED TO BE DONE, EVERYTHING HAS BEEN ALREADY DONE FOR YOU, THESE ARE NOT DIRECTIONS, ONLY REFERENCE INFO.

Screaming it out for the old grey matter to store it :)

Offline FBz

  • Gold Member (200+ Posts)
  • *****
  • Posts: 320
  • Fury-Fungus FdB/FBz
  • Liked:
  • Likes Given: 54
Re: The Politics of...
« Reply #14 on: August 20, 2021, 11:00:25 AM »
Oy Vey!

Reading IS FUN-damental und now…
I’ve also turned up my hearing aid. Thank ya. ;)

Previously, I just drug the files from a thumb drive
onto the desktop und voilà, BOOM - OS 9!

Then I got busy w/ another time-consuming
& un-related project which is now completed!
Mea Culpa. (Dog ate my homework.) ::)



So maybe time for some more QEMU?
DieHard's Complete working QEMU v5.2 System
with Mac OS 9 Lives! 9.2.2 "Loaded" Drive Image

(with Software Library) Mucho mo' fun than the above pic.

http://macos9lives.com/smforum/index.php/topic,6043.msg45046.html#msg45046

Offline IIO

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 3512
  • just a number
  • Liked:
  • Likes Given: 140
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #15 on: August 20, 2021, 01:37:46 PM »
so you´re riding a suzuki, just as i suspected.
insert arbitrary signature here

Offline FBz

  • Gold Member (200+ Posts)
  • *****
  • Posts: 320
  • Fury-Fungus FdB/FBz
  • Liked:
  • Likes Given: 54
SUZUKI?
« Reply #16 on: August 20, 2021, 06:08:21 PM »
Off topic - deleted. ;)
« Last Edit: August 20, 2021, 09:32:06 PM by FBz »

Offline FBz

  • Gold Member (200+ Posts)
  • *****
  • Posts: 320
  • Fury-Fungus FdB/FBz
  • Liked:
  • Likes Given: 54
QEMU DO
« Reply #17 on: August 22, 2021, 11:45:48 AM »
So maybe time for some more QEMU?
DieHard's Complete working QEMU v5.2 System
with Mac OS 9 Lives! 9.2.2 "Loaded" Drive Image

(with Software Library)

I figured why wait ’til later in the week to test that Loaded QEMU file…
Moved that file to the 27” iMac running High Sierra and unzipped it.
http://macos9lives.com/smforum/index.php/topic,6043.msg45046.html#msg45046
Double clicked on the qemu.command file and BOOM!

Many OS 9 files and apps now present.

Next will be figuring out how to get things in and out of it
(printing, external media recognition, etc.)
AND possible... eventual installation of Photoshop here!

But yard work and other home duties now calling my name.

Thanks DieHard!
Pretty cool. 8)

Offline teroyk

  • Gold Member (200+ Posts)
  • *****
  • Posts: 372
  • -
  • Liked:
  • Likes Given: 37
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #18 on: August 24, 2021, 11:51:54 AM »
Virtual machines can be nice for programming (if emulation is good) or office stuff, but I want to see that day that there is less latency in MIDI with modern macOS or Windows, because you cannot have less latency in emulation. And how about your favorite PCI DSP-cards?  ;)

Lately I have more fun with emulating PC with Virtual PC on Mac OS9...although still looking for Connextic Virtual PC Linux additions.
 
I bought my first new Mac when OS X 10.1 released. And I bought that Mac because it had Mac OS 9 too. And I bought my first 68k Mac when Apple stopped PPC Macs.

Offline lepidotos

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 32
  • New Member
  • Liked:
  • Likes Given: 75
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #19 on: October 01, 2021, 05:26:40 PM »
Does anyone have a POWER9 computer? If so, I'd be curious to know how KVMPPC runs. If it has similar (lack of) latency to my G4 hardware, it'd be a strong contender for one of my next daily-driver PCs. Probably not my next one, but the one after that. How sluggish everything is is one of the reasons I really dislike modern OSes (besides all the bloat, spyware, and flat-design """eye candy"""), and booting into OS 9 feels like having 300 pounds being taken off my ankle.
Edit: apparently there's a WM for Linux that copies the Mac OS 7/8/9 GUI, mlvwm. Just something I thought I'd mention as a fun bonus for anyone who does go down the POWER9 route before me.
« Last Edit: October 02, 2021, 11:20:56 PM by lepidotos »

Offline IIO

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 3512
  • just a number
  • Liked:
  • Likes Given: 140
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #20 on: October 22, 2021, 11:45:33 AM »
arent all power processors since power2 64 bit?

the G5 for example is a downscaled power4.
insert arbitrary signature here

Offline Jubadub

  • Veteran Member (100+ Posts)
  • ****
  • Posts: 166
  • New Member
  • Liked:
  • Likes Given: 0
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #21 on: November 15, 2021, 04:26:55 AM »
It's great to have QEMU and other emulation options as assistance. But as substitutes or replacements? As far as I can tell, it is either impossible or we are literal decades away from it, the latter being highly optimistic.

Of course, that doesn't mean we stop pursuing this route-- we keep improving it as much as possible. But I am making the point it can never be THE route to pursue, but rather one of multiple desirable routes. The "true" best route is to make new devices able of natively booting OS 9, which, as we all know, is a lot easier said than done. Yet, like with QEMU, the challenge being incredibly high does not mean we stop pursuing it. So efforts to boot OS 9 in G5s and even newer PowerPC devices, such as the Talos II with its POWER9 processors, is a route to strive for.

Can QEMU run OS 9 at 60 fps? 120 fps? If so, how? Will it ever accurately emulate a ATI Radeon 8500, NVIDIA GeForce4 Ti 4600, Voodoo 5 5500 Mac Edition and so on with full performance?

And although it can be mitigated, I have a huge gripe with the mouse input lag. It's never the same as natively-booted OS 9. I guess that's a problem with any VM of any kind in general, with some being worse than others.

TL;DR It's great to have QEMU etc. as support, and I see no issues of us discussing it here, especially when the host is a PowerPC machine, but it is technologically-unable of replacing the real deal. So rather than embracing either it or native booting, we embrace both.

@lepidotos Cameron Kaiser over at his Talospace blog published some blog posts of him running OS 9 in his POWER9 Talos II via QEMU+KVM. Aside from it seeming like an absolute PITA with all kinds of issues, it sadly will still not be good enough to address my points above. Even if we ignore the GPU, mouse input lag, frame rate etc., almost any native G4 and many G3s will still outperform a POWER9 QEMU+KVM setup, according to his tests, IIRC. Let alone a high-end dual 2.0GHz 7448 MDD, which absolutely smokes any existing virtualization or emulation, even under the majestic POWER9 Talos II.

Regardless of all this, though, all hail OS 9! 8)

Offline bfcastello

  • Valued Member (10+ Posts)
  • **
  • Posts: 20
  • New Member
  • Liked:
  • Likes Given: 14
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #22 on: November 15, 2021, 06:28:24 PM »
Hi!

I have been using QEMU since 2019 to emulate all sorts of operating systems I have ever recognized in this life, and I can say some things...

OS 9 under QEMU Screamer fork is pretty much good. Okay, I am limited to 512MB RAM (or else the sound would be crackling/stuttering); No 3D acceleration cards yet (despite of an early attempt on e-maculation forums from other users to try and bring PCem/DOSBOX's Voodoo 2 emulation, and ATI Rage 128 emulation). But runs nearly everything I throw at it. And I am in love with the OS 9 UI/UX experience.

Regarding the low selection of graphics card on QEMU, one can always do a GPU passthrough with a real GPU card. But I'd rather see more developers working on QEMU code to bring other graphics cards. For example PCem and 86Box has an impressive amount of graphics cards and Voodoo cards to emulate, and that could be ported to QEMU with the right people, IMHO.

But apart of that, OS 9 performance is pretty good for whatever I want to do with it. QEMU also performs well on M1 Macs (I have a M1 MacBook Air 2020) to run ARM versions of Ubuntu and Windows, as well as emulate classic i386 versions of Windows (3.11, 9x) and I am even emulating x64 Windows 10, because I couldn't leave it without a few select work related stuff.

With a fork of QEMU that has MESA/Glide passthrough, I can play some 3Dfx Windows 9x/XP games from late 90's & early 2000's. Not 100% perfect, but very good and VERY playable (Need For Speed II SE for example, can run at 60fps without a problem).

The only thing I couldn't emulate yet was the intel OS X builds, because they need the hackintosh methods to work there (I have seen some success stories) and although I did have some hackintoshes years ago, I haven't done any since 2016, so I am out of that scene because I prefer the real Macs, so yes, in a way I can understand the OS 9 fans feelings better; my decision to stop with hackintoshes and move back to real Macs was purely based on performance and maintenance reasons (Hackintoshes require more).

I have spent nearly 4 years trying all sorts of emulators for games and other nostalgia related stuff, and I have found that QEMU is the most powerful option to do that. Can it replace the real deal? It depends of what you want to do. There are linux gamers using QEMU for bare metal Windows virtualization to run Windows only games with linux hosts, and GPU passthrough, for example. This is the most extreme example of usage for QEMU. There are QEMU frontends to do that job, like UTM (for iOS and macOS) which is a very, very good and free option (VMware and Parallels are outrageously expensive).

The answer to "can it replace the real thing?" is probably a strong NO, the real stuff is always better. But when you can't afford a real PowerPC Mac, is more interested in the software side of the things than the hardware, or can't take one with you in the middle of a move to Spain in 2022 (like me), QEMU is a savior for me. OFC I still have the idea of getting a real PPC Mac to play with, but I delayed these plans for some good time due to $$$ and other time constraints. I'd love to have a Mini G4, or a G4 Cube, or a Tangerine iBook. As an UI/UX Designer myself, their designs are interesting to me.

We can see QEMU as an option, not a solution. I agree with Jubadub that we should embrace both worlds (virtualization and the real thing). QEMU can be used for OS9 tests before doing the stuff on real PPC Macs, for example, so you can have a rough idea of what will happen there before. I know it does not 100% replicates a proper PPC Mac, but it can give a good idea of what to expect from that.

If anyone is interested, I can share in other thread my experiences and findings with QEMU running PPC OS 9 and PPC OS X. While OS 9 runs fine, PPC OS X still does have some sound issues, but they're being worked on as we speak by the devs of Screamer QEMU fork, whom expect to be able to merge the patch into mainstream QEMU when they improve it. Apart of sound, PPC OS X under QEMU works pretty good. The older the OS X version, the faster. Tiger being the absolute beast of them, even though Mac fans would prefer Leopard (myself included).

So, this is my experience with QEMU. For me it is just a hobby for nostalgia reasons and an all in one solution (I can do it all on my M1 MBA, be portable, and I do not need other computers).

Embracing the emulation/virtualization of OS 9 will not hurt it, or the real PPC Macs, in fact it can just make it stronger and more accessible to more people, maybe bring in some good hobby programmers who can develop some apps like Newsstand for OS 9, por example. Isn't amazing that Newsstand was developed in 2021 for an OS that is more than 20 years old? This can help to keep OS 9 still alive for many of us. Maybe the forum needs a proper forum section dedicated to emulation. The development and findings there can help to improve the real stuff on PPC Macs without hurting them.

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1917
  • Liked:
  • Likes Given: 14
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #23 on: November 16, 2021, 09:34:29 AM »
Quote
OS 9 under QEMU Screamer fork is pretty much good. Okay, I am limited to 512MB RAM (or else the sound would be crackling/stuttering); No 3D acceleration cards yet (despite of an early attempt on e-maculation forums from other users to try and bring PCem/DOSBOX's Voodoo 2 emulation, and ATI Rage 128 emulation). But runs nearly everything I throw at it. And I am in love with the OS 9 UI/UX experience.

OMG, that might have been my issue during testing, there is also a relation between having Virtual memory disabled in OS 9 that also causes sound issues; but I never tried it at 512MB
« Last Edit: November 16, 2021, 04:23:00 PM by DieHard »

Offline bfcastello

  • Valued Member (10+ Posts)
  • **
  • Posts: 20
  • New Member
  • Liked:
  • Likes Given: 14
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #24 on: November 16, 2021, 03:35:29 PM »
OS 9 under QEMU Screamer fork is pretty much good. Okay, I am limited to 512MB RAM (or else the sound would be crackling/stuttering); No 3D acceleration cards yet (despite of an early attempt on e-maculation forums from other users to try and bring PCem/DOSBOX's Voodoo 2 emulation, and ATI Rage 128 emulation). But runs nearly everything I throw at it. And I am in love with the OS 9 UI/UX experience.

OMG, that might have been my issue during testing, there is also a relation between having Virtual memory disabled in OS 9 that also causes sound issues; but I never tried it at 512MB

I am using 512mb + 512 virtual. I have sound for most of the time, I have even played a MOV of a Top Gun movie music soundtrack (Danger Zone). Sometimes after a period using OS9 in it, the sound goes away. But I have never tried without virtual memory (yet).

AFAIK you can go as far as to 768Mb (without virtual mem), just don’t go more than 1Gb.

From e-maculation forums wiki:
Quote
Sound will not work in Mac OS guests with memory set to 1024Mb or more, due to virtual memory being turned off automatically.
« Last Edit: November 16, 2021, 03:54:16 PM by bfcastello »

Offline DieHard

  • Administrator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1917
  • Liked:
  • Likes Given: 14
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #25 on: November 16, 2021, 04:27:03 PM »
I could never get solid & stable sound on any version after Virtual memory is turned off, I was using 768MB setting, I will try 512MB,

If you find a working and stable version (as far as sound) with VM turned off, please PM me and let me know the exact version, my host is High Sierra

Offline bfcastello

  • Valued Member (10+ Posts)
  • **
  • Posts: 20
  • New Member
  • Liked:
  • Likes Given: 14
Re: The Politics of Mac OS 9, Mac OS X, Virtual Machinces, & Emulation
« Reply #26 on: November 17, 2021, 06:04:59 AM »
I could never get solid & stable sound on any version after Virtual memory is turned off, I was using 768MB setting, I will try 512MB,

If you find a working and stable version (as far as sound) with VM turned off, please PM me and let me know the exact version, my host is High Sierra

Well, I can tell you that the only configuration I have ever used is 512mb and VM turned on. This means 512mb + 512mb from VM. I can play music from quicktime and itunes, I am yet to test embedded videos (need to go to cornica.org to test) but other than a weird sound when I click or move around menubar dropdown menu items, no problems. I am not sure if my tendency to cmd+tab out of the virtual machine to do something else (like reply a pm on instagram web) and move back to the virtual machine is the cause of loss of sound when I return to the virtual machine. Need to talk to the Screamer fork dev (macayland). BTW, my host is Monterey on M1 MB Air. I’m using UTM, but qemu screamer fork also works.

 


SimplePortal 2.3.6 © 2008-2014, SimplePortal