I am new to SVGA video modes. I am calling VESA mode
100h (640x400x256) from a function within C++. I am
also using the pokeb function to poke bytes into the
video memory. However, when I poke bytes into the vidoe
memory (segment A000h), it plots two points onto the
screen: one where it should be, and one to the right
about 100 pixels (this is in bank 0). It is as if there
is two separate screens I am ploting to at the same time.
Does anyone know why this happens and how to fix it?
Some sample source code would be helpful.