Working video buffer.

Data stored as 15 bit RGB value to use less memory. Only the upper 5 bits of each color are used and the lowest address bit is dropped.
The final effects are this is 340 X 220 with 15 bit color.