: I read somewhere that there is a way to put pixels to the screen without changing banks. If this is tru can anyone please help me out as bank switching is very slow in 16bit modes<p>
As far as I know there is no way to put pixels<br>
on the screen without bankswitching. Ofcourse I<br>
know that modes that are within 64Kb don't need<br>
bankswitching, but you're probably talking about<br>
modes like 640-480, 800-600, 1280-1024, etc...<p>
In these modes there is NO way you can put pixels<br>
on the screen without bankswitching, because you <br>
are either confined to one single bank, or you use<br>
the BIOS int 10h to put the pixels on the screen.<br>
The last one doesn't need to know the bank, but <br>
bank switching still happens (by BIOS code).<p>
One advise: <br>
DON'T USE BIOS TO PUT PIXELS ON THE SCREEN<p>
I've checked once how much slower it is, believe <br>
me: there is almost no way of putting a pixel<br>
slower on the screen