Thomas Harte
|
6025516f9f
|
Ensure addresses increment even when there's no target for pixels.
|
2021-06-20 14:31:02 -04:00 |
|
Thomas Harte
|
07dc26f8fa
|
Adds TODO to resolve screen jumping.
|
2021-06-19 23:41:29 -04:00 |
|
Thomas Harte
|
23e26e0333
|
Attempts to complete handling of VRES.
|
2021-06-19 22:00:19 -04:00 |
|
Thomas Harte
|
fadb04f3f3
|
Attempts to implement LSBALT and MSBALT.
|
2021-06-19 21:57:26 -04:00 |
|
Thomas Harte
|
4968ccf46d
|
Corrects attributed mode.
|
2021-06-19 13:08:14 -04:00 |
|
Thomas Harte
|
1dcac304d3
|
Implements the ALTIND bits and attempts ATTR mode.
|
2021-06-19 13:04:18 -04:00 |
|
Thomas Harte
|
8f24aed43e
|
Slightly reduces logging.
|
2021-06-18 23:17:44 -04:00 |
|
Thomas Harte
|
fbf1adef05
|
Introduces unit test and thereby seemingly fixes get_next_sequence_point.
There's still improper output in the actual machine though, so maybe something else is afoot?
|
2021-06-18 17:44:17 -04:00 |
|
Thomas Harte
|
2fd8a8aa66
|
Begins addition of interrupt feedback from Nick.
Also fixes clock rate. Though clearly get_next_sequence_point isn't quite right yet.
|
2021-06-17 22:30:24 -04:00 |
|
Thomas Harte
|
4414e96710
|
Adds enough text mode for now.
Discovered: a memory fault is being reported at startup.
|
2021-06-16 21:42:20 -04:00 |
|
Thomas Harte
|
7161783a4f
|
Adds lpixel output.
|
2021-06-16 21:16:26 -04:00 |
|
Thomas Harte
|
cbac48da86
|
Attempts full run at pixel mode.
|
2021-06-16 20:43:22 -04:00 |
|
Thomas Harte
|
d9142d5427
|
Adjusts declared scale, accurately to communicate pixel clock.
|
2021-06-15 22:39:44 -04:00 |
|
Thomas Harte
|
e5e988b28f
|
Adds an incorrect assumed-pixel-mode serialiser.
This actually shows something a bit like the Enterprise boot logo.
|
2021-06-15 22:31:50 -04:00 |
|
Thomas Harte
|
e94e051c87
|
Adds an allocator for pixels.
|
2021-06-15 22:03:41 -04:00 |
|
Thomas Harte
|
5fc91effb5
|
Corrects top border.
|
2021-06-15 21:48:11 -04:00 |
|
Thomas Harte
|
6c9dacbe89
|
Stabilises display, albeit that top border mode now appears to be off.
|
2021-06-15 21:31:07 -04:00 |
|
Thomas Harte
|
6a7eb832cc
|
Introduces almost-stable block-level frame generation.
|
2021-06-15 20:55:58 -04:00 |
|
Thomas Harte
|
60cf8486bb
|
Makes a genuine attempt at real line counting.
No output yet though.
|
2021-06-15 18:57:14 -04:00 |
|
Thomas Harte
|
a1e4389f63
|
Give Nick some RAM to inspect and just enough sense to know when it should reload its line parameter table.
|
2021-06-15 17:43:13 -04:00 |
|
Thomas Harte
|
440b11708b
|
Adds an unused CRT.
|
2021-06-14 23:11:48 -04:00 |
|
Thomas Harte
|
1d1e6d1820
|
Adds a shell of a Nick.
|
2021-06-14 22:19:25 -04:00 |
|