PearPC - Unofficial Guide

[ARCHIVED] About PearPC, a mostly obsolete PPC Mac emulator for Windows and Linux to run MacOS X 10.1 up to 10.4. Using QEMU is now recommended.

Moderators: Cat_7, Ronald P. Regensburg

Jackalo
Granny Smith
Posts: 119
Joined: Wed Jun 26, 2002 10:23 pm
Location: Illinois, USA
Contact:

PearPC - Unofficial Guide

Post by Jackalo »

---------
Note from CW: I have had some success using premade hd images from Cat_7 located here (10.2):

http://www.emaculation.com/phpBB/viewtopic.php?t=949

and here (10.3)

http://www.emaculation.com/phpBB/viewtopic.php?t=951

Try these instead of the 3 gig and 6 gig files on the PearPC site if you get stuck without any bootable partitions

---------


Download PearPC-0.1-win32-jitc from the PearPC SourceForge page, as well as the 3GB Image available.

http://www.emaculation.com/pearpc_guide ... ture_1.jpg
http://www.emaculation.com/pearpc_guide ... ture_2.jpg

Next, download Gemulator Explorer from Darek's website.

http://www.emulators.com/freefile/gemxplor.zip

Extract Gemulator Explorer, and run GEMXPLOR.EXE.

http://www.emaculation.com/pearpc_guide ... ture_3.jpg

Select the CD/DVD-ROM device that you put the OS X CD into, and select File > Create Image from Physical Disk. (Note: It will appear empty on the right pane, do not worry.)

http://www.emaculation.com/pearpc_guide ... ture_4.jpg

I saved my CD Images as *.img (ie, macosx_1.img, macosx_2.img).



Now it is time to extract and configure PearPC-0.1.

Extract PearPC and the 3GB image to their own folder somewhere (I used N:\pearpc\). Once that's done, find the file in that folder called "ppccfg.example", and open it with your favorite text editor (I use EditPlus2, but you'll probably use Notepad).

The only things that really need to be configured are the ide0 drives. Here is a copy of my settings for them.

Code: Select all

pci_ide0_master_installed = 1
pci_ide0_master_image = "pearpc-3gib.img"
#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1
#pci_ide0_slave_image = "darwin-701.iso"
pci_ide0_slave_image = "macosx.img"
#pci_ide0_slave_image = "/dev/cdrom"
pci_ide0_slave_type = "cdrom"
As you can see, anything with a # at the start of the line denotes a comment, meaning the program will not read those lines. The file is also very binary, meaning anything that's set to 0 is most likely off, while everything set to 1 is most likely on.

Save the changes to the configuration file, and exit your text editor.

Next, you will have to open a Command Prompt window, and navigate to the folder where you extracted PearPC to (in my case, C:\pearpc\). Type in the following command to load PearPC with your configuration file.

Code: Select all

ppc ppccfg.example
If all goes as planned, it should start up and do something. Nothing is really promised at this early stage in it's life, but it proves that it is no fake.[/b]
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

not working herebut still pretty enthusiast

Post by ataxy »

i am trying to access my folder with a command prompt but each time i get this
first i must say i have installed it in C:\ppc\
here is what i get when i call my folder in the prompt
'C:\ppc\' is not recognized as an internal or external command
operable program or batch file.
okt00

Well...

Post by okt00 »

I am so glad someone is putting this together.

Ataxy, type 'cd C:\ppc\' that will get you too the folder you are looking to navigate too. 9 (minus the " ' "s)
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

ok thx now all i have to do

Post by ataxy »

is find some place to put that huge 6gig hdd image on my hdd
User avatar
ClockWise
Site Admin
Posts: 4397
Joined: Mon May 20, 2002 4:37 am
Location: Uiwang

Post by ClockWise »

This is first-rate. Thanks for it. I'll try it out myself tommorow nite.
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ahh sorry about my ignorance but what is a prom_loadfile
is this like some sort of boot disk
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ok i got up to here but i can seem to be able to choose a bootable partition could my problem be due to the fact that i am trying to boot os9 since thats what i got "sorry about that but i dont have the money to buy an osx cd so my uncle who used to have a imac pass me its os9 cd"

http://www.emaculation.com/phpBB/download.php?id=81
Jackalo
Granny Smith
Posts: 119
Joined: Wed Jun 26, 2002 10:23 pm
Location: Illinois, USA
Contact:

Post by Jackalo »

Hm... Partition 9 (Macintosh HD/Apple_HFS) on the CD-ROM should've been bootable... I guess this goes to show how much PearPC hates anything below OS X (I now know that 10.2 works with it from Neowin).

Sorry mate. =\

http://www.emaculation.com/phpBB/download.php?id=81
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

what do you mean by that

Post by ataxy »

what do you mean by " I now know that 10.2 works with it from Neowin"
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

never mind i figured it out
PsYcHo
Space Cadet
Posts: 2
Joined: Tue May 11, 2004 6:46 am

Post by PsYcHo »

The explorer thing dosen't like me. BUt making an iso works too.
ali67

Post by ali67 »

hi.
i have ide dvdrom drive then i cant create image from my mac osx cd with emxplorer :(
any suggestions?
thanks.
robojam
Forum All-Star
Posts: 779
Joined: Thu Apr 17, 2003 10:52 pm
Location: Charlotte, NC. USA

Post by robojam »

There are probably quite a few options for making an image of CD's. If you have any CD writing software and it allows you to write to a virtual CD drive, you can create an image that way. Nero is a good example of this - you just select the burner from the menu and make sure it is the virtual one, which will then prompt you for a file name.
Once you've made something idiot proof, they go and invent a better idiot!
ali67

Post by ali67 »

hi.
I created an image from my mac osx cd with nero6 but its extension was .nrg and with nrg2iso(on linux) i converted it to iso.
but after selecting : 1.partition 9 of 'cdrom0' (Mac_OS_X/Apple_HFS)
it closed with this error: [IO/PROM] <Error> unknown interpret size 1972
also I must say I have mac osx 10.1 cd.
thanks.
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

well i tryed to boot this morning

Post by ataxy »

well i tryed to boot this morning off a darwin7.01 install cd ,ppc did reconize the cdrom partion but ounce i selected it i got the image below and a quick image of a ppc comp booting (the grey screen with the apple in the middle) but then pearlpc shut down and this is the message i got in my dos prompt:
[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
HFS+ has no backup volume header. skipping...
HFS+ has no backup volume header. skipping...
[CPU/CPU] execution started at 05601080
[CPU/MMU] new pagetable: sdr1 = 0x07f0000f
[CPU/MMU] new pagetable: sdr1 accepted
[CPU/MMU] number of pages: 2^17 pagetable_start: 0x07f00000 size: 2^20
[IO/GCARD] <Error> out of bounds

http://www.emaculation.com/phpBB/download.php?id=82
HDC
Student Driver
Posts: 21
Joined: Tue May 11, 2004 6:13 am
Location: Moscow, Russia

Post by HDC »

2ali67:
It's better to try BlindWrite with "ISO Image" profile. It worked well for me.
Last edited by HDC on Tue May 11, 2004 12:55 pm, edited 1 time in total.
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ali67 wrote:hi.
I created an image from my mac osx cd with nero6 but its extension was .nrg and with nrg2iso(on linux) i converted it to iso.
but after selecting : 1.partition 9 of 'cdrom0' (Mac_OS_X/Apple_HFS)
it closed with this error: [IO/PROM] <Error> unknown interpret size 1972
also I must say I have mac osx 10.1 cd.
thanks.
from what i heard it only boots 10.2 or 10.3 everything below that as problem
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

god i am stupid "[IO/GCARD] <Error> out of bounds " seem you can boot with the res in 1024x768
Anarchi5t

Post by Anarchi5t »

The instructions on the PearPC website say MacOSX needs a HD larger then 3GB.
Anarchi5t

Post by Anarchi5t »

gemulator explorer dosnt like me either the menu stays permanently blank no matter whats selected.....

I can only create a nrg in Nero6 does anyone know how to convert a .nrg to a .iso or .img under Windows as most apps wont convert a Mac .nrg

Please help :cry:
ataxy
Master Emulator
Posts: 374
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ok i got to borrow a cd of osx from a school mate but here is my new problem it boots and everything except i have one problem each time i do f12 to enable the mouse the installation freezes if i click f12 again to disable the mouse it continues so the problem is that ounce i get to the point where i have to select witch language i want to do the installation i cant select anything cuz as soon as i do f12 it freeze again
i dont know if it may help but i am using a logitech usb mouse
Jackalo
Granny Smith
Posts: 119
Joined: Wed Jun 26, 2002 10:23 pm
Location: Illinois, USA
Contact:

Post by Jackalo »

I'm trying to figure out PearPC won't let me install to the 6GB image. I've got 10.3 to the install screen, used Disk Utility to partition and format, but for some reason, I can't select the drive to install to.

Blah.
Stephen Coates
Expert User
Posts: 868
Joined: Sat Aug 30, 2003 4:15 pm
Location: UK
Contact:

Post by Stephen Coates »

ataxy wrote:ok i got to borrow a cd of osx from a school mate but here is my new problem it boots and everything except i have one problem each time i do f12 to enable the mouse the installation freezes if i click f12 again to disable the mouse it continues so the problem is that ounce i get to the point where i have to select witch language i want to do the installation i cant select anything cuz as soon as i do f12 it freeze again
i dont know if it may help but i am using a logitech usb mouse
Could you enable the mouse, while you OSX CD is booting and NOT disable it again, or is it the PearPC programme that is crashing, not the MacOSX installer?
Stephen Coates
Expert User
Posts: 868
Joined: Sat Aug 30, 2003 4:15 pm
Location: UK
Contact:

Post by Stephen Coates »

Jackalo wrote:I'm trying to figure out PearPC won't let me install to the 6GB image. I've got 10.3 to the install screen, used Disk Utility to partition and format, but for some reason, I can't select the drive to install to.

Blah.
Do you mean that when you are at the Select Which Disk You want to install to screen, It might only let install it to partition 1 rather than partition 2?
HDC
Student Driver
Posts: 21
Joined: Tue May 11, 2004 6:13 am
Location: Moscow, Russia

Post by HDC »

I'm trying to figure out PearPC won't let me install to the 6GB image. I've got 10.3 to the install screen, used Disk Utility to partition and format, but for some reason, I can't select the drive to install to.
Try rebooting installer after partitioning and formatting. And, as unrelated story, I read somewhere in the PearPC docs that author will be surprised if this thing can correctly support HD images over 4 GB ;)
Locked