Amiga.org

The "Not Quite Amiga but still computer related category" => Alternative Operating Systems => Topic started by: bloodline on November 12, 2004, 08:54:10 PM

Title: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: bloodline on November 12, 2004, 08:54:10 PM
Until MacOS X.2 is installed... :-D
Title: Re: 2Hours 7min to go...
Post by: Vincent on November 12, 2004, 08:57:30 PM
:-o

Are you feeling ok? You'd better lie down...

Wait... are you the real bloodline???  You're not are you??

What've you done with him?!

:-P
Title: Re: 2Hours 7min to go...
Post by: bloodline on November 12, 2004, 09:01:02 PM
Quote

Vincent wrote:
:-o

Are you feeling ok? You'd better lie down...

Wait... are you the real bloodline???  You're not are you??

What've you done with him?!

:-P


:roflmao:

It's ok! I'm installing it on PearPC :-D The Installer optimistically suggested that the install would take "about 18hours"... So you can imagine my delight when 18 dropped down to 2:07 in the space of 10min.

MacOS X is surprisingly speedy on my old 600Mhz Athlon!
Title: Re: 2Hours 7min to go...
Post by: Vincent on November 12, 2004, 09:19:34 PM
Quote
bloodline wrote:
It's ok! I'm installing it on PearPC :-D The Installer optimistically suggested that the install would take "about 18hours"... So you can imagine my delight when 18 dropped down to 2:07 in the space of 10min.

That's what I usually get when installing any version of Windows on any pc.  I'm sure they could've taught computers how to count by now ;-)
Title: Re: 2Hours 7min to go...
Post by: x56h34 on November 12, 2004, 09:20:52 PM
When I saw the subject line I thought that the thread was for sure going to be about an eBay auction. :oops:
Title: Re: 2Hours 7min to go...
Post by: bloodline on November 12, 2004, 09:36:40 PM
Quote

x56h34 wrote:
When I saw the subject line I thought that the thread was for sure going to be about an eBay auction. :oops:


Sorry, yeah, I should change it to explain that it's about a PowerPC emulator :-)
Title: Re: 2Hours 7min to go...
Post by: bloodline on November 12, 2004, 11:26:58 PM
:-o

Click here to see MacOS X on my old 600Mhz PC (http://www.ahsodit.com/PPC.jpg)
Title: Re: 2Hours 7min to go...
Post by: Vincent on November 12, 2004, 11:39:18 PM
Right, now to get it running as the default shell ;-)

Looks nice :-)
Title: Re: 2Hours 7min to go...
Post by: bloodline on November 13, 2004, 12:01:38 AM
Quote

Vincent wrote:
Right, now to get it running as the default shell ;-)

Looks nice :-)


It's not quite fast enough to use as the default shell :-D And I realise now why I don't actually own a Mac.. the OS looks good, but really does suck :-(
Title: Re: 2Hours 7min to go...
Post by: bloodline on November 14, 2004, 01:06:31 PM
Quote

bloodline wrote:
Quote

Vincent wrote:
Right, now to get it running as the default shell ;-)

Looks nice :-)


It's not quite fast enough to use as the default shell :-D And I realise now why I don't actually own a Mac.. the OS looks good, but really does suck :-(


Ok after playing for a while on my laptop, MacOS X isn't that bad :-D I certainly could live with it. You just have to get used to things disappearing and then reappearing later :-?

PearPC is great! It's certainly at a stage where the CPU core cold be integrated into UAE and it would be very useful.

The PPC CPU emulation is very quick and integer non memory access loops and such run at about a 3rd the speed of a real PPC, this is set to improve when the JIT book keeping instructions are removed fromthe JIT.

The Big problems come when the PPC access the memory... At the moment The Host CPU has to emulate the PPC MMU... every memory access has be be translated... From the PearPC website there are plans to build a special driver for Windows that will allow the PPC emulator to use the x86 MMU which should speed things up dramtically :-D

The second problem is the FPU... The x86's Stack based FPU requires careful programming to make it work well... PPC software is oblivious to this fact and so FPU instructions are very slow :-(

Altivec apparently maps almost directly to the x86 SSE instruction set so causes no speed hit... There is talk of useing SSE to do the FPU emulation which would speed that up alot.

Good show all around!! :-)
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Ni72ous on November 14, 2004, 03:34:38 PM
Have you seen the article that is mentioned on the PearPC site about PearPC/OS X running on an 040/25Mhz?

Link Here. (http://www.appletalk.com.au/articles/index.php?article=2003)
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Ilwrath on November 14, 2004, 05:41:37 PM
@ bloodline -
Yeah, using the PPC emulation core in UAE would be ultra-wicked.  Especially after those speed-up tweeks.  As it was, the first version of PearPC gave me a usable (but still quite slow [maybe 100mhz PPC from a 3.0ghz P4]) PPC Macintosh.  Those updates would easily be able to make a WinUAE PC be truely the fastest classic Amiga.  :-)  I've never owned a PPC Amiga, but I'd love to play around and see how it all works.

@ NitrousB -
I'm surprised it wasn't mentioned more on this site.  That was our own friend Danamania who got slashdotted for her PearPC on 040 site a while back.  :-)

Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: bloodline on November 15, 2004, 01:06:57 PM
Quote

Ilwrath wrote:
@ bloodline -
Yeah, using the PPC emulation core in UAE would be ultra-wicked.  Especially after those speed-up tweeks.  As it was, the first version of PearPC gave me a usable (but still quite slow [maybe 100mhz PPC from a 3.0ghz P4]) PPC Macintosh.  Those updates would easily be able to make a WinUAE PC be truely the fastest classic Amiga.  :-)  I've never owned a PPC Amiga, but I'd love to play around and see how it all works.


I still have my BlizPPC wating for anything interesting that might come my way...

But anyway, I think UAE is a prefect candidate for PPC emulation... it just needs a coder who is familier with AmigaPPC solutions.
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Karlos on November 15, 2004, 02:09:56 PM
Is there some sort of native DirectX/OpenGL wrapper for Quartz  extreme with this emulator? That would give the OSX desktop a real boost.
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: bloodline on November 15, 2004, 02:50:16 PM
Quote

Karlos wrote:
Is there some sort of native DirectX/OpenGL wrapper for Quartz  extreme with this emulator? That would give the OSX desktop a real boost.


I've not seen mention of anything like that on the dev site... but the Emulator is written using SDL so implementing some kind of OpenGL layer shouldn't be too difficult...
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Samuar on November 15, 2004, 03:09:46 PM
It looks good. I gave it a whirl. Struggled a bit. Even tried MorphOS, which of course - doesnt work. Also tried NetBSD, which didnt work.

I'll try formating this machine some time and having another go.
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Karlos on November 15, 2004, 03:56:59 PM
Quote

bloodline wrote:
Quote

Karlos wrote:
Is there some sort of native DirectX/OpenGL wrapper for Quartz  extreme with this emulator? That would give the OSX desktop a real boost.


I've not seen mention of anything like that on the dev site... but the Emulator is written using SDL so implementing some kind of OpenGL layer shouldn't be too difficult...


From experience I can say that without Quartz, OSX's interface crawls on a real G3 class system. I had misfortune of enduring a G3 500 iMac as a develompent platform for a few months before we got hold of some slightly better hardware at work. Without quartz on that level of hardware, OSX struggles like hell. Having several large windows open was enough to invoke that irritating swirly busy pointer at just about every operation. It doesnt help that the OS insists on still applying the eyecandy and effects (with no real option to turn it off) leaving it all down to an older CPU to render.

Quartz really pushes the hardware acceleration front for the interface, freeing up the CPU from this. The difference was profound ;-)

Given that the emulation can only presently reach older PPC levels of performance, making the most of your graphics hardware seems to be an obvious optimisation for improving the overall result.
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: bloodline on November 15, 2004, 05:06:46 PM
Quote
Given that the emulation can only presently reach older PPC levels of performance, making the most of your graphics hardware seems to be an obvious optimisation for improving the overall result.


I think someone should suggest this to them :-)

I've not had a peek at the source code yet, so I'm not sure how the gfx are rendered... I'm guessing that it's a frame buffer system... but it seems perhaps a little faster than a simple FB driver would be... I note that PearPC comes with a graphics driver from MacOnLinux, which it appears to use :-?
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Karlos on November 15, 2004, 05:34:13 PM
Doesnt SDL provide a rendering interface to the native gfx system of a particular implementation?

(if not, one point to my C++ layer :lol:)
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Karlos on November 23, 2004, 12:32:53 PM
Quote

bloodline wrote:
Quote
Given that the emulation can only presently reach older PPC levels of performance, making the most of your graphics hardware seems to be an obvious optimisation for improving the overall result.


I think someone should suggest this to them :-)



And have you? ;-)
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: bloodline on November 23, 2004, 02:44:36 PM
Quote

Karlos wrote:
Quote

bloodline wrote:
Quote
Given that the emulation can only presently reach older PPC levels of performance, making the most of your graphics hardware seems to be an obvious optimisation for improving the overall result.


I think someone should suggest this to them :-)



And have you? ;-)


I'm not in contact with them, and until I have had time to go poking around in the source code, I'm not going to waste their time with my drivel :-D
Title: Re: 2Hours 7min to go... (Installing MacOS X on a PC)
Post by: Karlos on November 23, 2004, 04:32:41 PM
You could just blame it on me, I suggested it to you :lol:

"Sorry guys, it was this bonehead on amiga.org..."
Title: Re: 2Hours 7min to go...
Post by: Glaucus on November 23, 2004, 05:47:26 PM
How long do you think it would take to install OS4.0 on that PearPC??? :-D

 - Mike
Title: Re: 2Hours 7min to go...
Post by: bloodline on November 23, 2004, 06:01:37 PM
Quote

Glaucus wrote:
How long do you think it would take to install OS4.0 on that PearPC??? :-D

 - Mike


I don't know I've never installed OS4 :-) (The MacOS X install only took about an hour in the end...).