Thomas Harte
|
edba0d94eb
|
Reduce 446 failures to 296.
|
2026-03-25 21:35:06 -04:00 |
|
Thomas Harte
|
9a527b1025
|
Test, widely fail LIC tests.
|
2026-03-25 21:19:56 -04:00 |
|
Thomas Harte
|
b140323ebf
|
Add LIC to template parameters; incorrectly valued at present.
|
2026-03-25 21:03:30 -04:00 |
|
Thomas Harte
|
7b8b2fc0cb
|
Extend definition of LIC.
|
2026-03-25 17:39:29 -04:00 |
|
Thomas Harte
|
efdf567fe2
|
Merge pull request #1729 from TomHarte/NamespaceShadowing
Resolve all latest compiler warnings.
|
2026-03-25 15:43:29 -04:00 |
|
Thomas Harte
|
903db017c0
|
Take another strike at saturation.
|
2026-03-25 14:10:15 -04:00 |
|
Thomas Harte
|
05a85b6ba9
|
Resolve various compiler warnings: primarily ~'s promotion to int.
|
2026-03-25 13:57:32 -04:00 |
|
Thomas Harte
|
c2456a4003
|
Merge pull request #1728 from TomHarte/K7
Introduce attempt at K7 tape serialisation.
|
2026-03-25 12:17:13 -04:00 |
|
Thomas Harte
|
7355a9b83c
|
Adjust body length marginally.
|
2026-03-25 11:21:02 -04:00 |
|
Thomas Harte
|
7f1029dc9c
|
Attempt to force gaps inbetween file blocks.
|
2026-03-25 11:13:43 -04:00 |
|
Thomas Harte
|
372893a05a
|
Add support for passive NOP observation.
|
2026-03-25 09:44:15 -04:00 |
|
Thomas Harte
|
41e2a03b60
|
Simplify fractions, reverse bit order.
|
2026-03-25 09:35:24 -04:00 |
|
Thomas Harte
|
5b12ed3627
|
Update comment for what I think I now know.
|
2026-03-25 09:30:36 -04:00 |
|
Thomas Harte
|
8c1ac65428
|
Introduce alternative tape encoding for MO machines.
|
2026-03-25 09:27:14 -04:00 |
|
Thomas Harte
|
ead2af85e8
|
Fix 0/1 confusion, factor differently.
|
2026-03-23 21:03:56 -04:00 |
|
Thomas Harte
|
74f10eaa22
|
Rereading, I think each square wave is repeated.
|
2026-03-23 18:03:26 -04:00 |
|
Thomas Harte
|
f3146beeb5
|
Pull out magic constant.
|
2026-03-23 16:32:58 -04:00 |
|
Thomas Harte
|
97ca83eb58
|
Correct serialisation of second stop bit.
|
2026-03-23 16:31:08 -04:00 |
|
Thomas Harte
|
fa136b89fa
|
Do enough of C2 output to catch the tape motor.
|
2026-03-23 16:23:34 -04:00 |
|
Thomas Harte
|
cedc1b9ab5
|
Add K5 as a synonym of K7.
|
2026-03-23 16:23:19 -04:00 |
|
Thomas Harte
|
713590dea6
|
Add K7 to the Info.plist.
|
2026-03-23 16:08:28 -04:00 |
|
Thomas Harte
|
ff09e74202
|
Add tape player to the MO5.
|
2026-03-23 12:42:58 -04:00 |
|
Thomas Harte
|
8926a669a8
|
Make duration freestanding, to guarantee its constant.
|
2026-03-23 12:42:42 -04:00 |
|
Thomas Harte
|
f6ff12075e
|
Introduce attempt at K7 tape serialisation.
|
2026-03-23 10:38:58 -04:00 |
|
Thomas Harte
|
f5b73c0bf4
|
Merge pull request #1727 from TomHarte/MoreMO5
Further improve 6809; get MO5 to interactive BASIC.
|
2026-03-22 23:33:16 -04:00 |
|
Thomas Harte
|
66af2c00a8
|
Add TODO.
|
2026-03-22 23:06:19 -04:00 |
|
Thomas Harte
|
2564b2b835
|
Add audio.
|
2026-03-22 22:43:37 -04:00 |
|
Thomas Harte
|
dd1c2a6c01
|
Add comma.
|
2026-03-22 22:17:49 -04:00 |
|
Thomas Harte
|
36c4608386
|
Attempt a full keyboard mapping.
|
2026-03-22 22:14:07 -04:00 |
|
Thomas Harte
|
8a2116ce9f
|
Start working out keycodes, empirically.
|
2026-03-22 20:26:31 -04:00 |
|
Thomas Harte
|
ae1b13d1f0
|
Add key state tracking.
|
2026-03-22 20:09:22 -04:00 |
|
Thomas Harte
|
1be89a3dd5
|
Fix 6821 read decoding; keyboard is now being scanned.
|
2026-03-22 19:48:56 -04:00 |
|
Thomas Harte
|
ec6b5fd66d
|
Prove that keyboard scanning isn't progressing.
|
2026-03-22 18:28:05 -04:00 |
|
Thomas Harte
|
94552d7dee
|
Lock in exception vector.
|
2026-03-22 18:14:37 -04:00 |
|
Thomas Harte
|
f627ad2bf8
|
Fuzz memory, establishing that there is a jump into an uninitisalised area.
|
2026-03-22 13:11:16 -04:00 |
|
Thomas Harte
|
127a0730a6
|
Log unhandled IO accesses.
|
2026-03-22 13:07:07 -04:00 |
|
Thomas Harte
|
3ab1319fb4
|
Eliminate dead state.
|
2026-03-22 12:45:28 -04:00 |
|
Thomas Harte
|
36873ec48d
|
Further simplify.
|
2026-03-22 12:43:33 -04:00 |
|
Thomas Harte
|
2f7ab14198
|
Add header for min/max.
|
2026-03-22 12:39:52 -04:00 |
|
Thomas Harte
|
8163e70d0f
|
Factor out rangey stuff.
|
2026-03-22 12:38:53 -04:00 |
|
Thomas Harte
|
49760c64b5
|
Pull out magic constant, add commentary.
|
2026-03-22 11:19:21 -04:00 |
|
Thomas Harte
|
255508856f
|
Transition to accurately-timed video collection.
|
2026-03-22 11:14:30 -04:00 |
|
Thomas Harte
|
77f5b04c95
|
Extract some value from [L]BLS tests.
|
2026-03-21 23:34:53 -04:00 |
|
Thomas Harte
|
9254ce8ffd
|
Update address even under back-pressure.
|
2026-03-21 22:41:04 -04:00 |
|
Thomas Harte
|
258afa077f
|
Further simplify expression of conditions.
|
2026-03-21 11:29:08 -04:00 |
|
Thomas Harte
|
957fbcfa64
|
Post interrupt acknowledge on vector fetches.
|
2026-03-21 10:37:50 -04:00 |
|
Thomas Harte
|
0b1ca94aa5
|
After an extra cycle of thought, RTI is like the tail of RTS.
|
2026-03-21 10:24:10 -04:00 |
|
Thomas Harte
|
b88269a937
|
Regularise condition order.
|
2026-03-21 10:23:13 -04:00 |
|
Thomas Harte
|
2a1d9bc8e4
|
Try: storage is in control register, but is not writeable.
|
2026-03-20 16:41:03 -04:00 |
|
Thomas Harte
|
3913a2c9d3
|
Switch comprehension of what combines to make IRQA and B.
|
2026-03-20 14:45:56 -04:00 |
|