| 
							
							
								 Thomas Harte | 16132a007e | Remove silly call. | 2025-09-24 22:26:37 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | b6e41ceea7 | Hack in low-resolution Mode 7. | 2025-09-24 22:25:43 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 2e49bc2044 | Add teletext pixel route, albeit without proper selection. | 2025-09-24 20:33:07 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 174c8dafbf | Resolve potential out-of-phase line counter. | 2025-09-24 17:26:40 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 90a96293de | Implement interlace-dependent row addressing. | 2025-09-24 17:20:04 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | ca6359a597 | Reintroduce pixels, proving myself to be off-by-one. | 2025-09-24 14:29:25 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | f34ec03ff0 | Attempt to fix off-by-one; adopt fixed pixel pattern. | 2025-09-24 13:42:17 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 1363be59b7 | Formalise field size. | 2025-09-24 11:17:47 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 539b0e49d4 | Start in mode 7, reallow interlaced modes. | 2025-09-23 14:45:32 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 3f6b3a4fa0 | Don't allow a state to be permanently accumulated. | 2025-09-23 14:41:59 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | a199b64aa0 | Clarify naming, attempt better to conform to FPGA precedent. | 2025-09-23 14:27:21 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | ed4f299d55 | Start formalising types. | 2025-09-22 13:09:30 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 557631f6ba | Support ADFS, sideways RAM. | 2025-09-20 22:33:08 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | fb5ef200fb | Correct uPD7002 interrupt wiring. | 2025-09-20 21:51:19 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 40747f51bd | Disable ADC interrupt, experimentally. | 2025-09-20 17:41:22 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 503e974375 | Restrict cursor to visible area, fix width. | 2025-09-20 08:15:02 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | c959f2fee5 | Attempt to show the hardware cursor. | 2025-09-20 07:54:37 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 2720bcdf18 | Retrench to static inline const. | 2025-09-19 23:40:30 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 57a795df96 | Add keyboard LEDs. | 2025-09-19 23:34:51 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 6bdd9e4543 | Add drive activity indicators. | 2025-09-19 23:26:50 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | ff0ba7d48b | Reduce logging again. | 2025-09-19 22:59:58 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 3916ba1a42 | This intermittently succeeds. Doubling down on investigation. | 2025-09-19 20:33:02 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 0b3d22b97c | Take a swing and a miss at alternative documentation interpretations. | 2025-09-19 19:59:12 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 9b8b0f2023 | Attempt to introduce a DFS ROM and WD1770. | 2025-09-19 10:38:22 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 239c485f3c | An underclock will do. | 2025-09-18 21:35:08 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 5e5fdda0ca | Correct audio. | 2025-09-18 21:33:25 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 4b2dddf3c6 | Remove stale TODO. | 2025-09-18 21:21:51 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | c99ec745ca | Remove dead logging. | 2025-09-18 21:20:27 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 1ec2e455ec | Support flash, mixed modes. | 2025-09-18 21:19:33 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 69304737c6 | Switch red and blue. | 2025-09-18 17:53:58 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | fe91670127 | Pull count outside loop, simplify state machine. | 2025-09-18 17:50:46 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 7a59f94f3d | Install more realistic pixel pipeline. | 2025-09-18 17:46:09 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 4c49ffe3d1 | Attmept full ADC implementation. | 2025-09-18 12:21:25 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 26b1ef247b | Add calls to ADB. | 2025-09-17 23:11:48 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 3aafba707a | Use more efficient means for blank lines. | 2025-09-17 22:33:59 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | ff56dd53cf | Remove dead code. | 2025-09-17 21:42:33 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 888148d282 | Reduce chatter. | 2025-09-17 21:35:34 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 7bba0b82ef | Correct video address generation. | 2025-09-17 21:26:13 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | a99ed0e557 | Add break key. | 2025-09-17 17:26:28 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 654981fb03 | Clean up. | 2025-09-17 17:24:08 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 25b15fcdd1 | Switch to map-based mapping. | 2025-09-17 11:34:55 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 1106fbb5ef | Implement circular scan. | 2025-09-17 10:44:53 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | b3c057f911 | Increase logging, play about more. | 2025-09-16 23:14:05 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 1c33e9ead9 | Attempt row scanning. | 2025-09-16 23:03:25 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | d78f35b940 | Take a swing at scanning versus not. | 2025-09-16 22:29:00 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 18b32dbba3 | Attempt keyboard input. | 2025-09-16 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 26e40564dc | Establish keyboard state. | 2025-09-16 21:11:27 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | b6e8421a0a | Hard-code Mode 0 but hence get some pixels. | 2025-09-16 20:57:21 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | a1f33d3fc6 | Redisable test code. | 2025-09-16 17:54:42 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 683fea675e | Add ACIA. Probably with incorrect clock, and connected to nothing. | 2025-09-16 17:50:54 -04:00 |  |