The changes with this patch include:
1. inverting y axis for drawing the image so that the computer can
correctly draw an image.
2. correcting the scaling for changing from the projection to pixels
3. a "good" location for the center in driver, this center should be
documented.