Initial success with the new 16 bit / LCD board. The intent for this is to be used to replace the internal CRT; if an LCD is attached it will disable the onboard video. External monitor connection still present: in VGA resolution (same as LCD) it'll mirror the display, at higher resolutions it'll disable the LCD while the external monitor is connected.
The panel will need to be in its standard orientation (it's flipped here) as the vertical viewing angle in this orientation is bad, it would be not good for a compact mac which you typically gaze downwards on. You can see it in the picture below, actually. However, side to side and vertical in the standard orientation is fine. So the LCD board will need to be redesigned but that's not a big deal.


On the topic of 16 bit, beta builds v1.0.0.2098 / 2099 for the SI and GS cards has been posted at
https://github.com/ZigZagJoe/30Video-Support/tree/main/firmware It's not good, but it's there for playing with, it will probably never become a mainline feature. Here's how it looks....
Release Candidate versions 2100 and 2101 have also been posted. Unless a bug is found these will become the new shipping firmware.
Changelog:
Fix Macsbug not returning cleanly (white screen)
Introduce Virtual desktop (512x684) mode for grayscale under Mac OS
Bugfixes for virtual desktop on machines with two 30video cards

Load video timings from ROM.
Fix for running 2 30video cards in same system.
Store current resolution seperately in grayscale mode
Add nonstandard 1024x768 (XGA) resolution @ 54hz (functionality not guaranteed with all monitors)
Introduce backend support for hardware supporting 16 bit color
Fixed virtual desktop behavior in 24 bit mode (over previous RC)