6:d99e8b32a95b
|
2011-12-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved the main program into a separate file. |
|
|
main.py ula.py
|
|
5:c0513d77761f
|
2011-12-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit vertical scrolling by amounts smaller than a character row. |
|
|
ula.py
|
|
4:d8c0798e4acd
|
2011-12-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the screen size calculation for modes employing line spacing.
Added notes about various scrolling, palette and display features. |
|
|
ULA.txt ula.py
|
|
3:69e7ee0e99dd
|
2011-12-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added spacing between character rows and fixed the number of rows in the modes involved. |
|
|
ula.py
|
|
2:4460129be79e
|
2011-12-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the program architecture to involve an external screen update loop
requesting pixel values from a ULA object which manages its own internal state,
maintaining a pixel buffer for decoded memory content. |
|
|
ula.py
|
|
1:d6b8cd0ac739
|
2011-12-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a module which simulates the video functions of the Acorn Electron ULA. |
|
|
ula.py
|
|
0:9584cf16614a
|
2011-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Some documentation of the Acorn Electron ULA and discussion of potential enhancements. |
|
|
ULA.txt
|
|