[SeaBIOS] [PATCH 1/4] SeaVGABios/cbvga: Assume VGA compatible GPU in text-mode

Kevin O'Connor kevin at koconnor.net
Sat Mar 18 02:04:38 CET 2017


On Fri, Mar 17, 2017 at 05:49:39PM +0100, Patrick Rudolph wrote:
> Assume the GPU is VGA compatible when running in text-mode.
> Advertise VGA modes using SeaVGABios' stdvga driver.
> Microsoft Windows relies on graphics mode 12 as last resort when
> running in text mode, even when not advertised.
> 
> Allows Windows 7 to boot in 640x480 and 16 colors mode using the
> VgaSave driver.
> Allows Windows 7 to show the loading bar splash screen.
> 
> Known issues:
> The palette seems wrong, as colors are swapped ( blue is red, ... ).

What graphics hardware did you test this on?

If stdvga_set_mode() works on the hardware, why not use stdvga
seavgabios and get the rest of the vgabios functionality?  (That is,
why use cbvga seavgabios at all?)

-Kevin



More information about the SeaBIOS mailing list