Much to my amazement, I found a Cirrus Logic drive that works under Qemu 0.9.0 ... I'm not sure about prior versions.
First the driver is here:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Drivers/nextstep_3.3/released/CL_GD5434.pkg.compressedNow be forwarned that it doesn't work out of the box. The driver is very picky, and expects to find that exact version. By default Qemu emulates a Cirrus 5446, while the driver want's a 5434. So by simply changing the line
device_id = CIRRUS_ID_CLGD5446;
to
device_id = CIRRUS_ID_CLGD5434;
and rebuilding it will work! I'm currently running NeXTSTEP 3.3 in 1024x768 32bit colour depth! the 16 bit depth was a little screwed up,and I haven't tested 8bit grey, but I figure why bother?
So after a while of struggeling, I've finally got a VM with colour video, networking & sound! and I must say it's pretty snappy on my Opteron 244!
What is your host operating system?
My Host OS for this experiment was XP. I'm currently re doing my patch set for OSX. I also have access to solaris x86.
I suppose I could download a Linux ISO and build linux binaries too, but I really wanted to mess around with slirp & simh today. Anyways what are you running on?
I'm not 100% sure on this but it would fit the picture, that you need patch 3 loaded for this to work.. Currently at home it fails both on OSX & Vista to intialize the display correctly...
I have to run outside (argh! Women!!!!!) but I'll try to check back on this later....
Ok I'm back for 10 minutes, I just verified that you need use the 75Hz resolutions, and again Im testing with fixpack 3 installed...
I may test more tonight, or not...
the 2Megabyte driver running @ 800x600 75hz 16bit depth works great.