# HG changeset patch # User Paul Boddie # Date 1323214732 -3600 # Node ID c0513d77761f9b22aacbda38e5024ce48b72d284 # Parent d8c0798e4acd06593f28efefefae7e8d7242d44c Permit vertical scrolling by amounts smaller than a character row. diff -r d8c0798e4acd -r c0513d77761f ula.py --- a/ula.py Tue Dec 06 00:28:16 2011 +0100 +++ b/ula.py Wed Dec 07 00:38:52 2011 +0100 @@ -108,7 +108,7 @@ "Signal the start of a frame." self.line_start = self.address = self.screen_start - self.line = 0 + self.line = self.line_start % LINES_PER_ROW self.ysub = 0 self.ssub = 0 self.reset_horizontal() @@ -300,7 +300,7 @@ update(a, ula) mainloop() - ula.screen_start = 0x5800 - 320 + ula.screen_start = 0x3000 + 2 update(a, ula) mainloop()