Many thanks to Aleksandar Vacic and a post in his blog that led me to a Mac emulator for Windows. I’ve been looking for such an emulator for a long time now. Mainly I wanted to get my hands on Safari to test my work. After two days of tweaking I finally got Mac OS X to run in Windows XP on my Inspiron 8200. See a screenie of my desktop (99K, png).
I always wondered why VMWare never had Mac OS on its list of supported operating systems. All flavors of Unix and Windows, but not Mac OS.
Alensandard mentioned a free emulator called PearPC which is a an Open Source PowerPC emulator for x86 computers. Basically it translates CPU instructions to those of x86 CPUs which allows to run a Mac in Windows. As of the time of this writing PearPC is in ver 0.3 so it has a long way to go. It is configured manually via a config file. There are a couple of GUI “helpers” out there but they got outdated faster than PearPC releases, and I had little luck with them.
I’m impressed with this emulator. Truly impressed. By the time is reaches 1.0 it will rock big time. For now the top three things I don’t like about it is speed, speed and speed. It’s pretty slow. For the most part the CPU is maxed out and disk access is very slow. If you browse around a heavy web site expect delays. On smaller sites traffic moves well. If your CPU is ticking at 2GHz or greater you should be fine, though. Plenty of memory is recommended.
You can install OS X from only the first distribution CD. I chose the bare minimum of packages to install and yet it took 3 hours to install them, so plan accordingly.
Network access is what caused the most pain and took the longest. It was nucking futz. Having tried all possible combinations of network settings I ended up using an AnalogX proxy. Don’t download anything big in the emulator. When I wanted to pull down an 88Mb “combo” update from Apple I had to do it in Windows and then FTP it to OS X. If you attempt to download something as big in the emulator you’ll be done in about a week.
Although the emulator is relatively slow at this time, it’s beta than nothing. Don’t get your hopes high to run Photoshop in it—I warned you! But if you simply want to get familiar with the system and/or be able to test your work in Safari PearPC is almost perfect. If it’s of interest to anyone how to set up PearPC (RTFM on their site first), I can write up a “how-to” and post it here. Leave comments below if you’re interested.
Good luck and shouts to developers of PearPC!