qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-ppc] Qemu ppc issues installing/booting Mac OS 9.04 to 9.22


From: Howard Spoelstra
Subject: [Qemu-ppc] Qemu ppc issues installing/booting Mac OS 9.04 to 9.22
Date: Thu, 8 Sep 2016 00:12:14 +0200

Hi,

Here are some issues I observed while installing/booting Mac OS 9.04 to 9.22 with Qemu.

Generic issues:
Besides changing -boot d to -boot c, the command line order for cdrom or disk needs to be so that the boot device is listed first, otherwise openbios will not advance to boot the selected medium. Adding index number 0 to hd and 1 to cdrom entries also fixes boot, so boot device seems to need to be at index 0.
Mouse behaviour with both SDL and GTK interface is often very erratic.

Source: qemu master 07-09-2016
qemu-system-ppc.exe cross-compiled for Windows using Fedora 24 64 bit.
qemu-system-ppc.exe needs to be set to Windows 8/7 compatibility, otherwise disk read/write issues arise. (The same is true for builds with cygwin, and the 2.7 Windows builds by Stefan Weil.)
OpenBIOS is the included build, dated 19-07-2016
Host is Windows 10/64

Command line for cd boot:
qemu-system-ppc.exe -L pc-bios -boot d -m 256 -M mac99 -prom-env "auto-boot?=true" -drive file=c:\Qemu\MacOS9.0.4Cube.iso,format=raw,media=cdrom -drive file=c:\Qemu\MacOS9.0.4-2GB.raw,format=raw,media=disk -sdl

Command line for hd boot:
qemu-system-ppc.exe -L pc-bios -boot c -m 256 -M mac99 -prom-env "auto-boot?=true" -drive file=c:\Qemu\MacOS9.0.4-2GB.raw,format=raw,media=disk -drive file=c:\Qemu\MacOS9.0.4Cube.iso,format=raw,media=cdrom -sdl

Mac OS 9.0.4:
Booting a 9.04 CD requires a mouse click/move to advance (before some video switch occurs)
The CD seems to needs to contain a rom above version 4.6.1
Initialising a disk requires a mouse click/move to advance
Booting Mac OS 9.04 from hard disk image requires a mouse click/move to advance (before some video switch occurs)
Booting Mac OS 9.04 from hard disk image can hang during extension loading when mouse is not moved.
System profiler hangs Mac OS.

Mac OS 9.1:
Adding: "-device usb-audio" to the command line results in 2 usb audio devices showing up in system profiler. Sound control panel plays several sounds, but then hangs Mac OS.
Doing nothing after boot results in hangup after some seconds. (Also after virtual memory/disk indexing was turned off.)

Mac OS 9.2.2:
Installation success is hit and miss, also with additional disk parameter cache=writetrough.
Adding: "-device usb-audio" to the command line results in 2 usb audio devices show up in system profiler. Sound control panel plays several sounds, but then hangs Mac OS. Doing
nothing after boot results in hangup after some seconds where all icons disappear from the desktop. (Also after virtual memory/disk indexing was turned off.)
Booting with included debugger "-prom-env "aapl,debug=2000000" shows the nanokernel log
still active. 

Best,
Howard

reply via email to

[Prev in Thread] Current Thread [Next in Thread]