On 14/02/16 12:28, Howard Spoelstra wrote:
On 14 Feb 2016, at 12:22, Mark Cave-Ayland mark.cave-ayland@ilande.co.uk wrote:
On 13/02/16 22:53, Segher Boessenkool wrote:
On Sat, Feb 13, 2016 at 04:11:02PM +0000, Mark Cave-Ayland wrote:
Instead insert the copyright property if we detect the /rom/macos device generated by the MacOS boot loader just before we call the client with go and remove it before control is returned back to the interpreter.
Does this work for "OldWorld" systems (do we support those at all)?
The /rom/macos node is present in the MacOS 8.5 bootloader which I believe is one of the earliest versions QEMU can support. Sadly I don't have the ability to actually test this though :(
Openbios with this patch can boot 8.5 with no copyright warning, but complains about missing rtas. It never displays graphics. I seem to remember Alyssa mentioning that everything below 9.x do not use the framebuffer and hence cannot display graphics.
Thanks for testing - sounds like it works fine. Missing the /rtas package is a separate issue but if boot doesn't abort due to the missing copyright property then we're good :)
ATB,
Mark.