VESA 2.00 Programming Developpement Kit v2.10
Coding by Execom of Realtech
(stedenis@worldnet.fr or http://worldnet.net/~stedenis)

a) In a nutshell ...

VESA 2.00 permits you to work directly in Video without any slowing
banks switching or other. Now, you have a normal memory pointer is mapped
like a huge array (kull!)

b) Hi there! Hum let's see what going on

v2.10 (Christmas release)
Bug fixed version.
New initialization.
Directories and .Lib.
GIFT! : With Uvbelib (no need to install univbe 5.2 in memory)
Include Uvbelib.lib 5.2  : copy you univbe.drv in this path for using
the build in univbe :)

v2.02 Optimized Julia rendering + timer (4230 ms on 486DX4/120-Tseng4000W32)

v2.01 Fixed the scanline function. Set the right scanline length
(on Matrox Millenium 800x600x8 has a 960 pixel scanline length
instead of 800 !. So it fix it)

v2.00 - Compatibility with DJGPP v2.00 (*nearly* all DPMI functions has been
rewritten)
- Clearer code
New email : stedenis@worldnet.fr

*** No more base selector ***

You can write and read without specificing remapped selector.
Use the address given in VESA.Map

It improves speed on Pentium (1 cycle was previously lost
for 16bit overriding), And code size (1 byte :)

v1.05 Fixed some bugs in initialization mode. You should use DOS4GW v1.95
at least (some DPMI functions doesn't exists above)

v1.00 First version

c) CopyRight

This kit is free, but you mustn't change anything in this package!
A credits is welcome if you're using in your program.

d) Get started

Go on .\sample directory and type wmake
type cd .. to get the vesa2.exe.
If you have univbe 5.2, copy the univbe.drv with the same path as the vesa2.exe
You can modify rtvbelib in the .\rtvbelib path

Happy Coding;

ExEcOm