H-sync is a little screwy

Still working on it. Got video, but I am pretty sure the timings are way
off.