Thomas Harte
|
02a10ef651
|
Fall in line with nonsense.
|
2025-10-02 15:11:01 -04:00 |
|
Thomas Harte
|
e3ca44f3ca
|
Reseparate pixels.
|
2025-10-02 13:24:00 -04:00 |
|
Thomas Harte
|
a9abc0dd5f
|
Document a little further.
|
2025-10-02 09:30:33 -04:00 |
|
Thomas Harte
|
cbcc7c718e
|
SAA: smooth output just in time.
|
2025-10-02 09:20:58 -04:00 |
|
Thomas Harte
|
4377c79068
|
Switch blink rates.
|
2025-10-02 09:10:12 -04:00 |
|
Thomas Harte
|
514993bc2e
|
Pull out cursor mask as a separate concern.
|
2025-10-02 07:56:07 -04:00 |
|
Thomas Harte
|
c182176134
|
Merge pull request #1583 from TomHarte/SizedInt
Rename SizedCounter.
|
2025-10-01 22:23:51 -04:00 |
|
Thomas Harte
|
abd1f10395
|
Ensure <=> is implemented.
|
2025-10-01 22:01:35 -04:00 |
|
Thomas Harte
|
f279bebc1a
|
Reduce redundant masking.
|
2025-10-01 21:59:40 -04:00 |
|
Thomas Harte
|
4e3fa5a6ff
|
Use std::popcount.
|
2025-10-01 21:25:12 -04:00 |
|
Thomas Harte
|
01d355a247
|
Rename SizedCounter.
|
2025-10-01 20:58:34 -04:00 |
|
Thomas Harte
|
009f71a186
|
Update version number.
2025-10-01
|
2025-09-30 21:52:53 -04:00 |
|
Thomas Harte
|
de5c311d84
|
Merge pull request #1582 from TomHarte/SAAFlash
Switch to asymmetric SAA flash interval.
|
2025-09-30 21:48:16 -04:00 |
|
Thomas Harte
|
eefe34f99e
|
Merge branch 'master' into SAAFlash
|
2025-09-30 21:43:32 -04:00 |
|
Thomas Harte
|
82e3c870b3
|
Merge pull request #1581 from TomHarte/BetterKeyboardMap
BBC Micro: add character mapper, other improvements.
|
2025-09-30 21:43:15 -04:00 |
|
Thomas Harte
|
d44a1d9761
|
Give SAA flashing an asymmetric appearance.
|
2025-09-30 21:33:37 -04:00 |
|
Thomas Harte
|
e6fd54c14b
|
Correct forward slash key.
|
2025-09-30 21:33:15 -04:00 |
|
Thomas Harte
|
ccb8e90110
|
Improve naming.
|
2025-09-30 21:27:34 -04:00 |
|
Thomas Harte
|
a4e66f291a
|
Avoid ambiguity with new DelaySlot 'key'.
|
2025-09-30 21:23:30 -04:00 |
|
Thomas Harte
|
3ab3f34bef
|
If there's only one BASIC file, CHAIN that.
|
2025-09-30 21:13:38 -04:00 |
|
Thomas Harte
|
99da8c4424
|
Avoid assuming 0 is not a valid key.
|
2025-09-30 21:07:02 -04:00 |
|
Thomas Harte
|
9a1bf1cf74
|
Reduce delay.
|
2025-09-30 21:06:56 -04:00 |
|
Thomas Harte
|
2256e99157
|
Attempt to add a typer.
|
2025-09-30 20:57:28 -04:00 |
|
Thomas Harte
|
3a5f8b4987
|
Fill in rest of character mapper.
|
2025-09-29 23:02:51 -04:00 |
|
Thomas Harte
|
6de5fcc980
|
Simplify test.
|
2025-09-29 22:52:56 -04:00 |
|
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 |
|