Downloaded "full package"

[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
DocMindie
Student Driver
Posts: 12
Joined: Tue Apr 18, 2006 8:01 am

Downloaded "full package"

Post by DocMindie »

including PPC and an OSX-image.

However, I can't get it to run... there's a .bat file "start MacOSX here.bat" with the correct command line ("ppc OSX.cfg" is the content of the .bat) but all I achieve is a command window to pop up for like .3 secs then closes down.

I've checked through the config file and it seems to be allright, pointing to the right disk iamges and my DVD drive (which I've edited manually to fit my setup of 4 HD and external DVD drive)

So I was wondering, as I can't see it in any docs, if PearPC needs something like Sheepshaver, SDL libraries and such?

files in the archive (and thus my drawer):

63 ! Internet with PearPC - Tutorial.txt
159,744 bootfile.dump
4,845 ChangeLog
17,997 COPYING
8,192 nvram
3,220,955,136 os_x_10.3_3gb.img
2,094 ppc.cfg
818,176 ppc.exe
146 README
425 README-SDL.txt
229,376 SDL.dll
11 Start MacOS X 10.3 HERE.bat
1,023 TODO
12,192 video.x
--------------------

Yes, I know it's a lot to ask for :P

But I believe in the more acurate information you give in your question, the more accurate answers you will get ;)
User avatar
Cat_7
Expert User
Posts: 6179
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

No, it seems you've got all required files.
You could, however, post your config file here for us to check. And indicate where you put the files (drive, folder)

Best wishes,
Cat_7
DocMindie
Student Driver
Posts: 12
Joined: Tue Apr 18, 2006 8:01 am

Post by DocMindie »

#PearPC Config File (based on Mike Arozin and Prasys).
#PearPC Config File by REZZO.

#Replace the letter E (PLEASE MAKE SURE YOUR DRIVE LETTER IS IN CAPS)
#with your CD drive letter and save this document.

pci_ide0_slave_image = "G:\" ##this is the location of your CD drive.


#To Install OS X on your computer, insert your OS X
#System Installation CD in the drive and start PearPC
#from your desktop.Once you have installed OS X, take
#the CD out and start PearPC up again to run OS X.

#Your Network Card Options (change 0 to 1 here).
#This Network Card only works on OSX 10.3 or higher only
#Please Make sure you have downloaded and Install TAP-32 Driver.
#If not , this function might not work correctly.

pci_rtl8139_installed = 1
pci_rtl8139_mac = "de:ad:ca:fe:12:34"

#WARNING : ONLY CHANGE THIS CODES BELOW IF YOU NOW WHAT YOU ARE DOING.
#if you know what you are doing. Do not come and
#tell me that you are getting some weird errors.

pci_ide0_slave_type = "nativecdrom" ##cdrom to use an iso as cd drive.
pci_usb_installed = 1 ##0 to deactivate usb.
nvram_file = "nvram" ##specifies NVRAM. Just stay away from it!

#YOU CAN ACTIVATE THIS 2 OPTIONS. Is a good idea.

#ppc_start_resolution = "1024x768x32" ##changes default resolution.
#ppc_start_full_screen = 1 ##0 deactivates auto-fullscreen.


redraw_interval_msec = 20 ##do not change (default 50).Changing it will make how fast PearPC does the "redraws"
key_toggle_mouse_grab = "F12" ##changes the mouse-release key.
key_toggle_full_screen = "F5" ##changes the fullscreen key.

prom_bootmethod = "auto" ##select lets you choose boot.
prom_env_machargs = "" ##-v starts up in verbose mode.
prom_driver_graphic = "video.x" ##do not change.

cpu_pvr = 0x00088302 ##do not change. This is the Standard G3 PC Code

pci_ide0_master_installed = 1 ##0 deactivates HD.
pci_ide0_master_image = "os_x_10.3_3gb.img" ##location of hd image.
pci_ide0_master_type = "hd" #do not change.
pci_ide0_slave_installed = 1 ##0 deactivates CD.

memory_size = 0x10000000 ##0x20000000 for 512RAM.
path is C:\emu\PearPC

I could, mayhaps, change
"pci_ide0_master_image = "os_x_10.3_3gb.img" ##location of hd image."
to

"pci_ide0_master_image = "c:\emu\pearpc\os_x_10.3_3gb.img" ##location of hd image."
?
DocMindie
Student Driver
Posts: 12
Joined: Tue Apr 18, 2006 8:01 am

Post by DocMindie »

So I tried it from the command prompt as I saw some text there, but closed....

anyways.
"main() caught exception: Can't locate any installed TAP-Win32 devices." is the error message it put's out from the dosprompt.....

no clue how to "fix" that as I don't know much about programming in general, and I can't see any reference to any tap device in the config file either.
User avatar
Cat_7
Expert User
Posts: 6179
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Ah,

That should be easy to fix, and it is what I expected the error would be.
In the config file, networking is set to enabled while you don't have the tap-driver installed (from the openvpn package) yet.

In the config file, you need to set:
pci_rtl8139_installed = 0

Also set:
prom_bootmethod = "select"

That will give you a window in which to choose from which source you want to boot. Choose the hard disk file with a number, and press Enter.

You can also change the path to the hard disk, but it should be OK if the hard disk image file is in the same folder as the program itself.

Let's first get you going, and take care of networking later.

Good luck,
Cat_7
DocMindie
Student Driver
Posts: 12
Joined: Tue Apr 18, 2006 8:01 am

Post by DocMindie »

Now you said it... I actually remember reading somewhere a long time ago that the network under windows is a bit wonky.

It's working now, thanks :D
Locked