1.1 --- a/ula.py Mon Dec 05 01:20:39 2011 +0100
1.2 +++ b/ula.py Tue Dec 06 00:28:16 2011 +0100
1.3 @@ -81,9 +81,11 @@
1.4 row_size = (self.width * self.depth * LINES_PER_ROW) / 8 # bits per row -> bytes per row
1.5
1.6 # Memory access configuration.
1.7 + # Note the limitation on positioning the screen start.
1.8
1.9 - self.screen_size = row_size * rows
1.10 - self.screen_start = (SCREEN_LIMIT - self.screen_size) & 0xff00 # limitation on positioning
1.11 + screen_size = row_size * rows
1.12 + self.screen_start = (SCREEN_LIMIT - screen_size) & 0xff00
1.13 + self.screen_size = SCREEN_LIMIT - self.screen_start
1.14
1.15 # Scanline configuration.
1.16