Fix up screen timings; get cursor working (with a mode7 hack for now)