On Mon, Sep 24, 2007 at 11:22:30PM +0200, Fabrice Bellard wrote: > I realize that the other pixel formats are buggy too, so at least your > patch is consistent with what is already coded ! > > I guess the problem is in the VGA memory handlers. Otherwise it means > that there is a (Cirrus)VGA configuration register to change the > endianness of the frame buffer. In such case, it must be emulated correctly.
I don't know about a register (w/o reading the docs), but I seem to recall that it does have a second PCI FB window which is byte swapped specifically for BE machines... DF