QEMU limitations, was Re: [PATCH v4] powerpc: Use shared font data

From
Finn Thain <fthain@linux-m68k.org>
Date
2025-11-05 04:13:03
Also in
lkml
Reply to
Finn Thain, 2025-11-03
On Mon, 3 Nov 2025, Finn Thain wrote:
quoted
OK, remember I don't think I've ever tried PPC via MacOS booting, so 
not familiar with it.
I will try to set up a MacOS guest in QEMU, to see if the hang can be 
reproduced that way.
QEMU appears to be incompatible with the Old World ROM from the Beige G3. 
'qemu-system-ppc -M g3beige -bios 78F57389.ROM -serial stdio' drops into a 
ROM diagnostic menu and won't boot.

I did get 'qemu-system-ppc -M mac99 ...' to boot into MacOS 9, by using 
OpenBIOS instead of Apple firmware. Unforunately, BootX is not compatible 
with this configuration, so it won't help.

BootX is compatible with beige powermacs, but 'qemu-system-ppc -M g3beige' 
with OpenBIOS fails to boot MacOS 9 ("MacOS: unable to find an interrupt 
controller node").

OpenBIOS wouldn't boot a MacOS 8.1 CD-ROM either, but for different 
reasons: both mac99 and g3beige failed with "No valid state has been set 
by load or init-program".
Thread (23 messages) 23 messages, 5 authors, last reply 2025-11-06
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help