Well its not a linear organisation (like Mode 13h).
I decided to see how to access the framebuffer through GPSURFACEDESC::ptbuffer.
I noticed when i did a clear screen if i wrote to every pixel it filled the screen with the colour i wanted. So i tested by writing to every 4th pixel and I...