Several system prevent running OSX x86 on any PC: 1. TPM chips from Intel 2. SSE3-enable processor 3. GMA900-based graphic card to natively support Quartz.
First solution: VMWare
simply install VMare on ANYPC, and this application will emulate what needs to be (GMA900, SSE3 ...) Of course this is only a short-term solution, since it is rather instable, and particularly slow. since this morning one can find on P2P network an already configures VMWare image OSX x86.
Patches
Several solution have been found. The TPM is cracked, and no one needs it anymore. The SSE3 requirement, can be bypassed via quite complex modifications, and this case several kernels will not work since they REALLY need SSE3. A patch for those kernels is being prepared allowing SSE3 instructions to be translated into their corresponding SSE2 ones. GMA900 can be avoided by modifying CoreGrapics, patches are also available.
Users with such a motherboard and a Pentium 4 will be able to install MacOSX x86 with the patch for Rosetta (without the patch if you choose a SSE3-enable Pentium4). Be careful not to use any HD in RAID settings, otherwise it will crash your system. Use a USB keyboard, PS2 port is not really well supported.
First tests
First tests have shown that MacOSX x86 on PC is very reactive, no crash, iTunes is running perfectly, with Rosetta. Digital camera work perfectly with iPhoto, as well as digital camcorder with iMovie.
Another solution The last solution is based on installation of Darwin 8.1 on an HD from a PC. Then, install the HD in a Mac, then installed all packs from the installation CD of MacOSX x86 via a software such as pacifist. Then apply all patched, and place back the HD in the PC and reboot. This method seems to work well on most Dell Dimensions.