--------------------------------------------------------------------------- VESA (vesa BIOS driver not included!) --------------------------------------------------------------------------- Please reference vesa.h and testvl.c for sample code. I've currently tested these functions on an ATI VGAWonder with 512k memory and a plain ol' VGA monitor. They work fine, albeit slow. My VGA card is unfortunately one with only 1 page register and a 64k byte page size. This means that copying between pages means copying to system memory, changing the page, and copying back. I haven't experimented with 128k addressing or non-chain-by-4 (i.e. planar memory) mode copying yet, but I'm going to. I suspect that one or both of these methods will allow us to do fast copies between pages. ------------------------------------------------------------------------------