32:da771131998b
41:be29270ef9f6
30:1d0cbf9dd903 31:579ebc9db48b
|
2011-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged general architecture-related changes. |
|
|
main.py ula.py
|
|
31:579ebc9db48b
32:da771131998b 33:fdc752143584
29:2d6bb0876770
|
2011-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate video abstraction, making the ULA responsible for
performing the appropriate signalling for each clock cycle.
Added some details of the different ULA pins, introducing some of this detail
into the software for authenticity. |
|
|
ULA.txt main.py ula.py
|
|
30:1d0cbf9dd903
32:da771131998b
28:e157bb40cc8c 29:2d6bb0876770
|
2011-12-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Null merge of general changes introducing features already present on this branch. |
|
|
main.py ula.py
|
|
29:2d6bb0876770
30:1d0cbf9dd903 31:579ebc9db48b
25:6d55dd10da35
|
2011-12-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the use of nested lists with a flat, genuine, global screen array
accessed directly from the update function.
Made use of array transposition when copying the screen array into a surface
array. |
|
|
main.py ula.py
|
|
28:e157bb40cc8c
30:1d0cbf9dd903
|
2011-12-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the use of nested lists with a flat, genuine, global screen array.
Introduced conversion of the screen array to a list in order to work with Shedskin. |
|
|
main.py ula.py
|
|
27:b6680c1bb8b7
|
2011-12-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the update function to build a new screen array on every invocation,
thus avoiding Shedskin limitations.
Made use of array transposition when copying each screen array into a surface
array. |
|
|
main.py ula.py
|
|
26:90d734d18353
23:1687504dab55 25:6d55dd10da35
|
2011-12-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged general changes. |
|
|
|
|
25:6d55dd10da35
26:90d734d18353 29:2d6bb0876770
|
2011-12-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the width of the temporary surface. |
|
|
main.py
|
|
24:0a7583905a1f
22:c82fef2dd562
|
2011-12-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added notes on alternative screen mode configurations, screen height adjustment and character attributes. |
|
|
ULA.txt
|
|
23:1687504dab55
26:90d734d18353
21:c3c47581db46 22:c82fef2dd562
|
2011-12-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged general changes. |
|
|
ula.py
|
|