Add support for non-0 based turns (ie 90 to 180) while retaining correct pixel_y offsets.