Thomas Harte
|
2cd6c4238b
|
Quieten logging.
|
2025-01-05 22:52:40 -05:00 |
|
Thomas Harte
|
db4eca0a42
|
Hack forward to a woring Mad Rally.
|
2025-01-05 22:08:20 -05:00 |
|
Thomas Harte
|
c0469a044b
|
Add missing address warnings.
|
2025-01-05 21:10:23 -05:00 |
|
Thomas Harte
|
b9b64eba9a
|
Map all missing registers.
|
2025-01-05 21:06:46 -05:00 |
|
Thomas Harte
|
f66b6fc20c
|
Attempt support for C16 TAPs.
|
2025-01-05 08:51:20 -05:00 |
|
Thomas Harte
|
f0711a9fbc
|
Use detection for play button; allow computer to set motor.
|
2025-01-04 22:54:13 -05:00 |
|
Thomas Harte
|
74db978b81
|
Fix automatic tape motor control.
|
2025-01-04 22:23:46 -05:00 |
|
Thomas Harte
|
fa978315e6
|
Add Plus 4 option to Mac UI.
|
2025-01-03 22:59:39 -05:00 |
|
Thomas Harte
|
fc04742151
|
Pull input from the typer.
|
2025-01-03 21:03:56 -05:00 |
|
Thomas Harte
|
c618d18d46
|
Allow typers to be attached.
|
2025-01-03 20:29:19 -05:00 |
|
Thomas Harte
|
aed8b65e2b
|
Mark extra constexprs.
|
2025-01-02 22:01:51 -05:00 |
|
Thomas Harte
|
a542345456
|
Iterate towards supporting all video modes.
|
2025-01-01 22:34:47 -05:00 |
|
Thomas Harte
|
668a5ca041
|
Make a real attempt at some degree of audio.
|
2024-12-31 10:25:11 -05:00 |
|
Thomas Harte
|
60856b974b
|
Add wiring for audio.
|
2024-12-30 22:56:29 -05:00 |
|
Thomas Harte
|
24b281d625
|
Use namespace; attempt to avoid false characters.
|
2024-12-30 09:14:27 -05:00 |
|
Thomas Harte
|
33c2353107
|
Alter motor control detection.
|
2024-12-29 22:21:02 -05:00 |
|
Thomas Harte
|
0e663e1da8
|
Add C1541 activity indicator.
|
2024-12-29 21:30:53 -05:00 |
|
Thomas Harte
|
918a8c5f8b
|
Fix 1541 clocking, invert levels again.
|
2024-12-29 08:41:37 -05:00 |
|
Thomas Harte
|
34938e8c62
|
Fully connect serial port.
|
2024-12-28 23:07:01 -05:00 |
|
Thomas Harte
|
570f1caa8f
|
Attempt also to integrate a C1541.
|
2024-12-28 21:49:04 -05:00 |
|
Thomas Harte
|
6f638805f7
|
Further eliminate std::shared_ptr connections.
|
2024-12-28 20:52:31 -05:00 |
|
Thomas Harte
|
b4b216de84
|
Attempt press-play feedback.
|
2024-12-27 21:43:41 -05:00 |
|
Thomas Harte
|
80f5d7c735
|
Attempt full tape input.
|
2024-12-27 21:19:41 -05:00 |
|
Thomas Harte
|
2cfd2ff624
|
Start adding tape player.
|
2024-12-27 20:59:07 -05:00 |
|
Thomas Harte
|
e6523f3ec1
|
Shuffle colour conversion moment; move ownership of clock rate.
|
2024-12-20 09:17:40 -05:00 |
|
Thomas Harte
|
096f48be33
|
Fix top line of cursor, add pretend cursor, page video separately.
|
2024-12-18 21:48:03 -05:00 |
|
Thomas Harte
|
c8fdde4c5e
|
Clarify clock rates.
|
2024-12-17 07:08:04 -05:00 |
|
Thomas Harte
|
709f350d60
|
Begin usage of RDY.
|
2024-12-16 07:18:07 -05:00 |
|
Thomas Harte
|
b76104d145
|
Start edging towards proper video timing.
|
2024-12-14 22:06:18 -05:00 |
|
Thomas Harte
|
3e93004db6
|
Double nominal clock, to hit normative values.
|
2024-12-14 11:55:10 -05:00 |
|
Thomas Harte
|
589903c43c
|
Add safety rail.
|
2024-12-13 23:14:00 -05:00 |
|
Thomas Harte
|
f41b54de21
|
Make a close-enough guess at chrominances.
|
2024-12-13 22:25:23 -05:00 |
|
Thomas Harte
|
a1f6e93e22
|
Add most of the keyboard.
|
2024-12-13 21:24:11 -05:00 |
|
Thomas Harte
|
1628af2ffc
|
Provide a stuck down key 'a'.
|
2024-12-13 17:56:47 -05:00 |
|
Thomas Harte
|
83a9ef772a
|
Add TODO explaining all currently-unhandled writes.
|
2024-12-13 14:02:33 -05:00 |
|
Thomas Harte
|
1d9c3fb827
|
Hack in some text output.
|
2024-12-13 13:56:12 -05:00 |
|
Thomas Harte
|
ff92bdb324
|
Add buffer for pixels, output _something_.
|
2024-12-13 13:31:15 -05:00 |
|
Thomas Harte
|
363ad7342a
|
Add memory fuzzing, some text output.
|
2024-12-12 22:59:20 -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
|
f7750af3d0
|
Provide bus visibility to video; mark vertical portion of display.
|
2024-12-11 22:32:14 -05:00 |
|
Thomas Harte
|
0eab6146fc
|
Introduce a CRT.
|
2024-12-11 21:38:32 -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 |
|