1
0
mirror of https://github.com/TomHarte/CLK.git synced 2025-02-28 06:29:37 +00:00

23 Commits

Author SHA1 Message Date
Thomas Harte
363ad7342a Add memory fuzzing, some text output. 2024-12-12 22:59:20 -05:00
Thomas Harte
663acd3810 Map initial border colour, white and black. 2024-12-12 22:35:50 -05:00
Thomas Harte
c2fc26089e Add background colour reading, fix writing. 2024-12-12 22:15:15 -05:00
Thomas Harte
58b464bdfc Attempt to add interrupts. 2024-12-12 22:07:51 -05:00
Thomas Harte
ed766c74e6 Add some paging. 2024-12-12 21:17:28 -05:00
Thomas Harte
1d07b8238c Add a crop rectangle. 2024-12-12 17:36:44 -05:00
Thomas Harte
41c6ed7c5a Further restrict 'active' area of the display. 2024-12-12 17:33:11 -05:00
Thomas Harte
f7750af3d0 Provide bus visibility to video; mark vertical portion of display. 2024-12-11 22:32:14 -05:00
Thomas Harte
8854ffddee Include possible clock divider. 2024-12-11 21:57:31 -05:00
Thomas Harte
a487619578 Track basic frame events. 2024-12-11 21:54:03 -05:00
Thomas Harte
0eab6146fc Introduce a CRT. 2024-12-11 21:38:32 -05:00
Thomas Harte
389ba95e5a Template out the usual repetitive stuff of segment finding. 2024-12-11 21:30:58 -05:00
Thomas Harte
84d178c0ca Transcribe event times into [mostly] non-action. 2024-12-11 17:32:51 -05:00
Thomas Harte
aed8f8efa8 Transcribe some timing numbers. 2024-12-10 22:56:14 -05:00
Thomas Harte
38325741de Forward address information to a video stub. 2024-12-10 21:29:17 -05:00
Thomas Harte
891d5c2066 Separate out TED calls, to aid with logging. 2024-12-10 18:07:07 -05:00
Thomas Harte
6b7edac6e4 Add timers. 2024-12-10 18:04:10 -05:00
Thomas Harte
064c4b4312 Add some logging. 2024-12-09 22:22:20 -05:00
Thomas Harte
cbde504057 Add a memory map of sorts and a 6502. 2024-12-09 17:46:31 -05:00
Thomas Harte
949cfcfa69 Load ROMs. 2024-12-09 17:31:00 -05:00
Thomas Harte
b15a083a15 Switch to a non-macro route for startup declarations. 2024-12-07 10:15:38 -06:00
Thomas Harte
9fcb634510 Route +4 software into a non-functional +4. 2024-12-06 15:17:49 -05:00
Thomas Harte
8e71180cd2 Add an empty shell of a C16+4 class. 2024-12-06 13:53:08 -05:00