WARNING: YOU MUST PICK ONE SOLUTION AND WORK WITH IT, FOLLOW EVERY STEP. ONE OF THE THREE SOLUTIONS SHOULD WORK FOR YOU. ONLY SSE3 OR SSE2 PROCESSORS WILL WORK. FOR MORE HELP, VISIT THE LINKS AT THE END AUTHORS ASSUME NO RESPONSIBILITY FOR DAMAGED SOFTWARE/HARDWARE IS CANNOT BE HELD LEGALLY FOR OBTAINING THE SOFTWARE REQUIRED TO PERFORM THE FOLLOWING STEPS! === LATEST NEWS === FOR THE LAZY PEOPLE THAT DO NOT WANT TO PATCH There is a VMWare image posted on bit-torrent sites that is all patched and ready to go! Filename: "VMWare_files_for_patched_Mac_OS_X_Tiger_Intel.3367835.TPB.torrent" Search Terms: "VMWare files for patched Mac OS X Tiger Intel" Find it yourself. === FIRST SOLUTION (LOOK BELOW FOR ANOTHER TWO SOLUTIONS) (WINDOWS) === IN Order to use this guide, you should know stuff already... not for newbies sorry :( 1 - Install Darwin 8.0.1 http://www.opendarwin.org 2 - Install MacOS DEV DVD under PearPC (Use the default 3.5 GB Image that Prassys Installer Creates) http://www.pearpc.net 3 - Get DITTO and PATCHED Rosetta http://www.strengholt-online.nl/osx_howto/index.htm 4 - Under vmware add more harddisks into your vmware: 1 - Add a new Hard Disk that will be your main hard drive as you will get Ditto and Rosetta from there. 2 - Add a new Hard Disk using the Fake VMDK with your pearpc drive image Example of a .vmdk file content. # Disk DescriptorFile version=1 CID=b25fc458 parentCID=ffffffff createType="monolithicFlat" # Extent description RW 6290928 FLAT "drive.img" 0 <--- the second number in this line is the SIZE in BYTES of your PearPC Image / 512 or ( Size / 512 ). # The Disk Data Base #DDB ddb.cirtualHWVersion = "4" ddb.geometry.cylinders = "16383" ddb.geometry.heads = "16" ddb.geometry.sectors = "63" ddb.adapterType = "ide" ddb.toolsVersion = "0" 3 - Make your Vmware cdrom to use the Darwin CD Iso file. 5 - get in darwin and go to /Volumes/YourHD/FolderThatHaveRosettaAndStuff 1 - do a cp -RLv oah750d /Volumes/YourPearPcImage/usr/libexec/oah 2 - Mount your darwin cd by doing : 1 - mkdir /mnt 2 - mount -t cd9660 /dev/diskXsY /mnt 2 - do a cp -RLv /mnt/System/Library/Extensions/ApplePS2Controller.kext /Volumes/YourPearPcImage/System/Library/Extensions 4 - do a cp -RLv /Volumes/YourPearPcImage/System/Library/PrivateFrameworks/Bom.framework /System/Library/PrivateFrameworks 5 - do a tar xvzf ditto.tgz 6 - do a ditto -rsrc /Volumes/YourPearPcImage / 6 - Wait DITTO Finish up. 7 - Get into your mactel installation Smile, go to terminal and issue : 1 - DiskUtil repairPermissions / 2 - Reboot, and voila everything is working. CREDIT GOES TO: Fr3DBr's (_8(|) ;) === SECOND SOLUTION (IF FIRST DOESN'T WORK) (LINUX) === Step by Step for Linux via PearPC and VMWare note: This it what I did. Some steps may not be needed or may be modified. 1. Create two image files ----------------------------------------- Code: dd if=/dev/zero of=devkit-on-pearpc.img bs=516096 seek=12482 count=0 dd if=/dev/zero of=darwin-on-vmware.img bs=516096 seek=12482 count=0 ----------------------------------------- 2. Create proper vmdk file for darwin image file ----------------------------------------- Code: # Disk DescriptorFile version=1 CID=76805586 parentCID=ffffffff createType="monolithicFlat" # Extent description RW 12581856 FLAT "darwin-on-vmware.img" 0 # The Disk Data Base #DDB ddb.adapterType = "ide" ddb.geometry.sectors = "63" ddb.geometry.heads = "16" ddb.geometry.cylinders = "9825" ddb.virtualHWVersion = "4" ddb.toolsVersion = "0" ----------------------------------------- 3. Install darwin in vmware - I also upgraded it to 8.1. Also backup the IOATAFamily.kext and ApplePS2Support.kext. This in now a good time to transfer the patched files, CoreGraphics and oah750d, to your user directory for future use. 4. Convert devkit dmg to iso - I used a real mac to do this. 5. Get the prasys linux build of pearpc http://prasys.skidsoftware.com/downloads.htm 6. Partition and format the the pearpc image with darwin. http://pearpc.sourceforge.net/installdarwin.html ----------------------------------------- Code: newfs_hfs /dev/disk0s2 7. Install devkit on pearpc image - I had to deselect xcode and printer drivers to have enough room. To skip the registration hit Alt-Q. 8. Backup the darwin image in case you mess up the next steps. Change the pearpc config to mount both images. ----------------------------------------- Here is my pearpc config ----------------------------------------- Code: ppc_start_resolution = "800x600x32" redraw_interval_msec = 50 prom_bootmethod = "select" prom_env_bootargs = "" prom_env_machargs = "-v" prom_driver_graphic = "video.x" key_compose_dialog = "F11" key_change_cd_0 = "none" key_toggle_mouse_grab = "F12" key_toggle_full_screen = "Alt+Return" memory_size=0x20000000 pci_ide0_master_installed = 1 pci_ide0_master_image = "devkit-on-pearpc.img" pci_ide0_slave_installed = 1 pci_ide0_slave_image = "darwin-on-vmware.img" pci_rtl8139_installed = 0 pci_rtl8139_mac = "de:ad:ca:fe:12:34" pci_usb_installed = 1 nvram_file = "nvram" ----------------------------------------- 9. Copy the devkit over top of darwin. ----------------------------------------- Code: ditto / /Volumes/your_volume ----------------------------------------- If you run into bad file descriptor errors in /dev/fd directory, then copy individual directories skipping /dev and /Volumes. ----------------------------------------- Code: ditto /Applications /Volumes/your_volume/Applications ----------------------------------------- Repeat that has many times has needed replacing Applications with all the other directories. 10. Copy the patched files to the proper locations. http://www.concretesurf.co.nz/osx86/viewtopic.php?t=79&lighter=patch 11. Remove the devkit IOATAFamily.kext from the darwin image. Copy over the kexts that you previously backed up it step 3. 12. Edit the TPM kext Info.plist and the /etc/rc. http://www.concretesurf.co.nz/osx86/viewtopic.php?t=80&lighter=plist 13. Shutdown the pearpc devkit. 14. Make sure your vm is configured to have a fake floppy. Boot the darwin image. 15. You should now have Mac OS X for Intel running in VMWare. CREDIT GOES TO: MACGIRL === THIRD SOLUTION MAKING A BOOTABLE DVD (WINDOWS) === 1. Convert .dmg to .iso.... -------------------- How to convert from .dmg to .iso: Windows 1. Install UltraISO (you can get it here: http://www.ezbsystems.com/ultraiso/) 2. Now run UltraISO Start->Programs->UltraISO->UltraISO 4. After that go to Tools->Convert 5. Input Marklar-Tiger.dmg 6. Output your file to where you want it. 6. Make sure Standard ISO is selected. 7. Click Convert and now your done. --------------------- 2. Patch the ISO with this: --------------------- blex0rs sse3 patch: SSE3Patcher.exe or SSE3Patcher.zip http://www.strengholt-online.nl/osx_howto/SSE3Patcher.exe OR http://www.strengholt-online.nl/osx_howto/SSE3Patcher.zip --------------------- 3. Download Darwin Install iso --------------------- http://www.opendarwin.org/downloads/8.0.1/darwinx86-801.iso.gz --------------------- 4. Open the file through WinRAR 5. Browse to System/Library/ in the iso. 6. Drag the extensions folder out into a temporary folder in Windows. Remember where you placed this for later. 7. Now open up the Mac OS x86 install dvd iso in TransMac (http://www.asy.com/sharetm.htm) 8. Browse to System/Library/Extensions in Transmac. 9. Delete IOATAFamily.kext from the Tiger ISO in Transmac. 10. Find the temporary folder with the extensions folder from earlier (from Darwin) in and browse into it. 11. Drag all the folders (first entry should be called ACard62xxM.kext) from the top section ("PC drive") of TransMac into the bottem section ("Mac drive"). Most of these folders are probably not neccessary, until we have narrowed them down all of them will be copied. 12. REMEMBER TO SELECT NO when it asks to replace a file. 13. Now add the folowing files to the ISO: --------------------- CoreGraphics - http://www.strengholt-online.nl/osx_howto/CoreGraphics.tgz /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/ oah750d - http://www.strengholt-online.nl/osx_howto/050807210250_oah750d-patched.zip /usr/libexec/oah/ DS.Bundle - http://www.strengholt-online.nl/osx_howto/DS.bundle.tgz System/Library/PrivateFrameworks/NetInfo.framework/Versions/A/Resources/lookupd/Agents IOHDIXController.kext - http://www.strengholt-online.nl/osx_howto/IOHDIXController.kext.tgz /system/library/extensions ---------------------- 14. Close Transmac and burn! CREDIT GOES TO: MacIntelGuy GOOD LINKS: http://www.osx86project.org/wiki/index.php/Main_Page http://www.concretesurf.co.nz/osx86/viewforum.php?f=1 http://www.strengholt-online.nl/osx_howto/index.htm