main.lua::setBestResolution selects best available screen resolution
prologue screen supports scaling, seperated images into layer for smaller archive size