SS-5 emulation doesn't work with Sun boot ROM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The 32-bit SPARC emulator's TCX emulation seems to work with OpenBIOS, but doesn't work with a SparcStation ROM on Cocoa. Screenshot attached. Using version 1.7.0 on Mac OS X 10.9 via MacPorts and compiled directly from source, though this problem has carried over from Mac OS X 10.8 and many earlier versions of Qemu.
The following is my Qemu command:
sudo qemu-system-sparc -m 256 -M SS-5 -bios /home/img/
-g 1024x768x24 \
-drive file=/home/
-drive file=/home/
-drive file=/home/
-net nic,macaddr=
-net tap,ifname=
Note: also can't compile Qemu w/ SDL support from MacPorts on Mac OS X, and config.log is not helpful to figure out why, but this is another issue.
Changed in qemu: | |
status: | New → Fix Released |
On 13 December 2013 01:04, Peter Bartoli <email address hidden> wrote:
> Public bug reported:
>
>
> The 32-bit SPARC emulator's TCX emulation seems to work with
> OpenBIOS, but doesn't work with a SparcStation ROM on Cocoa
This is actually two separate issues.
(1) This SS-5 ROM doesn't boot on QEMU. You can see this if
you try it on a Linux host : the display stays black.
(2) The Cocoa UI frontend doesn't black the screen on startup
(or on resize) the way the SDL frontend does, so if the guest
hasn't tried to display anything to the screen post-resize you
get the old garbage of the window decoration displayed.
We should probably fix (2), though it's only a cosmetic issue
and you won't even see it if you have a functioning guest.
I expect you care more about (1) and you'll do better with a
bug report that's clear that it's a generic SPARC guest issue.
thanks
-- PMM