Ok although I'm not sure how you did it I was really not expecting for the improper pixel scaling to be fixed, 2x zoom looks great and seems to have 4x pixel size but since you gave the option to change it I tested other values to get other integer pixel sizes, with 0.5, 1 and 1.5 zoom being 1...