113:d4fc92a0628e
|
2017-04-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Noted that the ULA could re-read the character values and just increment an
index into the character bitmap data, moving to the next set of values when
changing character lines, rather than having to cache the character values. |
|
|
ULA.txt
|
|
112:e0f6fdfe1e6d
|
2017-04-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added notes about text-only modes, plus character and attribute value retrieval
and caching. |
|
|
ULA.txt
|
|
111:723b5ffe7caa
|
2017-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added CPU clock input and output notes. |
|
|
ULA.txt
|
|
110:d998a098edb6
|
2016-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a note about the CPU clock phases. |
|
|
ULA.txt
|
|
109:65b890e3e7f6
|
2016-09-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added explicit reason for 2MHz RAM access not being feasible. |
|
|
ULA.txt
|
|
108:19850e9d0183
|
2016-06-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced explicit next_frame calls after updating the screen start address. |
|
|
main.py
|
|
107:e3c785375378
|
2016-06-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to introduce hardware description language limitations, restructuring
to put all state-changing operations in one place, deferring updates of the
horizontal position variable. |
|
|
ula.py
|
|
106:528acbe53d79
|
2016-06-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate state-updating method and reordered methods. |
|
|
ula.py
|
|
105:0f424c197e92
|
2016-06-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved pixel generation to after the state update in the negative edge handler. |
|
|
ula.py
|
|
104:2a568a84bbaf
|
2016-06-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved video signalling into the negative edge handler in order to consolidate
updates to the horizontal and vertical pixel positions. |
|
|
ula.py
|
|