MacPPC Simmulation with Pear PC 0.4

[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

Locked
Tiks
Space Cadet
Posts: 6
Joined: Fri Oct 19, 2007 6:05 am

MacPPC Simmulation with Pear PC 0.4

Post by Tiks »

Hi All,

I m a newbee in this world of MAC and currently working with PearPC. Following is the problem I m facing.

Environment

OS : Windows 2000 Server
PearPC Version : pearpc-0.4
PearPC FIle : pearpc-0.4-win32-jitc

Following are the steps I have followed till now.

1. Downloaded PearPC ( pearpc-0.4.-win32-jitc ) and Extracted all the files under D:\PearPc.

2. Downloaded macosx_6gb image for virtual hard drive for the installation.

3. Made .iso files ( Tiger1.iso and Tiger2.iso ) under two environments, using Windows and Mac Os 10.4 Tiger.

For windows environment I was required UltraISO and MacDrive to be downloaded and installed and I did that.

4. I put Tiger1.iso under D:\PearPc.

5. I made ppc.txt config file as described below.

ppc.txt
=====
# 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



#
# 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 = "D:\PearPC\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 = "D:/PearPC/macosx_6gb.img"
pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1
pci_ide0_slave_image = "D:/PearPC/Tiger1.iso"
pci_ide0_slave_type = "hd"

#
# 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"

6. Then I went to command prompt and went to
D:\PearPC

and gave ppc ppc.txt command and I got following error.

Then PPC Starts installation of MAC os and that Gray Coloured Screen shows up. But soon it stops installation telling me "Can not install this software on this computer.."

So please let me know where I m making mistake. Also Is this configuration file okay if we want to use iso image, stored on the disk??

Thanks in Advance.

--Tiks
User avatar
Cat_7
Expert User
Posts: 6146
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

For now I see only one error in your config file.
The type for: pci_ide0_slave_type = "hd"
should be "cdrom", not "hd"

Best,
Cat_7
Tiks
Space Cadet
Posts: 6
Joined: Fri Oct 19, 2007 6:05 am

Post by Tiks »

But here,

The iso image i m using for the installation purpose, is stored on the Hard drive.

Thats why i have kept it as "hd" and not as "cdrom".

Isnt it okay ??

--Tiks
User avatar
Cat_7
Expert User
Posts: 6146
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

That type setting has nothing to do with where a file is placed, but defines how pearpc handles the file.

It should be "cdrom"

Best,
Cat_7
Tiks
Space Cadet
Posts: 6
Joined: Fri Oct 19, 2007 6:05 am

Post by Tiks »

Hi Again,

I changed "hd" to "cdrom" and it didnt make any difference.

I got the same error what I was getting before.

Actually installation of Mac Os X starts for a while and soon screen shows me an error message saying

" This software can not be installed on this computer "
-- Restart -- Startup Disk

Dont know at what I m going wrong..!!

--Tiks
User avatar
Ronald P. Regensburg
Expert User
Posts: 7822
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Post by Ronald P. Regensburg »

In your description of the problem you omitted important information that you gave when you first presented your problem to me in a personal message:

You made the .iso files from Tiger install disks that were provided with your Mac mini.

As I wrote, answering your question in the personal message:
The installer message is the typical message that a Mac model specific installer gives if one tries to use the installer on a different machine (hardware or emulated) than the installer was intended for. Install CDs/DVDs that were provided with a specific Mac model can only be used on that model. I think this is exactly your problem here.

The model specific disks usually carry a grey label with the Mac model name on it. You will need a universal retail Tiger installation disk, one with black label and metallic X, for use with PearPC.
User avatar
Cat_7
Expert User
Posts: 6146
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

You could try to enter this:
pci_ide0_master_type = "" instead of pci_ide0_master_type = "hd"

-From what orginal disk did you make the .iso? Was it from a cd or dvd?
And with what program?

-Did you download the disk image you are installing on from pearpc.net?
-Did you unpack it to it's full size? (6 Gb)

Some digging on the internet came up with this:
"You are trying to use a set of restore DVDs, which will restore on only one Mac model - what you are trying will not work with PearPC"

So probably you'll need to get a universal install disk.

Best,
Cat_7
Tiks
Space Cadet
Posts: 6
Joined: Fri Oct 19, 2007 6:05 am

Post by Tiks »

Thanks a lot to both Ronald and Alexendre.

Now I'll try to get that Universal Source of Mac and do the rest of the things as everything else at PearPC part is pretty fine whether its hdd image or PearPC version or neother than these source images from Mac Os X Source DVDs.

Ronald, I wanted to make this sure as in India its really difficult to get Mac Os source.

So I thought if there would be any way which could let me live happily with the source I have already.

Neways.

Thanks again.

-- Tiks
Locked