simplified fs, added cam rotation & widescreen viewport