try to fix vertical out by one for screen data.
fix duplicated first row of characters.
improve previous commit to reduce logic depth.
prime read side of screen ram fifo.