Fullscreen is now calculated outside of gamestates(well, kind of).