Hi, This is the final patchset for the VESA mode switching. It's rather straight forward now that vm86 support is available. :-) Tested on a ATI Mobility Radeon X700, Qemu and Vmware server. There's one major change which also affects other drivers: The screen preflet now always writes the vesa settings file with the current choosen resolution. This will prevent a useless mode switch while booting regardless of the used driver. Maybe that's not desired... BTW, I found that even though I chose "Use fail-safe video mode" during booting the radeon driver was initialized nontheless and prevented the VESA BIOS from working. I think that's two errors: first I expected that no other graphics drivers are loaded during booting and second the radeon driver seems to mess up the vesa bios simply by loading the driver. /Jan