• 0

Running Mac OS X on x86 PC!


Question

Recommended Posts

  • 0

hmm, i finally got jaguar to install. however, when i boot from the harddrive in pearpc, i get the grey screen with the apple logo and then it just changes to a circle with a line going through it and it has the little alternating circle of dashed lines. i thought this was the normal boot sequence but it's been like this for the past hour. is there something i'm doing wrong?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = ""

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

pci_3c90x_installed = 0

pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

and here are my comp specs:

P4 1.8 GHz

512 Mb ram

GeForce 4, 64mb

WinXp sp1

  • 0
hmm, i finally got jaguar to install. however, when i boot from the harddrive in pearpc, i get the grey screen with the apple logo and then it just changes to a circle with a line going through it and it has the little alternating circle of dashed lines. i thought this was the normal boot sequence but it's been like this for the past hour. is there something i'm doing wrong?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = ""

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

pci_3c90x_installed = 0

pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

and here are my comp specs:

P4 1.8 GHz

512 Mb ram

GeForce 4, 64mb

WinXp sp1

#prom_env_machargs = "" needs to be prom_env_machargs = "-v"

pci_3c90x_installed = 0 needs to be #pci_3c90x_installed

pci_3c90x_mac = "FF:FE:BD:ED:83:E6" needs to be #pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

  • 0
ok, i've made progress, i finally got to the screen with the grey apple, but then i get this message:

You are now in single-user mode while booted from a CD-ROM.

Since the root disk is read-only, some commands may not work as

they normally do. In particular, commands that try to create

files in /tmp will probably fail. One way to avoid this problem

is to mount a seperate hard disk or floppy on /tmp using the

mount command. For example, 'sbin/mount /dev/fd0a /tmp' puts

/tmp on the internal floppy disk.

sh-2.05a#

in other words, how do i mount the hard drive?

Here is a link to a PRE Partition HD image. You now need not to worry about going into the darwin cmd to edit the MBR. http://www.emaculation.com/phpBB/viewtopic.php?t=1171

  • 0
Here is a link to a PRE Partition HD image. You now need not to worry about going into the darwin cmd to edit the MBR. http://www.emaculation.com/phpBB/viewtopic.php?t=1171

Thx. I couldn't figure out where/what to dl when I got to the darwin part :huh:

I dl and set that as my new .img in the config file of pearpc, but when I try to run I get this :(

post-11-1085085344.jpg

  • 0

It's too bad that the emulation speed is dead slow. Sure, it's nice to be able to run OS 10 on a PC, but it is practically useless until PearPC is further developed, the bugs black flagged, and the emulation is optimized. :(

At least someone is now working on getting there though. :happy:

  • 0

everytime i try to boot up it says "STILL WAITING FOR ROOT DEVICE"' anyone know why?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

prom_env_machargs = "-v"

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

Edited by phalanx126
  • 0
everytime i try to boot up it says "STILL WAITING FOR ROOT DEVICE"' anyone know why?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

prom_env_machargs = "-v"

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

memory_size = 0x10000000 -> memory_size = 0x8000000 (just to see if ram size is the issue)

  • 0
ok, i've made progress, i finally got to the screen with the grey apple, but then i get this message:

You are now in single-user mode while booted from a CD-ROM.

Since the root disk is read-only, some commands may not work as

they normally do. In particular, commands that try to create

files in /tmp will probably fail. One way to avoid this problem

is to mount a seperate hard disk or floppy on /tmp using the

mount command. For example, 'sbin/mount /dev/fd0a /tmp' puts

/tmp on the internal floppy disk.

sh-2.05a#

in other words, how do i mount the hard drive?

Here's my own configuration file (Win32). PearPC is installed in C:\FRUIT.

(begin paste)

# 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

ppc_start_resolution = 8

#

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

#

# 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 = "c:\fruit\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:\Documents and Settings\Christopher Estep\My Documents\My Downloads\macosx_6gb_unjournaled\macosx_6gb_unjournaled.img"

#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

#pci_ide0_slave_image = "c:\test.iso"

pci_ide0_slave_image = "c:\fruit\macosx.iso"

#pci_ide0_slave_image = "/dev/cdrom"

pci_ide0_slave_type = "cdrom"

#

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

(end paste)

I set the paths to all targets *explicitly* in the configuration file.

In short, I not only gave it the name of the particular file, but the entire path to it.

I'll feel better once the LAN support (Win32) is up and running.

  • 0

Alright, I have the beginning of the setup process done now, though much to go still, so for those who just want to get a clean start here you go:

PearPC OSX Install Guide

Also, leave comments on stuff I may have missed up to the end of the install, or comments and whatnot on it

Things I will be adding:

-Post install

-How to make an image of your OSX CD/DVD

-Something else I can't remember....

Edited by SkyyPunk
  • 0
Alright, I have the beginning of the setup process done now, though much to go still, so for those who just want to get a clean start here you go:

http://statuspc.com/ppc/

you missed this thread .. didnt ya ;) :whistle:

https://www.neowin.net/forum/index.php?showtopic=167708

  • 0
you missed this thread .. didnt ya?;))?:whistle:e:

https://www.neowin.net/forum/index.php?showtopic=167708

I had read that yes, but on originally making this I was going to have darwin information for those who could not boot and i was squishing all files, everything else into one nice, neat place:):) There have been so many different files posted, config issues, non bootable issues, this guide should have it so you go straight through and it be real easy for it to just work w/o issues:happy:y:

Now Darwin is not needed at all, but still one place for all files needed and mainstream run down

  • 0

This should help some people also

Hello,

For your conveniance I created a Panther prepped HD image with the partitions 2 and 3 reversed, so it will be bootable after installation.

As with the others I prepared: unzip and then unrar.

Best

Cat_7

hd-os-x-panther-prep_bootable.zip - 7 KB

File downloaded or viewed 242 time(s)

http://www.emaculation.com/phpBB/viewtopic.php?t=1171

  • 0

ok, here's the config that finally worked for me:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = "-v"

prom_driver_graphic = "d:\pearpc\video.x"

memory_size = 0x8000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

  • 0
ok, here's the config that finally worked for me:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = "-v"

prom_driver_graphic = "d:\pearpc\video.x"

memory_size = 0x8000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

Change redraw_interval_msec from 200 to half that or less (if you have 128 MB of RAM or more on your graphics card, *especially* if you have DX 9.0b installed in Windows, *and* you have 512 MB of RAM or more, drop it down to 50). My own setting: 40.

(Win32) Set PearPC to use no more than half your system RAM.

Tip: Unlike most applications, PearPC is sensitive to your graphics hardware. The better the hardware, the lower you should set redraw_interval_msec (and the higher you should set the resolution and color depth). Default resolution is 4 (800x600x16bpp) My own setting: 8 (1024x768x32bpp, which is PearPC's ceiling).

  • 0
:wacko: Ok I really need to convert .dmg to iso. I really hate nero and I tried winiso and it said it cant read dmg files. Is there any way to convert or just drop the files into my harddrive image file. Please help

no need to convert it, just drag the files to nero and make it ans ISO

then just drag the files to the Desktop for example and mount it

mitodna

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Thanks, Sony and Nintendo, you effectively killed platform-agnostic gaming. Long gone are the days when you could wish to play a specific game on whatever platform you were. Now, you have to buy the hardware just to play that single game. What, you're only interested in THAT game and nothing more? Bad luck, suck it and buy our console.
    • The AI data centers need it more than us so...let them gobble it all up at that price!
    • "CRAZIER than ever!" Crazy Taxi: World Tour is officially coming soon by Pulasthi Ariyasinghe Sega announced it is working on bringing back some of its classic franchises in 2023, and while it has taken some time, the company finally gave fans a look at one of these new projects at the Xbox Games Showcase today, which turned out to be a brand-new Crazy Taxi entry. Watch the debut trailer above, which has snippets of gameplay in between the cinematic bits while blasting a track from The Offspring. Dubbed Crazy Taxi World Tour, this installment is aptly being described as being "CRAZIER than ever!" The director behind the original, Kenji Kanno, is helming this new entry as well, which will come with access to five new cities to drive in, competitive multiplayer modes, a vehicle customization system, and more. Axel is returning as a protagonist as well, but this time a mystery driver is offering him the opportunity to take his adventures to the streets in other countries. This will involve Axel chasing down masked villains that have somehow stolen his taxi, which means even more extreme missions and challenges to overcome. "From transporting passengers at top speed to tackling unique side missions and odd jobs across dynamic maps, there are countless ways to drive crazy and rake in big money," says Sega about this new installment after over 20 years. "Perform outrageous drifts, catch insane air, and drive at crazy speeds across five different cities as you work to deliver passengers and complete a variety of missions and challenges." The studio has even confirmed an in-game Arcade Mode that players will be able to access containing the original games for plenty of nostalgic action. Crazy Taxi: World Tour is currently slated to release sometime in 2027 across PC, Xbox Series X|S, PlayStation 5, and Nintendo Switch 2.
    • This and Crazy Taxi are the two games that interested me the most from this showcase.
  • Recent Achievements

    • Proficient
      Eric Biran went up a rank
      Proficient
    • Dedicated
      Conjor earned a badge
      Dedicated
    • Week One Done
      Windows Guy earned a badge
      Week One Done
    • Dedicated
      Mark Spruce earned a badge
      Dedicated
    • Collaborator
      conkir earned a badge
      Collaborator
  • Popular Contributors

    1. 1
      +primortal
      492
    2. 2
      PsYcHoKiLLa
      248
    3. 3
      Steven P.
      71
    4. 4
      +Edouard
      69
    5. 5
      ATLien_0
      67
  • Tell a friend

    Love Neowin? Tell a friend!