Updating PearPC from 10.2 to 10.2.8

[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
Julian Latranner
Space Cadet
Posts: 4
Joined: Thu Mar 20, 2014 10:04 pm

Updating PearPC from 10.2 to 10.2.8

Post by Julian Latranner »

Hello everyone,

I've recently begun to use PearPC in order to play around with older versions on OS X 10.2, and am having quite a bit of fun with it so far. However, I've since discovered that very few applications, (including Office 2004) seem to run on 10.2, and have decided to try and upgrade the system.

I downloaded the 10.2.8 Combo Update from Apple, and the installation runs smoothly, but when I reboot I end up with a kernel panic within a few seconds of booting. I noticed that people on this forum seem to have updated to 10.2.8 before, so I know it's possible, but how do I get around this kernel panic?

Thank you in advance.
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Updating PearPC from 10.2 to 10.2.8

Post by adespoton »

I can't recall how I got around that -- probably either deleted the NVRAM or increased the memory slightly.

Here's my config cor 10.2.8:

Code: Select all

# This PearPC config file has been generated by a script located on http://guillaumejamet.eu

# Sun, 20 Dec 2009 12:14:59 GMT
# Config reference : http://wiki.pearpc.net/index.php?title=Dissecting_the_PearPC_Configuration_File
# More info about PearPc, forums and community : http://pearpc.net

# _________________________________________Boot parameters
prom_env_machargs = ""
prom_env_bootargs = ""
prom_bootmethod = "auto" #select or auto

# __________________________________________Hotkeys
key_compose_dialog = "Alt+F7"
key_change_cd_0 = "Alt+F6"
key_toggle_mouse_grab = "Alt+F5"
key_toggle_full_screen = "Alt+Return"

# __________________________________________ Video
prom_driver_graphic = "video.x"
ppc_start_full_screen = 0
redraw_interval_msec = 60
ppc_start_resolution = "1024x800x32@60"

# __________________________________________ Disks
pci_ide0_master_installed = 1
#pci_ide0_master_type = "cdrom"
#OLD CD IMAGE:   pci_ide0_master_image = "Mac OS X Install Disc 1.iso"

pci_ide0_master_type = "hd"
pci_ide0_master_image = "macosx_6gb.img"

# __________________________________________ Disks
pci_ide0_slave_installed = 1
pci_ide0_slave_type = "cdrom"
pci_ide0_slave_image = "Apple3Com3C90x-7-sw-pkg.iso"

# __________________________________________ Network
#pci_3c90x_installed = 0
#pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_rtl8139_installed = 0
pci_rtl8139_mac = "de:ad:ca:fe:12:35"

# __________________________________________ CPU
cpu_pvr = 0x00088302

# __________________________________________ Memory
nvram_file = "nvram"
page_table_pa = 104857600
memory_size = 0x20000000

# __________________________________________ USB
pci_usb_installed = 1
Julian Latranner
Space Cadet
Posts: 4
Joined: Thu Mar 20, 2014 10:04 pm

Re: Updating PearPC from 10.2 to 10.2.8

Post by Julian Latranner »

Thanks for the quick reply. I've tried deleting the NVRAM and increasing the system memory to the same amount that you have in your config file, but I am still getting the kernel panic.

Here's my config file:
## PearPC Configuration File

##
## Start Resolution
##
## (clients that use video.x can change the resolution at runtime,
## so this would be used only for starting up)
##
## format: "(width)x(height)x(depth)"
## or "(width)x(height)x(depth)@(frequency)"
##
## depth can only be 15 or 32
##
## default: "800x600x15"
##

ppc_start_resolution = "800x600x15"

##
## Redraw interval (in ms)
## must be between 10 and 500
##
## 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 = 20

##
## Key codes
##

key_toggle_mouse_grab = "F12"

key_toggle_full_screen = "Alt+Return"


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

##
## 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=0x20000000

##
## 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.img"
pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 0
pci_ide0_slave_image = ""
pci_ide0_slave_type = "cdrom"

##
## Network
##
## Choose one of the cards

pci_3c90x_installed = 0
pci_3c90x_mac = "de:ad:ca:fe:12:34"

pci_rtl8139_installed = 0
pci_rtl8139_mac = "de:ad:ca:fe:12:35"

##
## USB
##
pci_usb_installed = 1

##
## NVRAM
##
nvram_file = "nvram"
And if it might come in handy, here is a screen capture of the kernel panic. I don't think it contains much useful information besides the ominous "FF:FF:FF:FF:FF:FF," but it could help. http://tinypic.com/r/2lmp3bm/8
Thanks again.
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Updating PearPC from 10.2 to 10.2.8

Post by adespoton »

Try commenting out the network cards; can't guarantee anything, but I've had similar issues with the networking enabled.
Julian Latranner
Space Cadet
Posts: 4
Joined: Thu Mar 20, 2014 10:04 pm

Re: Updating PearPC from 10.2 to 10.2.8

Post by Julian Latranner »

I just tried that, but am still getting the kernel panic on boot. Admittedly, I'm a little clueless at this point. Who knew that updating from 10.2 to 10.2.8 would be this difficult?

Any more ideas?
Julian Latranner
Space Cadet
Posts: 4
Joined: Thu Mar 20, 2014 10:04 pm

UPDATE

Post by Julian Latranner »

Since I was running out of ideas, I performed a fresh new Jaguar install this morning, and then tried installing the 10.2.8 combo update. Much to my surprise, it worked flawlessly!

10.2.8:
http://oi58.tinypic.com/2psn75u.jpg

Office 2004:
http://oi61.tinypic.com/14tpi4o.jpg

I'm quite happy to finally have this working, and I'd like to thank you so much for your help. I really appreciate it. :smile:
Locked