@MarkAR2012 It's just a quirk, when you get to where it says you can not install mac os x on this volume, just close Qemu and restart, it will then be OK.
A Admin should note that we only need disk 1 to install, a lot of people get confused when they can't switch CD-ROM Discs in A emulator. Especially PearPC.
Working USB, a mouse that doesn't jump around everywhere, the ability to write the boot block of the HDD properly and networking. Note: This config is for linux, you'll need to swap all the "\" for "^" and change display to sdl under windows.
Comments
It's just a quirk, when you get to where it says you can not install mac os x on this volume, just close Qemu and restart, it will then be OK.
You'll find full step by step instructions here:
https://www.emaculation.com/doku.php/ppc-osx-on-qemu-for-windows
Qemu Commands I used Below:
qemu-system-ppc.exe
-L pc-bios
-boot d -m 512
-M mac99
-prom-env "auto-boot?=true"
-prom-env "boot-args"
-prom-env "vga-ndrv?=true"
-drive file=Mac.iso,format=raw,media=cdrom
-drive file=OSX.img,format=raw,media=disk
-sdl
-netdev user,id=network01
-device sungem,netdev=network01
This command works for me on Windows 10.
qemu-system-ppc.exe ^
-L pc-bios ^
-M mac99,via=pmu ^
-m 512 ^
-display sdl ^
-boot d ^
-drive file=Mac.iso,format=raw,media=cdrom ^
-drive file=OSX.img,format=raw,media=disk
qemu-system-ppc.exe ^
-L pc-bios ^
-M mac99,via=pmu ^
-m 1g ^
-display sdl ^
-g 1920x1080x32 ^
-hda your.img ^
-cdrom mac.iso ^
-boot d ^
replace -boot d with -boot c once it restarts
-L pc-bios \
-M mac99,via=pmu,usb=on \
-m 1g \
-display spice-app \
-g 1280x720x32 \
-prom-env boot-args=-v \
-netdev user,id=net0 \
-device rtl8139,netdev=net0 \
-device usb-kbd \
-device usb-mouse \
-monitor stdio \
-rtc base=localtime \
-drive id=mac,if=none,format=qcow2,media=disk,file=hdd.qcow2 \
-device ide-hd,drive=mac \
-drive id=cd,if=none,format=raw,media=cdrom,file=disk1.iso \
-device ide-cd,drive=cd \
-boot d
Working USB, a mouse that doesn't jump around everywhere, the ability to write the boot block of the HDD properly and networking.
Note: This config is for linux, you'll need to swap all the "\" for "^" and change display to sdl under windows.
Have fun
-M mac99,via=pmu,usb=on \
-m 1g \
-display sdl \
-g 1280x720x32 \
-prom-env boot-args=-v \
-netdev user,id=net0 \
-device rtl8139,netdev=net0 \
-device usb-kbd \
-device usb-mouse \
-monitor stdio \
-rtc base=localtime \
-drive id=mac,if=none,format=qcow2,media=disk,file=hdd.qcow2 \
-device ide-hd,drive=mac \
-drive id=cd,if=none,format=raw,media=cdrom,file=disk1.iso \
-device ide-cd,drive=cd \
-device ich9-usb-uhci1,id=newusb \
-device usb-audio,bus=newusb.0 \
-boot order=dc
Even better, now with sound and you can actually install macOS. SDL needed for audio, spice is very crackly.