Thomas Harte
|
a454d0d4b7
|
Begin work on character mapper.
|
2025-09-29 22:52:48 -04:00 |
|
Thomas Harte
|
67339754e3
|
Resolve potential crash at startup.
|
2025-09-29 16:13:56 -04:00 |
|
Thomas Harte
|
7316fe00ee
|
Support native blink speeds.
|
2025-09-29 16:13:39 -04:00 |
|
Thomas Harte
|
feb4a7021c
|
Add enum of BBC key names.
|
2025-09-29 15:00:56 -04:00 |
|
Thomas Harte
|
5e84b671b6
|
Merge pull request #1580 from TomHarte/BBCReadme
Add BBC Micro to README.
|
2025-09-28 22:32:20 -04:00 |
|
Thomas Harte
|
bcefef62f9
|
Add BBC Micro to README.
|
2025-09-28 22:30:06 -04:00 |
|
Thomas Harte
|
cc953dda34
|
Merge pull request #1579 from TomHarte/EliteInterrupts
6522: avoid handshaking with register F.
|
2025-09-28 22:25:41 -04:00 |
|
Thomas Harte
|
f9e5b0f0c7
|
6522: avoid handshaking with register F.
|
2025-09-28 22:12:53 -04:00 |
|
Thomas Harte
|
578654411e
|
Merge pull request #1578 from TomHarte/CapsLock
Add meta as a synonym of control, option as caps lock.
|
2025-09-27 22:38:43 -04:00 |
|
Thomas Harte
|
247e92cfa2
|
Correct mapping of F5.
|
2025-09-27 22:27:57 -04:00 |
|
Thomas Harte
|
66f605de0f
|
Add meta as a synonym of control, option as caps lock.
|
2025-09-27 22:03:27 -04:00 |
|
Thomas Harte
|
709b0efc9b
|
Merge pull request #1577 from TomHarte/BBCAnalyser
Poke around trying to find a way to discern BBC and Electron software.
|
2025-09-27 08:17:57 -04:00 |
|
Thomas Harte
|
622679f4c2
|
Slow flash rate (though it's probably asymmetrical?)
|
2025-09-27 07:58:11 -04:00 |
|
Thomas Harte
|
fdeb421513
|
Prefer the BBC for DFS media.
|
2025-09-27 07:49:42 -04:00 |
|
Thomas Harte
|
8fe25cde8d
|
Add search for 'MODE7'.
|
2025-09-27 07:41:21 -04:00 |
|
Thomas Harte
|
fbd71451f1
|
Enable sideways RAM by default.
|
2025-09-26 22:00:40 -04:00 |
|
Thomas Harte
|
0d91ce8e6a
|
Add some Electron addresses.
|
2025-09-26 21:29:49 -04:00 |
|
Thomas Harte
|
d71796c88a
|
Support automatic disk starting.
|
2025-09-26 15:55:04 -04:00 |
|
Thomas Harte
|
277748c8f5
|
Install a basic search for CRTC/etc addresses.
|
2025-09-26 15:52:20 -04:00 |
|
Thomas Harte
|
8c1358ace9
|
Generate a BBC target, even though not yet exposed.
|
2025-09-26 15:37:32 -04:00 |
|
Thomas Harte
|
1254916058
|
Merge pull request #1576 from TomHarte/ReadmitBBC
Permit the BBC to appear in release builds.
|
2025-09-26 13:51:16 -04:00 |
|
Thomas Harte
|
f228bee4b8
|
Permit the BBC to appear in release builds.
|
2025-09-26 13:49:19 -04:00 |
|
Thomas Harte
|
8094477b09
|
Merge pull request #1575 from TomHarte/CropFactor
Introduce a crop, centred on the pixel area.
|
2025-09-26 12:42:43 -04:00 |
|
Thomas Harte
|
32a5bf76cd
|
Introduce a crop, centred on the pixel area.
|
2025-09-26 12:06:44 -04:00 |
|
Thomas Harte
|
0375d000e6
|
Merge pull request #1574 from TomHarte/SAA5050
Add SAA5050 and hence BBC Mode 7.
|
2025-09-25 23:12:28 -04:00 |
|
Thomas Harte
|
141d43d3e5
|
Further express smoothing in terms of pixel patterns.
|
2025-09-25 23:02:33 -04:00 |
|
Thomas Harte
|
823f7b1d2e
|
Attempt held graphics.
|
2025-09-25 22:47:13 -04:00 |
|
Thomas Harte
|
6579f011d0
|
Support flash and conceal.
|
2025-09-25 22:37:38 -04:00 |
|
Thomas Harte
|
93f768af9b
|
Bump control codes up in the roster.
|
2025-09-25 22:18:52 -04:00 |
|
Thomas Harte
|
f8c11bf217
|
Rejig to ensure SAA output ends.
|
2025-09-25 21:31:21 -04:00 |
|
Thomas Harte
|
26ccd930c3
|
Begin tidying.
|
2025-09-25 17:53:54 -04:00 |
|
Thomas Harte
|
82211c7312
|
Add some 'graphics' support.
|
2025-09-25 17:50:26 -04:00 |
|
Thomas Harte
|
2015c154fe
|
Correctly clear double-height flags.
|
2025-09-25 13:28:22 -04:00 |
|
Thomas Harte
|
ef17d116a8
|
Don't permit single-height text on a lower double-height row.
|
2025-09-25 13:22:25 -04:00 |
|
Thomas Harte
|
46fddc44bf
|
Support double-height text.
|
2025-09-25 13:21:49 -04:00 |
|
Thomas Harte
|
0214a77cd7
|
Add TODO.
|
2025-09-25 13:10:52 -04:00 |
|
Thomas Harte
|
425ed658f1
|
Support colour control codes, clarify SAA5050 signalling.
|
2025-09-25 13:03:55 -04:00 |
|
Thomas Harte
|
a53adb561e
|
Erase TODO, continue to update state without target.
|
2025-09-25 09:25:46 -04:00 |
|
Thomas Harte
|
3c3c55090a
|
Port forward ElectrEm's font smoothing.
|
2025-09-25 09:22:16 -04:00 |
|
Thomas Harte
|
ebc04c6520
|
Eliminate warning.
|
2025-09-24 22:58:50 -04:00 |
|
Thomas Harte
|
8b0e8f5b13
|
Move all work [near] definitively into the SAA5050.
|
2025-09-24 22:55:49 -04:00 |
|
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
|
7015e46227
|
Put together enough of an interface to expect to see some pixels.
|
2025-09-24 22:08:04 -04:00 |
|
Thomas Harte
|
cce2607c80
|
Add file for SAA5050 logic.
|
2025-09-24 21:43:25 -04:00 |
|
Thomas Harte
|
9dd2ec8bda
|
Merge pull request #1573 from TomHarte/New6845
Improve 6845.
|
2025-09-24 21:36:16 -04:00 |
|
Thomas Harte
|
068726e0ab
|
Add TODO.
|
2025-09-24 21:26:04 -04:00 |
|
Thomas Harte
|
89e86ad9bd
|
Delay publication of the refresh address.
|
2025-09-24 21:20:20 -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 |
|