S.MULLA Posted May 10, 2004 Share Posted May 10, 2004 a new emulator called PearPC seems to be able to run OS X on x86 machines: http://pearpc.sourceforge.net/index.html Check out the screenshots: http://pearpc.sourceforge.net/screenshots.html source:aqua-soft.org [forum] Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/ Share on other sites More sharing options...
0 Detroit Posted May 19, 2004 Share Posted May 19, 2004 Great! Finally got it to work! I must say I'm quite impressed by how fast it works. Of course it is nowhere the speed of a real Mac but knowing how difficult PPC emulation is I expected it to perform a lot worse. Can't wait for the next version :)Here's a screenshot: hehe, monkey island! Howd you get american flag there :o Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127770 Share on other sites More sharing options...
0 phalanx126 Posted May 19, 2004 Share Posted May 19, 2004 i tried the kevin rose config file and it gives me the same message: D:\pearpc>ppccfg.osx (this is what i put in) 'ppccfg.osx' is not recognized as an internal or external command, operable program or batch file and then when i type... D:\pearpc>ppc ppccfg.osx ppccfg.osx: I/O error: No such file or directory usage: ppc configfile why am i the only one having this problem??? Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127852 Share on other sites More sharing options...
0 Keitero-sama Posted May 19, 2004 Share Posted May 19, 2004 Hmm.. anyone have a link to a 6GB hard drive image? I have tried the one on the offical site, but everytime I try to use it, it gives me a: "[iO/IDE] <Error> invalid format <filesize isn't a multiple of 516096>" Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127862 Share on other sites More sharing options...
0 phalanx126 Posted May 19, 2004 Share Posted May 19, 2004 here my updated (but non-functinal) config file: # PearPC Configuration File # # Resolution # # 0: 640x480x8 (indexed) # 1: 640x480x15 # 2: 640x480x32 # 3: 800x600x8 (indexed) # 4: 800x600x15 # 5: 800x600x32 # 6: 1024x768x8 (indexed) # 7: 1024x768x15 # 8: 1024x768x32 # # The indexed modes are unsupported. # # default: 4 ppc_start_resolution = 4 # # Redraw interval (in ms) # must be between 1 and 999 # # If you set this higher, PearPC will spend less time doing redraws (and so run faster) # but feel less responsive. You should adjust this to your computer speed and personal # preference. # redraw_interval_msec = 200 # # Loader # # # Boot method # this can be # 1. "auto", prom will boot the first bootable partition found (default) # 2. "select", prom will show you a list of bootable partitions # 3. "force", prom will load and boot the local file prom_loadfile # prom_bootmethod = "select" # Example of how to use "force": #prom_bootmethod = "force" #prom_loadfile = "test/yaboot" #prom_env_bootpath = "disk" # # bootargs: don't change unless you know what you are doing # machargs: set to "-v" to get a verbose startup # #prom_env_bootargs = "" prom_env_machargs = "-v" # # This is needed if you want to boot Mac OS X # prom_driver_graphic = "video.x" # This will adjust the position of the initial page table (don't change) #page_table_pa = 104857600 # # CPU Config # # Processor Version Register # Defaults to 0x00088302 # Only change if you know want you are doing # #cpu_pvr = 0x00088302 # # Main memory (default 128 MiB) # must be >= 64 MiB # #memory_size=0x8000000 # # IO Devices # # # PCI IDE Config # # Drive type will be set according to file extension: # .img: Harddisk (filesize must be multiple of 516096) # .iso: CD-Rom # Or you can override this by specifying the type via # pci_ide0_master_type / pci_ide0_slave_type pci_ide0_master_installed = 1 pci_ide0_master_image = "macosx_6gb_unjournaled.img" #pci_ide0_master_type = "hd" pci_ide0_slave_installed = 1 #pci_ide0_slave_image = "darwin-701.iso" pci_ide0_slave_image = "Mac OSX 10.3 CD 1" #pci_ide0_slave_image = "/dev/cdrom" pci_ide0_slave_type = "cdrom" # # Network (unavailable on windows) # pci_3c90x_installed = 0 pci_3c90x_mac = "de:ad:ca:fe:12:34" # # USB # pci_usb_installed = 1 # # NVRAM # nvram_file = "nvram" Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127867 Share on other sites More sharing options...
0 phalanx126 Posted May 19, 2004 Share Posted May 19, 2004 when i type in: D:\pearpc>ppc ppccfg.cfg it says... This program is free software: you can dsitribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation This program is distributed in the hope that it will be usefil, but WITHOUT ANY WARRANTY; without even the implied warranty of MECHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You hould receive a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc.,59 Temple Place, Suite 330, Boston, MA 02111 USA [iO/IDE] <Error> Mac OSX 10.3 CD 1: could not open file <No error> Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127900 Share on other sites More sharing options...
0 evacsoul Posted May 19, 2004 Share Posted May 19, 2004 You left out the extension after pci_ide0_slave_image = "Mac OSX 10.3 CD 1" ... it should point to the .iso file you also need to comment out the networking stuff- change it to #pci_3c90x_installed = 0 #pci_3c90x_mac = "de:ad:ca:fe:12:34" Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127902 Share on other sites More sharing options...
0 Keitero-sama Posted May 19, 2004 Share Posted May 19, 2004 here my updated (but non-functinal) config file:# PearPC Configuration File # # Resolution # # 0: 640x480x8 (indexed) # 1: 640x480x15 # 2: 640x480x32 # 3: 800x600x8 (indexed) # 4: 800x600x15 # 5: 800x600x32 # 6: 1024x768x8 (indexed) # 7: 1024x768x15 # 8: 1024x768x32 # # The indexed modes are unsupported. # # default: 4 ppc_start_resolution = 4 # # Redraw interval (in ms) # must be between 1 and 999 # # If you set this higher, PearPC will spend less time doing redraws (and so run faster) # but feel less responsive. You should adjust this to your computer speed and personal # preference. # redraw_interval_msec = 200 # # Loader # # # Boot method # this can be # 1. "auto", prom will boot the first bootable partition found (default) # 2. "select", prom will show you a list of bootable partitions # 3. "force", prom will load and boot the local file prom_loadfile # prom_bootmethod = "select" # Example of how to use "force": #prom_bootmethod = "force" #prom_loadfile = "test/yaboot" #prom_env_bootpath = "disk" # # bootargs: don't change unless you know what you are doing # machargs: set to "-v" to get a verbose startup # #prom_env_bootargs = "" prom_env_machargs = "-v" # # This is needed if you want to boot Mac OS X # prom_driver_graphic = "video.x" # This will adjust the position of the initial page table (don't change) #page_table_pa = 104857600 # # CPU Config # # Processor Version Register # Defaults to 0x00088302 # Only change if you know want you are doing # #cpu_pvr = 0x00088302 # # Main memory (default 128 MiB) # must be >= 64 MiB # #memory_size=0x8000000 # # IO Devices # # # PCI IDE Config # # Drive type will be set according to file extension: # .img: Harddisk (filesize must be multiple of 516096) # .iso: CD-Rom # Or you can override this by specifying the type via # pci_ide0_master_type / pci_ide0_slave_type pci_ide0_master_installed = 1 pci_ide0_master_image = "macosx_6gb_unjournaled.img" #pci_ide0_master_type = "hd" pci_ide0_slave_installed = 1 #pci_ide0_slave_image = "darwin-701.iso" pci_ide0_slave_image = "Mac OSX 10.3 CD 1" #pci_ide0_slave_image = "/dev/cdrom" pci_ide0_slave_type = "cdrom" # # Network (unavailable on windows) # pci_3c90x_installed = 0 pci_3c90x_mac = "de:ad:ca:fe:12:34" # # USB # pci_usb_installed = 1 # # NVRAM # nvram_file = "nvram" edit: #pci_ide0_slave_image = "darwin-701.iso" -> pci_ide0_slave_image = "darwin-701.iso" pci_ide0_slave_image = "Mac OSX 10.3 CD 1" -> #pci_ide0_slave_image = "Mac OSX 10.3 CD 1" try that Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127909 Share on other sites More sharing options...
0 PureEdit Posted May 19, 2004 Share Posted May 19, 2004 Well, it works. OS X Running Windows Running OS X :p Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127912 Share on other sites More sharing options...
0 Kayle12 Posted May 19, 2004 Share Posted May 19, 2004 Hi, Do you think it will run OKAY on my computer. (Mac OS 10.3 Panther) I have a copy of it and I want to try it. AMD XP 2400+ (2.00GHz) 512 Ram 40GB HD What do you think? Is it very hard to get to work? Thanks Kayle Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127922 Share on other sites More sharing options...
0 ProtoPunch Posted May 19, 2004 Share Posted May 19, 2004 this itself has renewed my interest in getting a mac. I think everyone here would wish OSX ran on pc :p this owns so bad, I feel like running down to the local compusa and getting a copy of panther (I won't :p) Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127939 Share on other sites More sharing options...
0 Keitero-sama Posted May 19, 2004 Share Posted May 19, 2004 Glad I own an old beige G3. (Slow 300MHz w/ 96MB of ram and OS X 10.1) Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127949 Share on other sites More sharing options...
0 Redestium Posted May 19, 2004 Share Posted May 19, 2004 Well, it works. OS X Running Windows Running OS X :p Nuts nuts... :blink: :blink: :p Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127963 Share on other sites More sharing options...
0 jedavis1 Posted May 19, 2004 Share Posted May 19, 2004 thanks for yourr help jon, but everytime i attempt to run the config file from the run dialog, it gives me this message:D:\pearpc>ppc ppc configfile (this is what i type in) usage: ppc configfile (this is what it tells me) and when i type in: D:\pearpc>ppc ppc_configfile ppc_configfile: I/O error: No such file or directory (this is what it tell me if i type in anything except the first example) i'm not really sure why i won't run the file, the name of my configfile is "' ppc_configfile'' (with the space mark in the file name) . it's in the pearpc folder along with a .bat file with the same name. any ideas? :wacko: You did it correctly when you typed: "ppc ppc_configfile" The problem is that you in your sample: D:\pearpc>ppc ppc_configfile You are on the D: drive but in the sample of the ppc_configfile you posted earlier, you have this line: #Master Device pci_ide0_master_installed=1 pci_ide0_master_image="C:\pearpc\macosx_6gb_unjournaled.img" pci_ide0_master_type="hd" You have your image listed as in the pearpc folder on the C: drive. You need to make sure that they all point to the correct drive and location: Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2127974 Share on other sites More sharing options...
0 phalanx126 Posted May 19, 2004 Share Posted May 19, 2004 sorry about the confusion, but i changed it to D in my new config as well. i tried evacsoul's suggestion and i managed to get the PPC screen, but then i get this message: [CPU/MMU] new pagetable: sdr1 = 0x00300003 [CPU/MMU] new pagetable: sdr1 accepted [CPU/MMU] number of pages: 2^15 pagetable_start: 0x00300000 size: 2^18 [iO/PROM] <Error> Can't open boot file right before i get the last line with the error, PPC shows only one bootable partition, labeled: "1. partition 2 of 'disk0' (Apple_HFS_Untitled_2/Apple_HFS) i pick this as my choice and then i get the error... Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128021 Share on other sites More sharing options...
0 unrealism Posted May 19, 2004 Share Posted May 19, 2004 Did I hear the words Speed Boost?? How... How... :D :D Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128023 Share on other sites More sharing options...
0 okt00 Posted May 19, 2004 Share Posted May 19, 2004 @Kayle12 I am running an AMD 1800+ with 512mb of ram and it works fine, nice and fast too! well quick enough for me! Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128263 Share on other sites More sharing options...
0 Emon Posted May 19, 2004 Share Posted May 19, 2004 Well, it works. OS X Running Windows Running OS X :p dude .. I tried that way before u did .. :p https://www.neowin.net/forum/index.php?show...c=165720&st=720 Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128351 Share on other sites More sharing options...
0 +Fahim S. MVC Posted May 19, 2004 MVC Share Posted May 19, 2004 hehe, monkey island!Howd you get american flag there :o That's the currently selected keyboard layout... Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128477 Share on other sites More sharing options...
0 niteowl Posted May 19, 2004 Share Posted May 19, 2004 Hmm.. anyone have a link to a 6GB hard drive image? I have tried the one on the offical site, but everytime I try to use it, it gives me a: "[iO/IDE] <Error> invalid format <filesize isn't a multiple of 516096>" I got that error for a while. What is the exact filesize of your disk image when you get that error? When I recieved that error, I found that my 6gb images were only extracting to ~4 gigabytes (hence, the faulty disk geometry). I checked the disk the PearPC was on and found out to be a Fat32 drive. A Fat32 drive will only support filesizes up to ~4gb in size, hence the whole disk image could not be extracted and used. I converted my drive to NTFS and it created the whole 6gb drive file that worked perfectly. Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128479 Share on other sites More sharing options...
0 niteowl Posted May 19, 2004 Share Posted May 19, 2004 @Kayle12 I am running an AMD 1800+ with 512mb of ram and it works fine, nice and fast too! well quick enough for me! Yeah, ram is my achille's heel when it comes to speed I can do something about. My whole system only has 256mb which is fine for Windows XP, but a Mac sitting on top of it really sucks down the MB. ;) Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128606 Share on other sites More sharing options...
0 nmbr6 Posted May 19, 2004 Share Posted May 19, 2004 Okay I tryed the premade 3gb image and it did not work. It installed completly but it said I didnt have any bootable partitions. So back to the start. I am now using the 6gb image and using darwin. Is it supposed to sit at "The following Devices are available for installation" without showing anything or am I running into more problems? If so how long have you guys been waiting? My new config file for Darwin # PearPC Configuration File# # Resolution # # 0: 640x480x8 (indexed) # 1: 640x480x15 # 2: 640x480x32 # 3: 800x600x8 (indexed) # 4: 800x600x15 # 5: 800x600x32 # 6: 1024x768x8 (indexed) # 7: 1024x768x15 # 8: 1024x768x32 # # The indexed modes are unsupported. # # default: 4 ppc_start_resolution = 4 # # Redraw interval (in ms) # must be between 1 and 999 # # If you set this higher, PearPC will spend less time doing redraws (and so run faster) # but feel less responsive. You should adjust this to your computer speed and personal # preference. # redraw_interval_msec = 200 # # Loader # # # Boot method # this can be # 1. "auto", prom will boot the first bootable partition found (default) # 2. "select", prom will show you a list of bootable partitions # 3. "force", prom will load and boot the local file prom_loadfile # prom_bootmethod = "auto" # Example of how to use "force": #prom_bootmethod = "force" #prom_loadfile = "test/yaboot" #prom_env_bootpath = "disk" # # bootargs: don't change unless you know what you are doing # machargs: set to "-v" to get a verbose startup # #prom_env_bootargs = "" prom_env_machargs = "-v" # # This is needed if you want to boot Mac OS X # prom_driver_graphic = "video.x" # This will adjust the position of the initial page table (don't change) #page_table_pa = 104857600 # # CPU Config # # Processor Version Register # Defaults to 0x00088302 # Only change if you know want you are doing # #cpu_pvr = 0x00088302 # # Main memory (default 128 MiB) # must be >= 64 MiB # #memory_size=0x8000000 # # IO Devices # # # PCI IDE Config # # Drive type will be set according to file extension: # .img: Harddisk (filesize must be multiple of 516096) # .iso: CD-Rom # Or you can override this by specifying the type via # pci_ide0_master_type / pci_ide0_slave_type pci_ide0_master_installed = 0 pci_ide0_master_image = "C:\pearpc\pearpc-6gib.img" #pci_ide0_master_type = "hd" pci_ide0_slave_installed = 1 pci_ide0_slave_image = "c:\pearpc\darwin-701.iso" #pci_ide0_slave_image = "c:\pearpc\osx_cd1.iso" #pci_ide0_slave_image = "/dev/cdrom" pci_ide0_slave_type = "cdrom" # # Network (unavailable on windows) # pci_3c90x_installed = 0 pci_3c90x_mac = "de:ad:ca:fe:12:34" # # USB # pci_usb_installed = 1 # # NVRAM # nvram_file = "nvram" i will get this to work. holds fist in air Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128637 Share on other sites More sharing options...
0 Josta2317 Posted May 19, 2004 Share Posted May 19, 2004 @Kayle12... I'm running an OCed 600 MHz Celeron (to about 750 MHZ) with 384 MB ram and it runs decently for me. I mean, I really can't complain. Performance right now primarily deals with the architecture of the program itself, and it's lack of support for many of the instructions (altivec etc.) inherent to a PPC processor. Albeit you probably shouldn't try to run it on a crappy system (OK so I'm a hypocrit ;) ). Your system is not crappy! Give it a few months, a few years even perhaps, and performance will increase. I wish I could hop onto the dev. team myself... Anyway, you should be fine with your config. ESPECIALLY if you open up the Task Manager and give it a higher processor priority, and increase the ram size in the config file. While this kills other system performance... it makes OSX go visibly faster. GL with the install. John Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128684 Share on other sites More sharing options...
0 Redestium Posted May 19, 2004 Share Posted May 19, 2004 With the amount of excitement that is pushing this and the fact that anyone can jump on board and help development I think this is going to be one wild ride. :) Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128702 Share on other sites More sharing options...
0 colordeficiency Posted May 19, 2004 Share Posted May 19, 2004 :yes: I'd love to see where this goes and what will IBM or Motorola do bout it. Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128732 Share on other sites More sharing options...
0 Liquid Posted May 19, 2004 Share Posted May 19, 2004 Use teh nightly optimized builds. much better. richardgoodwin.com/pearpc Link to comment https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/page/42/#findComment-2128736 Share on other sites More sharing options...
Question
S.MULLA
a new emulator called PearPC seems to be able to run OS X on x86 machines:
http://pearpc.sourceforge.net/index.html
Check out the screenshots:
http://pearpc.sourceforge.net/screenshots.html
source:aqua-soft.org [forum]
Link to comment
https://www.neowin.net/forum/topic/165720-running-mac-os-x-on-x86-pc/Share on other sites
3213 answers to this question
Recommended Posts