Help - Search - Members - Calendar
Full Version: Running Mac OS X on x86 PC!
Neowin Forums > Help & Discussion Center > Software Discussion & Assistance
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65
Longhorn_2004
never mind
*sorry couldn't edit for some reason*
Dobee
cry.gif not fair i wanna run osx on my pc...

but i need the cd cry.gif
Oneill
Quote -
SDL: can't create event thread!


Any ideas how i can make it work?

I have the SDL.dll in the directory and in system32
Oneill
Ive just read through 100or so posts of this thread and i cant find anything, might be my pc sad.gif

*edit* oops forgot to edit my post instead of post a new post*edit*
Oneill
yeah well thanks for your help.
ecotrojan
Quote - (dartbra @ Jul 13 2004, 20:44)
cry.gif not fair i wanna run osx on my pc...

but i need the cd cry.gif

ebay
pc.gif
gazebee_
same here whistle.gif
Senseotech
I had this issue, and to fix, I deleted any subfolders I had in the folder with the exe, and also tried setting it to the verbose (i think) startup. You can look back in the thread for how to do that.
mgleason007
Quote - (Oneill @ Jul 14 2004, 09:48)
yeah well thanks for your help.

Someone's a little demanding rolleyes.gif
Tekmaven
Quote - (Oneill @ Jul 14 2004, 05:11)
Any ideas how i can make it work?

I have the SDL.dll in the directory and in system32

Grab a new SDL build, or use a non-SDL build. This is a problem with the PearPC code (right after the code reorg), and not a problem with your system, or the dlls you're using.
Fozzieb
WOW, there is now native CDRom support (www.emaculation.com)
santiagomedinasaenz
Finaly i got my panthere working after trying to set it up for more than 2 months
EVO VIII
Quote - (phalanx126 @ Jul 11 2004, 09:44)
hmm, with the newer builds i'm getting the following error message:

D:\pearpc>ppc ppccfgnew.cfg
ppccfgnew.cfg: ' " ' expected in line 1.
usuage: ppc configfile

anyone have any ideas how to fix this?

yeah im getting that too sad.gif
mgleason007
Do you have any subfolders in your ppc folder?
Tekmaven
The reason why you are getting the config errors, is because the video setting has changed. Instead of entering a number for your video mode, the video mode is now expressed in "[Resolution]x[ColorDepth]" format, and as with any string in the config file, make sure you surround the setting with quotes. For example, "1024x768x32". Just to note: the video mode setting isn't required anymore, and it can actually be commented out (you can switch resolutions in Mac OS X or whatever OS you have installed, natively).

To respond to santiagomedinasaenz's problem; the reason why you keep getting permission denied is because in the Mac OS X shell, you don't get root permissions automatticly. Instead of running pdisk, run the command: sudo pdisk. The terminal should prompt you for the password, just enter your account's password. This *should* make everything dandy, however you might not be able to change the partition your booted in.
eaglebtc
Thank you Tekmaven, I was wondering why PearPC kept crashing. I should probably check the ppccfg.example every time a new version is released. smile.gif
basix
I've been waitng for years to do this!

/crosses fingers and prays that dev continues...

oh and condolences to the dev team for their loss :RIP:
amr_01
i can't wait till Gentoo completes their ebuild for Gentoo MacOS, as soon as they do I'm going to try in on pear. I love gentoo, this adds all the best feature of gentoo (such as portage) to OSX!
Tekmaven
Alrighty, I was unhappy with the selection of builds available, so I decided to make my own builds.

These are the following builds I'm making:

G4/Altivec (from altivec CVS branch), SDL
G4/Altivec (from altivec CVS branch), Win32
Standard CVS CPU, SDL
Standard CVS CPU, Win32

Each of the above configurations are available optimized for Pentium 4, or AthlonXP, so there are eight builds total. Additionally, each build will stay archvied, so if tomorrows CVS isn't as good as todays, you can go back.

If the folders are missing zip files, its just because it's currently building ;-). http://www.tekmaven.nu/pearpc/builds/

Just one note, if you are using the G4/Altivec builds, be sure to add this line to your config file:
cpu_pvr = 0x000c0000

By the way, did I mention PearPC will now emulate a G4 cpu? wink.gif
Fozzieb
Quote - (Tekmaven @ Jul 20 2004, 07:37)
By the way, did I mention PearPC will now emulate a G4 cpu? wink.gif

Does this mean it runs faster, or just more compatabile
basix
Has anyone been able to get a .img > 6gig to work?
I tryed this 20gig image but panther refused to install on it.
What sizes of .img's is everyone using and did you create it with a utility?
Or is it best to stick with the provided 6gigs? - works for me biggrin.gif
Fozzieb
I never got the image tools to work, I just stuck to the 6Gb img.

I wish it would work I would like a 20Gb image.
amr_01
i used an image tool to make a 15gb. i used the tool that came with PearPC Front.
mgleason007
I made my own 10 gig image with a DOS command dskutil or something, I can't remember. Anyways, I had to format it with the Panther Disk Utility, then reboot ppc. Works fine.
Orson
I create my image with the .pdf posted early here. The function is allready build in into windows to make images
Orson
smile.gif add the same post above sorry
Orson
Also, I got a 10 gb image with Panther on
santiagomedinasaenz
I have all these softwares and my 3 GB HD is almost to explote. I passed all the information to a 20 gb img. Now i have both img with the same thing. Is there a way in witch i could make the 20 gb img bootable so i can eliminate the 3 gb one? I don't have the cd no more because i sold it on ebay. So i can't install it in the 20.

Help please

here goes a screene to make these page a little happyer
eaglebtc
TekMaven, something bad happened to tonight's P4-SDL build (1800). The size is only 8760 bytes, and WinRAR reports an error.
javaworm
After hearing everyone complain about how long it took to install osx on pearpc, I was settled in ready to go to bed, but I decided to watch M.A.S.H before I turned in. Suprisingly it only took about 40 minutes to install on my system, so I really didn't go to bed. I played with it for about 2 hours. Initally it took about an hour to get everything installed and settled in, everything except the network issues. I'm using open vpn beta 2, since I have neither of the supported network cards. I have open vpn set up, and the virtual network card shows up, pearpc recognizes it in the verbose boot, and it detects the connection in windows, but it doesn't show a network card in the jaguar network settings menu. I don't know exactly which direction to go from here, someone please help.

OS's: Windows xp sp1, Mac OS 10.2.3 jaguar

BTW, I was also hearing everyone complain about how slow it was( 1/500th the speed bal bla bla..) but unless I'm not reading my screen right, I'm the proud new owner of a 960mhz jet black mac
basix
@ eaglebtc: Agreed yes.gif Its seems like all of the 1800 hr builds were corrupt.

@santiagomedinasaenz: TekMaven's Guide

@TekMaven: Like the New site design.... well undesign i guess you call it.

Im using ppc-g4-athlonxp-sdl-20040723-0600-tekmaven.zip as I speak (urrm type), and im finding less and less reasons to go back into windows!PearPC boots to Finder in 2.04 minutes now!!! Networking wasn't really an issue for me, I have two nics in this box: One incomming ADSL, and one outgoing LAN. Incomming was already shared so I installed the virtual TAP adapter and bridged the three of them. Set the osX adapter to see the Incomming connection and gave it a manual IP and thats that! Internet and Networking shares are golden! The only holdout seems to be Software Update... It dosnt see the update server for some reason. Anybody else have this experience with 10.3? Oh yeh, I did manage to create a 15gig img and it works great as a journaled drive (still need to test a 20gig of my own creation). I notice this build rates my cpu as 1.02 GHz, opposed to the prior one as a 993 MHz! Every little bit counts I guess. wink.gif
NativeCdrom support worked great but it is saddly missing from the Optimzed G4/Altivec builds that I am LOVIN right now! w00t.gif

Ooooh one more note: Before I installed osx, I set the thread priority of ppc.exe to realtime. It installed a base install in just over 30 minutes! laugh.gif

Heres another ScreenShot!
javaworm
Quote - (baSix @ Jul 23 2004, 12:26)
...I installed the virtual TAP adapter and bridged the three of them. Set the osX adapter to see the Incomming connection and gave it a manual IP and thats that! Internet and Networking shares are golden!

when you say your osx adapter, does osx see your virtual network card as a network card? I did basically the same thing and when I go into osx to set the network properties there aren't any network adapters available. There is a "built in ethernet adapter" or somthing like that in the selection window, but it is greyed out, and you can't do anything with it. Any thoughts? I also went through the task manager, right after i started the install, and killed everything that I didn't need running, even explorer.exe. I think what was happening is people are getting a little too clicky with the setup, yes, its slow, especially when in setup, the os is "running off of the cd" if you get impatient you won't even see the advanced setup options that lets you remove all the extra languages.
basix
javaworm: yes it does. in your ppc.cfg file have you uncommented one of these two?

## PearPC Configuration File

#pci_3c90x_installed = 1
#pci_3c90x_mac = "de:ad:ca:fe:12:34"

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

## End Configuration File

Do you have a realtek card or an smc?
Does your TAP connection connect when you boot osX?
Is it unplugged while you are in windows?
This is the case for me so I set notification "on" for this connection so I knew when it was working.

Hope this helps.....
javaworm
No to the realtek card, not exactly sure what you mean by smc?
Tap connects on boot
Is unplugged when osx isnt running
I get the popup dialog when it connects

I noticed the mac addresses on your suggested config end in 34, on mine one ends in 34 the other in 35. I think i read somthing about this somewhere else, some say one has to be 34 other say 35. Once I get the network card to be regognized by osx all I need to do is make sure I've got ICS set up in windows right?

Thanks a lot
basix
Quote - (javaworm @ Jul 23 2004, 06:50)
No to the realtek card, not exactly sure what you mean by smc?
Tap connects on boot
Is unplugged when osx isnt running
I get the popup dialog when it connects

I noticed the mac addresses on your suggested config end in 34, on mine one ends in 34 the other in 35. I think i read somthing about this somewhere else, some say one has to be 34 other say 35. Once I get the network card to be regognized by osx all I need to do is make sure I've got ICS set up in windows right?

Thanks a lot

uuhhhh yeh. Since osX isnt even registering the existence of said TAP adapter try this:

1. Recomment or set the adapter in your ppc.cfg to 0. <- save ; )
2. Start ppc amd boot into osX.
3. You do still have the built in adapter installed in osX right?
4. Shutdown osX.
4. Uncomment the adapter in the ppc.cfg. <- save again
5. Boot osx and go into your network port configurations. - when the adapter is found a popup will show.

If it dosn't show then....

6. Try reinstalling TAP Adapter?

Questions:

Are there any errors like [rltk8139] blah blah blah in the console window while you are in or booting osx?
What version of the TAP adapter did you get? - there are some newer incompatible ones....
What build of ppc are you using?
furby
Sure this is something obvious, but when i'm insatalling osx (running ppc-g4-athlonxp-win32-20040723-0600-tekmaven)

I just get the response: usage: ppc configfile
and then nothing

My config file
CODE
ppc_start_resolution = 5
redraw_interval_msec = 100
prom_bootmethod = "select"
prom_env_machargs = "-v"
prom_driver_graphic = "video.x"
cpu_pvr = 0x00088302
memory_size=0x10000000
pci_ide0_master_installed = 1
pci_ide0_master_image = "f:\pearpc\macosx_6gb.img"
pci_ide0_master_type = "hd"
pci_ide0_slave_installed = 1
pci_ide0_slave_image = "f:\pearpc\macosx1.iso"
pci_ide0_slave_type = "cdrom"
pci_3c90x_installed = 0
pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_usb_installed = 1
nvram_file = "nvram"


any help please
basix
Quote - (furby @ Jul 23 2004, 07:36)
Sure this is something obvious, but when i'm insatalling osx (running ppc-g4-athlonxp-win32-20040723-0600-tekmaven)

I just get the response: usage: ppc configfile
and then nothing

My config file
CODE
ppc_start_resolution = 5
redraw_interval_msec = 100
prom_bootmethod = "select"
prom_env_machargs = "-v"
prom_driver_graphic = "video.x"
cpu_pvr = 0x00088302
memory_size=0x10000000
pci_ide0_master_installed = 1
pci_ide0_master_image = "f:\pearpc\macosx_6gb.img"
pci_ide0_master_type = "hd"
pci_ide0_slave_installed = 1
pci_ide0_slave_image = "f:\pearpc\macosx1.iso"
pci_ide0_slave_type = "cdrom"
pci_3c90x_installed = 0
pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_usb_installed = 1
nvram_file = "nvram"


any help please

When you run ppc.exe are you running it from a .bat file, cmd, or from your pearpc directory?

ppc.exe useage = ppc thenameofyourcfgfilehere.whatever

i run a .bat file

@echo off

e:

cd e:\pearPC

ppc osx512g4sdl.ppc

also...

I see that your resolution is pointing to selection=5 <- is this leftover from another ppc build?

I believe the new correct arguments are as follows:

## 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"
furby
I was running it from cmd prompt, but that seems to have got it jump.gif Thanks
javaworm
I've got the v8 win tap adapter. I'm running the pre.3 build of pearpc. About the network driver errors during boot, I don't think I saw any, that was the first thing that looked for, but, my computer tears through all of that stuff pretty quickly, so I might have missed it.
_I am Reptar
oh wow,guys how is Pear Pc doing,is it fast enough to use?i haven't used it in a while
javaworm
I'm using mine right now(well not right this moment, im at work) but its about like using a remote desktop over a lan that is well done. That is with pearpc pre.3 release, and os x 10.2.3, my sys specs are below, i havnt figured out how to allocate more memory for it yet though, no matter how high of a hex value i put in the config file, it still only recognizes 128mb of ram.
furby
@ javaworm in my config memory_size=0x10000000 gives me 256mb ram. Make sure the # isn't there for the mem option you want

But, back to me smile.gif

Installed OSX10.3 quite quickly but haven't been able to get networking to work. Went throug the thread a bit but didn't seem to help. I have the 3com in my config file but no NIC seems to appear in osx. I bridged the tap and my smc card as ICS seems to conflict with my router address. Is there any reason why the NIC in OSX doesn't show
Optimash Prime
damn i need to get OS X sad.gif
basix
@ javaworm + furby

If your adapter isnt showing in osX I suspect it is due to the use of the v8 release.

for more info: Link

Use this version instead:

OpenVPN v.2.0 Beta

@ |StealthX|

Yes, I would say so. biggrin.gif Mine fairs better than a remote desktop to my lan though tongue.gif
Tekmaven
I've said it a few pages back:
The reason why you are getting the config errors, is because the video setting has changed. Instead of entering a number for your video mode, the video mode is now expressed in "[Resolution]x[ColorDepth]" format, and as with any string in the config file, make sure you surround the setting with quotes. For example, "1024x768x32". Just to note: the video mode setting isn't required anymore, and it can actually be commented out (you can switch resolutions in Mac OS X or whatever OS you have installed, natively).

If the build zip file size is too small, that means that the CVS didn't compile properly. Hopefully, the next build should.

Javaworm: Have you removed the # from the begging of the ram config line?
javaworm
@ furby & tekmaven- I did forget to uncomment the memory size. But when i went to change it, pearpc wont load when i go to open it, the command prompt window flashes briefly then closes. Any thoughts on this?

On the network topic, still working on it.

On another topic, has anyone heard anything about cd-rom support, ive heard theres a way to do it, but all the instructions/reports have been kinda vauge and non-forthcoming.
deimos
nevermind...
furby
@javaworm, and it was working fine starting from cmd prompt before you change the memory? strange

Make sure this line is there (no #)
CODE
prom_bootmethod = "select"


Have given up on the networking, get this error all when i select networking. can't do ICS either seems to be problem with router (gateway) being 192.168.0.1, oh well maybe in the next build smile.gif
mgleason007
Quote - (javaworm @ Jul 25 2004, 03:10)
@ furby & tekmaven- I did forget to uncomment the memory size. But when i went to change it, pearpc wont load when i go to open it, the command prompt window flashes briefly then closes. Any thoughts on this?

You have an invalid number listed.
javaworm
THNX, i got the memory thing figured out, but the network is still giving me problems, this is what i get when i go to the control panel in osx 10.2.3.


this is my config file, ive tried commenting out both nics, and it still wont recognize it, im useing openvpn, with the win32 adapter. I was thinking that i might have to set the mac address on the virtual nic card to match the config file??? is there a good guide for setting up the networking for pear pc, all the ones ive read, assume that two clicks should do it, but it doesn't that would betoo easy.

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

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

##
## Key codes
##

key_compose_dialog = "F11"
key_change_cd_0 = ""
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 = "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 = "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=0x10000000

##
## 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 = "C:/Pearpc/HD.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 = 1
##pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_rtl8139_installed = 1
pci_rtl8139_mac = "de:ad:ca:fe:12:34"

##
## USB
##
pci_usb_installed = 1

##
## NVRAM
##
nvram_file = "nvram"
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.