what some say is the best VGA programming site on the web

VGA Basics Setting the video mode, plotting a pixel, and mode 0x13 memory. Primitive Shapes & Lines Drawing lines, polygons, rectangles, and circles. Also, Bresenham's algorithm, fixed-point math and pre-computing tables. Bitmaps & Palette Manipulation The BMP file format, drawing bitmaps, and palette manipulation. Mouse Support & Animation Animation, mouse motion, and mouse button detection. Double Buffering, Page Flipping, & Unchained Mode Double buffering, page flipping, structure of unchained mode, and 256-color modes other than 320x200.
Links and Other Resources


all of this at 256-color VGA Programming in C

IPB Image

Reply