?

Log in

No account? Create an account

Previous Entry | Next Entry

Dec. 6th, 2004

I spent most of the weekend in a full-screen version of this.

Mac OS X running in PearPC

Comments

( Read 3 comments — Leave a comment )
codepoetica
Dec. 7th, 2004 11:02 pm (UTC)
Pretty.

How snappy is it?
brentdax
Dec. 8th, 2004 02:12 am (UTC)
It's a lot like using VNC or something over a DSL connection to the Internet; it lags a bit, but you get used to it quickly. Really graphically intensive stuff, like the default screensaver (which seems to simulate multi-colored lasers being shot through a smoky room), runs slowly, but it runs.

OS X is an system whose look is very dependant on graphics acceleration, with a lot of transparency and complicated visual effects; surprisingly, PearPC is pretty good with that, at least on my machine. Antialiasing is pretty good, and (raster) icons scale seamlessly in realtime. I haven't turned off any visual effects, but it runs great, even with Windows iTunes running in the background. (It's best not to be playing an MP3 while booting, though--that takes a bit even with all of the host CPU at its disposal.)

Really, the slowest part of the whole system is networking. A packet destined for the OS X machine has to come in your computer's NIC, then out a virtual NIC used for tunneling (you have to install that from a package called OpenVPN), then enter the virtual Mac through an emulated NIC, and finally has to be read via OS X's device drivers for that NIC. All of this emulation is pretty painful, and is made worse by the fact that the emulated NIC seems to drop a lot of frames for some reason. The result is that opening a typical Web page takes a few seconds longer than it would on a browser in the host OS.

Of course, that's on my system, an Athlon 64 3000+ with 512MB of PC3200 RAM. (I've set up the emulator so that it gives Mac OS 256MB to work with.) An older system would probably be slower.
codepoetica
Dec. 8th, 2004 02:21 am (UTC)
Of course, that's on my system, an Athlon 64 3000+ with 512MB of PC3200 RAM.

*jawdrop* EGAD! Remind me to check what year this is!
( Read 3 comments — Leave a comment )