I'm running Windows 7 Ultimate 64-bit installed with boot camp on a MacBook Pro (15-inch, 2.53ghz, mid-2009). I've been trying to get Mac OS X 10.4 Tiger working on PearPC. I know there's a port for Mac, but just to be on the safe side, I decided to use Windows.
I'm using PearPC 0.5.0, and I put all the files I needed in C:\Pearpc (the 6GB disk image) and the Tiger install disk that I called "1.iso" (it's the CD-ROM version of Tiger, not DVD).
I built the config file with the pearpc control panel, and I modified it a bit myself, here it is.
Code: Select all
pci_ide0_master_installed = 1
pci_ide0_master_image = "C:\Pearpc\pearpc-6gib.img"
pci_ide0_master_type = "hd"
memory_size = 0x40000000
ppc_start_resolution = "1280x720x32"
redraw_interval_msec = 60
prom_driver_graphic = "C:\Pearpc\video.x"
ppc_start_full_screen = 0
key_toggle_mouse_grab = "F12"
key_toggle_full_screen = "Alt+Return"
key_change_cd_0 = "none"
cpu_pvr = 0x00088302
pci_3c90x_installed = 1
pci_3c90x_mac = "de:ad:ca:fe:12:35"
pci_usb_installed = 1
prom_bootmethod = "select"
prom_env_bootargs = ""
prom_env_machargs = ""
nvram_file = "nvram"
pci_ide0_slave_installed = 1
pci_ide0_slave_image = "C:\Pearpc\1.iso"
pci_ide0_slave_type = "cdrom"
Code: Select all
C:
cd C:\Pearpc\
ppc.exe "ppc.cfg" > "C:\pearpc\log.txt"
I was afraid that this was a still waiting for root device error. I changed the line prom_env_machargs = "" to prom_env_machargs = "-v" and yes, it gets stuck there.
This is what the log ("log.txt" in my batch file) says, if it helps at all.
Code: Select all
This program is free software; you can redistribute 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 useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received 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
GenuineIntel
CMOV MMX SSE SSE2 SSE3
[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
start: 0
Loading XCOFF...
[CPU/CPU] execution started at 05600adc
[CPU/MMU] new pagetable: sdr1 = 0x3fc0003f
[CPU/MMU] new pagetable: sdr1 accepted
[CPU/MMU] number of pages: 2^19 pagetable_start: 0x3fc00000 size: 2^22
[IO/CUDA] <Warning> keyb reg1
I've also tried starting from scratch and building the file with the PearPC Virtualbox GUI, but nothing changes.
Any help is appreciated, thank you very much.