Adding uniform and letterboxed screen scaling modes with optional integer-only scaling.