Mac OS 9 Lives

Classic Mac OS Hardware => Mac OS 9 on Unsupported Hardware => Topic started by: torvan on April 21, 2015, 10:30:04 PM

Title: eMac Standing by
Post by: torvan on April 21, 2015, 10:30:04 PM
I know there was a call a while back for an OS X only eMac as a test bed for an OS 9 install. I have one that is just sitting on a shelf and demanding attention. Let me know.

As a point of reference, the OS 9 MDD CD does not work. You can option-boot it and the startup manager sees it as a valid startup disk, but it goes to a grey screen and just sits there.

Title: Re: eMac Standing by
Post by: Knezzen on April 21, 2015, 10:41:12 PM
Have you tried the CD for unsupported machines? That should be something to start with :)

http://macos9lives.com/smforum/index.php?topic=2143.0
Title: Re: eMac Standing by
Post by: torvan on April 22, 2015, 02:47:36 PM
I did, that was the CD I was referring to. Still just hangs after you select the CD in Startup Manager.
Title: Re: eMac Standing by
Post by: supernova777 on April 22, 2015, 03:16:20 PM
its because of the video drivers...same reason why my g4 system crashes with a radeon 9200LE
if we could just solve this fucking 9200 driver issue wed be set

did u ever try the extended desktop hack?

Quote
However, the hardware is capable of using an external display in dual or "extended desktop mode", Apple just blocked the capability in firmware to protect sales of more expensive Macs. Unsupported third-party hacks are available. -- http://www.everymac.com/systems/apple/emac/specs/emac_1.25.html
Title: Re: eMac Standing by
Post by: MacTron on April 22, 2015, 04:00:27 PM
its because of the video drivers...
... may be ...
... but the 7447 isn't supported in Mac Os 9 unless it is Open Firmware tricked.
Title: Re: eMac Standing by
Post by: iMic on April 22, 2015, 05:25:07 PM
In reality, on an eMac it could be one of three things halting the boot

- Video Hardware (if the machine thinks a second display is attached and is handing off the OS 9 boot and desktop to it)
- 7447 incompatibility (attempt to tweak Open Firmware and see what happens)
- Incompatibility deeper in the system (like an incompatibility running on the Intrepid IC - this issue affects the Mac Mini and the eMac is also an Intrepid system)


If it's one of the first two, follow the ideas put forward by chrisNova and MacTron respectively. If it's the third issue, that will take more effort to overcome. So far I haven't been able to crack it.
Title: Re: eMac Standing by
Post by: torvan on April 24, 2015, 06:28:04 PM
Tried the extended desktop hack and was unsuccessful.

I really do not want to search through the 6 pages of text to find the right Open Firmware hack. I know it was modified, then corrected, then re-corrected. Call me lazy and that is fine, but really it is more confused than lazy.

Regarding the 9200 video driver--I would bet the farm that is the actual issue given it sees the CDR as a valid boot drive as you can see.

I select the drive, hit Enter and I hear the CDR start to spin, then stop and I am left with the grey screen. I verified the CDR works with my G4 MDD FW 800.



Title: Re: eMac Standing by
Post by: IIO on April 24, 2015, 06:32:46 PM
a nonworking support for the video card would not make the mac unbootable with classic.

a seen in the macbook 1.3 ghz firmware hack - which lets you boot into OS9, but does not let you use the monitor.
Title: Re: eMac Standing by
Post by: supernova777 on April 24, 2015, 07:03:47 PM
sounds like its seeing the 7447a type cpu and quitting before it even tries to boot
to me

imic had outlined how to change this in openfirmware nv-ram temporarily i think
he even quoted me talking about the possibility of doing this on his page, thinkclassic...

the 'hack' temporarily changes the string in nv-ram rather then permanently writing to the firmware of openfirmware
Title: Re: eMac Standing by
Post by: torvan on April 24, 2015, 07:17:13 PM
Well, the eMac is sitting on the dining room table waiting--can someone post the actual instructions for making the change either in OF or in NVRAM?

I looked over the string and to be honest, I am dazed and confused and I don't smoke the stuff.
Title: Re: eMac Standing by
Post by: supernova777 on April 24, 2015, 07:44:17 PM
dubbed the "nvedit trick" by imic
https://www.thinkclassic.org/viewtopic.php?pid=3313#p3313

Quote from: ChrisNova777
if it is indeed the "macrisc3" string that enables/disables boot.. this info is contained in *the root node of the open firmware device tree* with property name "compatible" can't we just overwrite this parameter in openfirmware nv-ram?? rather then having to change the 'mac os rom' ??....

this was my idea.. but i didnt know the commands to do it;) lol

https://www.thinkclassic.org/viewtopic.php?pid=4889#p4889
i think the instructions are here

its a temporary fix because if u clear the nvram then u have to do this again

Title: Re: eMac Standing by
Post by: MacTron on April 25, 2015, 01:24:59 AM
The macrisc issue is solved in the custom iMic Mac ROM. The OF commands jus rename the 7447 or 7448 to 7455 that Mac Os 9 can accept.

The Open Firmware Patch:
Code: [Select]
" /cpus/PowerPC,G4@0" find-package if drop " /cpus/PowerPC,G4@0" find-device 80010201 encode-int " cpu-version" property then

device-end \ PLX-OS9-PATCH
Title: Re: eMac Standing by
Post by: supernova777 on April 25, 2015, 02:58:29 AM
I select the drive, hit Enter and I hear the CDR start to spin, then stop and I am left with the grey screen. I verified the CDR works with my G4 MDD FW 800.

this sounds like the type of thing i experienced when i had the radeon 9200 LE pci graphics card installed in a g4 sawtooth.. then swapping the video card out for the supported ati rage 128 and it would boot up no problem.. obviously u cant swap out the graphics card unfortunately.
Title: Re: eMac Standing by
Post by: supernova777 on April 25, 2015, 03:04:21 AM
have u tried using target disk mode to copy an existing install of the "unsupported install" to its drive? (That contains the 9200 mac drivers?)
Title: Re: eMac Standing by
Post by: torvan on April 25, 2015, 12:20:18 PM
Well, I can only find OS X drivers for the 9200 online.

But I did do the NVRAM edits. I did the target mode install. The install went okay, did the reboot-and again, grey screen.

Made sure that OS9 was installed--you know just in case the installer lied.

So I think it just might be a video driver, or as commented earlier--IC chips a roadblock.

I am somewhat new to trying these things--but how do I get and edit the iMic ROM? I did search the forum, but the results were confusing to follow given I am not familiar with that level of the Mac.

Title: Re: eMac Standing by
Post by: MacTron on April 25, 2015, 12:35:46 PM
iMic edited the Mac Os ROM for the unsupported machines, so this ROM is ready, there is no need to edit it.
But the success of booting Mac Os 9 with this ROM in the unsupported Macs is a try and error matter.
Title: Re: eMac Standing by
Post by: supernova777 on April 25, 2015, 03:50:10 PM
yep i guess u will be stuck running panther or tiger on that one.. which isnt so bad  8)


u said u could only find osx 9200 drivers..
the drivers for the 9200 are posted here on the site
and on this page: http://gona.mactar.hu/ATI_Mac/

on everymac the introduction date of the 1.25 emac is :
Introduction Date:    April 13, 2004

so i would try the july 2004 update
http://gona.mactar.hu/ATI_Mac/#CR

but yes.. its wierdness + trial + error like mactron said.
the 9200 drivers have me totally confused.. i really dont understand why some of them crash - its a huge confusing mess.

not all 9200 gfx adapters are the same gpu or something..
like the 9200 le is different somehow from teh 9200 mac edition
or the drivers are screwed.. like i said i hope we can one day finaly once + for all,  figure out the 9200 graphics mystery.
Title: Re: eMac Standing by
Post by: baraktorvan on April 29, 2015, 04:46:37 PM
Okay, so where the OS9 driver is--that is now satisfied.

But how in the heck can I blend that driver with the OS9 CD for the MDD FW 800? Do I just create a new one and add those drivers into the System & Extensions folders?  As I mentioned before, I am a novice here.

Also, the iMic ROM I see tons of references to in a Search of the site, but not the file itself.
Title: Re: eMac Standing by
Post by: MacTron on May 16, 2015, 06:37:00 AM
I have successfully boot the eMac with Mac OS 9. But there is no video acceleration, for making things worst, the second display output is enabled, so the computer can't be used for real work in mac Os 9.  :'(
Title: Re: eMac Standing by
Post by: torvan on May 20, 2015, 11:23:50 PM
I have the same question really.

Oh, nice that you have a user name similar to mine!

Okay, so where the OS9 driver is--that is now satisfied.

But how in the heck can I blend that driver with the OS9 CD for the MDD FW 800? Do I just create a new one and add those drivers into the System & Extensions folders?  As I mentioned before, I am a novice here.

Also, the iMic ROM I see tons of references to in a Search of the site, but not the file itself.
Title: Re: eMac Standing by
Post by: MacTron on May 22, 2015, 08:08:43 AM

the 9200 drivers have me totally confused.. i really dont understand why some of them crash - its a huge confusing mess.

not all 9200 gfx adapters are the same gpu or something..
like the 9200 le is different somehow from teh 9200 mac edition
or the drivers are screwed.. like i said i hope we can one day finaly once + for all,  figure out the 9200 graphics mystery.

Yes. It is really weird. Even though the latest versions of the ATI drivers for Mac Os 9 include support for Radeon 9200, It won't work with some cards. Or maybe this non working cards are variants of the original (mobility, LE, SE, etc...) We know that a different product ID is enough to disable proper drivers support.
In fact the eMac Radeon 9200 identifies itself as Merlin ¿?
Title: Re: eMac Standing by
Post by: supernova777 on May 23, 2015, 01:57:02 AM
i was really hoping that imic would finally solve this radeon 9200 fiasco mystery
once and for all!
Title: Re: eMac Standing by
Post by: MacTron on May 23, 2015, 02:32:43 AM
i was really hoping that imic would finally solve this radeon 9200 fiasco mystery
once and for all!

iMic has extracted a "merlin" driver from Os X, but it didn't work  :'(
Title: Re: eMac Standing by
Post by: iMic on May 23, 2015, 06:03:14 PM
The ATI "Via" (Mobility Radeon 9200 for iBook) is the only working extension at the moment. It's a little difficult to test extensions without the actual hardware in front of me.

I tested and tweaked the Via extensions probably around a hundred times before getting it right as well, so testing over the internet with someone else's machine isn't a viable option.

That said, because the NDRV from Mac OS X partially worked inside the OS 9 extension, I can't see a reason why the NDRV for the Merlin and other cards shouldn't also work. It's simply a lot of trial and error.
Title: Re: eMac Standing by
Post by: Mike Richardson on July 26, 2017, 11:56:16 PM
The ATI "Via" (Mobility Radeon 9200 for iBook) is the only working extension at the moment. It's a little difficult to test extensions without the actual hardware in front of me.

I tested and tweaked the Via extensions probably around a hundred times before getting it right as well, so testing over the internet with someone else's machine isn't a viable option.

That said, because the NDRV from Mac OS X partially worked inside the OS 9 extension, I can't see a reason why the NDRV for the Merlin and other cards shouldn't also work. It's simply a lot of trial and error.

Is there any details of this?

Very interested to try this somehow.
Title: Re: eMac Standing by
Post by: Michael David mullett on February 01, 2018, 07:07:55 PM
I have Found That The DVD image that the SanDisk usb Dongles boot to the Desktop Can Be Used to Boot OS 9.2.2 and OS X to the Mac’s they say Cant be done, I have done this Many times and Ran the OS for Hours or Days and Shut down and Rebooted to them any time I wanted, But this will Not happen On the eMac 2005 that was Updated it won’t show the USB as Bootable and The COMAND+Option+O+f Does Not Work Either all I get is A Ghostbusters Sign That Lets Me Know Its Not Going to Work anyone Know a Work around to Accomplish This?
Title: Re: eMac Standing by
Post by: lduley on February 02, 2018, 07:30:46 AM
I literally just recently got os9 fully working on a eMac 700mhz machine.  The Universal install off the forums wouldn't install using the system restore, it kept crashing during the install, but when I got (I'm fairly sure) the same file off MacRepository, it installed fully with no issues.  I get an error here and there with After Dark, which doesn't surprise me as I know that its not fully compatible with 9, even the "fixed" version.  My eMac has the nVidia card though, not the ATI so that may change alot of things also?
Title: Re: eMac Standing by
Post by: FdB on February 02, 2018, 12:30:58 PM
Great news indeed. Glad that you're up and running!

Please post the exact filename / URL source for the "working" file that you got from MacRepository and
the filename that didn't work for you, from here... so that we may compare the files and possibly update
as necessary. This would be helpful and greatly appreciated.

Also, how about your <256 color monitor setting? Are you now able to choose less than 256 colors
as was discussed on this thread? http://macos9lives.com/smforum/index.php/topic,4191.msg28852.html#msg28852
Title: Re: eMac Standing by
Post by: GaryN on February 02, 2018, 01:16:03 PM
I literally just recently got os9 fully working on a eMac 700mhz machine.  The Universal install off the forums wouldn't install using the system restore, it kept crashing during the install, but when I got (I'm fairly sure) the same file off MacRepository, it installed fully with no issues.  I get an error here and there with After Dark, which doesn't surprise me as I know that its not fully compatible with 9, even the "fixed" version.  My eMac has the nVidia card though, not the ATI so that may change alot of things also?

Now I'm confused. According to MacTracker, the first two eMacs (4,4) (which would be the 700mHz model) were / are OS9 compatible right out of the box.
Title: Re: eMac Standing by
Post by: FdB on February 02, 2018, 01:25:05 PM
Gary,

Might review the (above mentioned), original thread with the initial situation specifics.
That might dispel any confusion.
Title: Re: eMac Standing by
Post by: GaryN on February 02, 2018, 08:45:07 PM
Oh yeah…that was helpful. No confusion at all there…
Title: Re: eMac Standing by
Post by: MacOS Plus on February 03, 2018, 10:00:33 AM
I have Found That The DVD image that the SanDisk usb Dongles boot to the Desktop Can Be Used to Boot OS 9.2.2 and OS X to the Mac’s they say Cant be done, I have done this Many times and Ran the OS for Hours or Days and Shut down and Rebooted to them any time I wanted, But this will Not happen On the eMac 2005 that was Updated it won’t show the USB as Bootable and The COMAND+Option+O+f Does Not Work Either all I get is A Ghostbusters Sign That Lets Me Know Its Not Going to Work anyone Know a Work around to Accomplish This?

  Is that a 'real' 9.2.2 boot or is it a 'classic mode' boot?  Is there a download source still available for this DVD image you mention so that I can play around with it myself?