> > err, I'm pretty new to this, I _think_ I'm using VESA, not sure which version
> > and I'm using bank switching, coded with the bios I believe..
> > and what's LFB? @_@
> Lineair Frame Buffer. Allows you to access all video card memory without bank switching.
yah LFB is what 3ds2vxl uses now. it's easy to use except i think activating it is a pain in the neck. there was a time before you guys met me when i used to use bank switching and i thought it was one of the stupidest things in the whole world and whoever invented it needed a beating. there was time before i used bank switching when i was only able to use one bank and so was only able to use something like 34 rows of pixels and i had to check whether my graphic engine was working by making bmp screenshots and loading up windows 3.1 and looking at them in mspaint. i had to crack the bmp format myself coz in those days i didn't have any internet. there was a time before i used truecolor when i made my view window 16x16 pixels (whereas now it's 80x80) and instead of writing pixels to the screen i assigned a different palette index to each pixel and rewrote the palette values every frame, because that simulated 18 bit color. man, the things i had to do for something so damn basic just because they made it so hard to understand how to program graphics.
> > > > I'm using VESA..
> > > 1?
> > > 2?
> > > Bank switching?
> > > LFB?
> > > > well for accessing the vga, I'm directly accessing the video memory, without even going through the bios.
> > > > protected mode doesn't allow direct access to vga..
> > > Sure it does.