Recommended Posts

you have to edit the config file so it points to the right directory and files.

Yea you have to make a copy of ppccfg.example in the directory, then open up your copy in notepad and make the correct changes to point it to you[r] fake harddrive (the .b2z or whatever you dl) and CDROM (.iso of Mac CD).

Such as here.

Is there a way to change a .dmg to .iso on PC? I looked on Google but everyone was how to change it on a Mac.

post-107-1085081783.jpg

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

is that what you did ? I did this and it just booted the cd (this is all before step 13)

i also tried

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

and it just booted the cd

Did you configure your config file to point to your .img & .iso files?

Yes... Here it is:

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


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

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

#
# This is needed if you want to boot Mac OS X
#

prom_driver_graphic = "C:\Documents and Settings\Impulfusion\Desktop\pearpc\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 >= 128 MiB
#
#memory_size=0x8000000

#
# 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\Impulfusion\Desktop\pearpc\pearpc-6gib.img"
#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1
pci_ide0_slave_image = "c:\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"

Try renaming the .img file. I did just to make things simpler...I dunno if it will work :pinch:

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


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

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

#
# 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:\PearHD\NewHD.img"
#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1
#pci_ide0_slave_image = "c:\Pear\OSX.iso"
pci_ide0_slave_image = "C:\Pear\OSX.iso"
#pci_ide0_slave_image = "cdrom"
pci_ide0_slave_type = "cdrom"

#
#	Network (unavailable on windows)
#
pci_3c90x_installed = 0
pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

#
#	USB
#
pci_usb_installed = 1

#
#	NVRAM
#
nvram_file = "nvram"

Yes... Here it is:

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


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

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

#
# This is needed if you want to boot Mac OS X
#

prom_driver_graphic = "C:\Documents and Settings\Impulfusion\Desktop\pearpc\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 >= 128 MiB
#
#memory_size=0x8000000

#
# 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\Impulfusion\Desktop\pearpc\pearpc-6gib.img"
#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1
pci_ide0_slave_image = "c:\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"

you will be better off putting the pearpc folder in your root directory .. (i.e. C:\ )

I dont think it likes spaces in between directory name .. for example "Documents and settings"

Yes... Here it is:

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


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

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

#
# This is needed if you want to boot Mac OS X
#

prom_driver_graphic = "C:\Documents and Settings\Impulfusion\Desktop\pearpc\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 >= 128 MiB
#
#memory_size=0x8000000

#
# 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\Impulfusion\Desktop\pearpc\pearpc-6gib.img"
#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1
pci_ide0_slave_image = "c:\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"

you will be better off putting the pearpc folder in your root directory .. (i.e. C:\ )

I dont think it likes spaces in between directory name .. for example "Documents and settings"

this is my config:

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

#

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

#

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

#

# This is needed if you want to boot Mac OS X

#

prom_driver_graphic = "E:\temp\pearpc\pearpc-0.1.2-win32-jitc\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=0x8000000

#

# 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 = "E:\temp\pearpc\HD-OS-X-Panther-PREP.img"

#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "E:\temp\pearpc\iso\OSX_CD1.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 = "E:\temp\pearpc\pearpc-0.1.2-win32-jitc\nvram"

yet it tells me there was no bootable partition found :(

well pojo. i did that. and still it tells me there's 0 bootable paritions. here my config again:

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

#

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

#

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

prom_env_machargs = ""

#

# This is needed if you want to boot Mac OS X

#

prom_driver_graphic = "E:\temp\pearpc\pearpc-0.1.2-win32-jitc\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=0x8000000

#

# 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 = "E:\temp\pearpc\HD-OS-X-Panther-PREP.img"

#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "E:\temp\pearpc\iso\OSX_CD1.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 = "E:\temp\pearpc\pearpc-0.1.2-win32-jitc\nvram"

thats weird, you sure you put the partitions in right order?

#:type name lenght( size )

1:Apple_partition_map Apple63 @ 1

2:Apple_HFS Apple_HFS_Untitled_2 602870 @ 262208 (2.9G)

3:Apple_Freebsp0+@ 64

4:Apple_Free0 +@ 6 290912

after this try to deslect you cd-rom before you boot!

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

    • No registered users viewing this page.
  • Posts

    • I wonder if "put it back the way it was for decades" ever crossed their minds? 🤣
    • Rescind the stupid "Show more options" in context menus and just give us the full menu instead of adding more steps to get to what we want. The "simpler by default" makes me think they'll go in the opposite direction. Every context menu should have a configure button so you can pick and choose what options should be shown, I know you can do that with some registry fu but that shouldn't be required.
    • This is why competition must exist. Finally, pressure is mounting on Microsoft to move in the right direction.
    • Microsoft is making Windows 11's context menus faster, simpler, and configurable by Taras Buria Five years ago, Windows 11 introduced redesigned context menus, offering users a simpler, more modern design. However, customers quickly discovered that the new menus leave a lot to be desired. Many are unhappy with performance (they are really slow), while others dislike the double-layed design, where many options are hidden behind the "Show more options" button. In addition, over the years, menus became cluttered and overloaded. While Microsoft has already fixed plenty of pain points across Windows 11, context menus remain mostly unchanged. Fortunately, Microsoft is finally listening. Marcus Ash, Design and Research Lead for Windows at Microsoft, responded to a tweet on X, confirming that the company is working on fixing Windows 11's context menus. Reworked context menus are supposed to be faster, simpler by default, and "configurable to what you use most." What the latter means is unknown, just like whether Microsoft plans to keep the classic menu alongside the modern one, but according to Marcus, the wait should finally be over soon, as he promised to "share our approach soon." Improved context menus will most likely appear first in Windows 11 preview builds in the Experimental Channel. While we wait for Microsoft to release them, you can try fixing context menus on your PC with a simple tool called Windows 11 Context Menu Manager. It lets you disable entries you do not need, not only cleaning up context menus, but also making them significantly faster. Microsoft has already improved Windows 11's Start menu and taskbar, so hopefully it will address user criticism of the context menu as well. Stay tuned for new Windows 11 preview builds, which usually arrive every Friday.
    • If the drive/memory is soldered to the board, which it probably is, then it's a no from me
  • Recent Achievements

    • One Month Later
      Carru_123 earned a badge
      One Month Later
    • Week One Done
      Dr Jared Dental Studio earned a badge
      Week One Done
    • Week One Done
      RG INVESTMENT GROUP earned a badge
      Week One Done
    • Very Popular
      The Norwegian Drone Pilot earned a badge
      Very Popular
    • Very Popular
      s0nic69 earned a badge
      Very Popular
  • Popular Contributors

    1. 1
      +primortal
      472
    2. 2
      PsYcHoKiLLa
      251
    3. 3
      Skyfrog
      79
    4. 4
      FloatingFatMan
      67
    5. 5
      Michael Scrip
      60
  • Tell a friend

    Love Neowin? Tell a friend!