10.3 fails to boot on B&W G3
Describe the bug On the Blue & White Power Mac G3, OS X 10.3 will panic on boot.
To Reproduce Steps to reproduce the behavior:
- Install from a Power Mac G5 restore disc to a raw disk image with QEMU
- Boot DingusPPC with the disk image and B&W G3 boot rom
- Wait for kernel panic on boot
Expected behavior The OS should successfully boot.
Screenshots
Using --hdd_config Ide0:0 --cdr_config Ide0:1:
Using --hdd_config Ide0:1 --cdr_config Ide0:0:
Device Information (please complete the following information):
- Device Type: Desktop
- Host OS: Windows 11
- Host Processor: AMD Ryzen 9 7950X
- Host RAM: 32GB
- Guest OS: Mac OS X 10.3
- Guest Processor: Default (G3)
- Guest ROM: Power Mac G3 Blue and White
- Guest RAM: 256MB
- Build Date 18/07/2025
- Version c1197423b4708308a7de8614feb1182f655f67c9
Additional context None so far.
I notice on the second screenshot that it calls wait_queue_assert_wait64, indicating the hard disk might be expecting a G5 machine to still be used. DPPC only supports 32-bit PowerPC right now (and even then, I still need to get AltiVec in).
Does G5 have different Panther installation than G3?
infinitemac.org can boot Mac OS X 10.3.9 Panther in DingusPPC (iMac G3 233 MHz, 1 GB RAM). There's some graphical glitches (using ATI GPU 1002:4750) which would probably be fixed by using a different emulated GPU.
Does G5 have different Panther installation than G3?
I don't think so, given that it boots under QEMU with the G3 CPU, as well as the fact that the build number in the screenshots (7B85) matches with what was the original retail release, according to Wikipedia.