Thomas Harte
|
bbaaa520c8
|
Eliminate MemoryMap access macros, fix tests target.
|
2024-01-03 13:21:39 -05:00 |
|
Thomas Harte
|
d01c306187
|
Pull PagingType::Main to top, eliminate macros.
|
2024-01-03 11:40:04 -05:00 |
|
Thomas Harte
|
439535e44b
|
Merge pull request #1300 from TomHarte/ElectronPaging
Don't page if acknowleding interrupts.
|
2024-01-02 22:34:11 -05:00 |
|
Thomas Harte
|
2447029631
|
Don't page if acknowleding interrupts.
|
2024-01-02 22:23:40 -05:00 |
|
Thomas Harte
|
ce2337f91e
|
Merge pull request #1299 from TomHarte/SpectreNIB
Mildly clean up around NIBs.
|
2024-01-02 09:52:55 -05:00 |
|
Thomas Harte
|
db4c802003
|
Make references to constant non-specific.
|
2024-01-02 09:26:47 -05:00 |
|
Thomas Harte
|
e69c777373
|
Merge branch 'master' into SpectreNIB
|
2024-01-02 09:17:37 -05:00 |
|
Thomas Harte
|
2db83acb98
|
Merge pull request #1298 from TomHarte/CRTC16bit
Make CRTC model part of type.
|
2024-01-01 22:57:29 -05:00 |
|
Thomas Harte
|
8c0ac6158c
|
Adjust indentation.
|
2024-01-01 22:45:11 -05:00 |
|
Thomas Harte
|
34b98be6d4
|
Merge branch 'master' into CRTC16bit
|
2024-01-01 22:34:48 -05:00 |
|
Thomas Harte
|
8a85ef8426
|
Merge pull request #1297 from TomHarte/InverseText
Fix Apple II inverse text errors.
|
2024-01-01 22:18:11 -05:00 |
|
Thomas Harte
|
344fec0683
|
Fix Apple II inverse text errors.
|
2024-01-01 22:08:06 -05:00 |
|
Thomas Harte
|
afa2dad2e2
|
Merge pull request #1292 from TomHarte/KeyRepeat
Indicate whether a keypress is a repeat. Treat appropriately in the Apple II.
|
2024-01-01 15:27:25 -05:00 |
|
Thomas Harte
|
26123bf399
|
Mostly hide state.
|
2024-01-01 15:15:40 -05:00 |
|
Thomas Harte
|
2698ac2d0f
|
Comment and clarify.
|
2024-01-01 09:33:20 -05:00 |
|
Thomas Harte
|
b7e1ac840f
|
Add necessary Qt change.
|
2023-12-31 16:43:32 -05:00 |
|
Thomas Harte
|
a58f643b4d
|
Improve repeat behaviour.
|
2023-12-31 15:21:20 -05:00 |
|
Thomas Harte
|
4f846ef8d0
|
Remove absolute path.
|
2023-12-31 15:11:45 -05:00 |
|
Thomas Harte
|
7f26cb0ecf
|
Merge branch 'KeyRepeat' of github.com:TomHarte/CLK into KeyRepeat
|
2023-12-31 15:03:52 -05:00 |
|
Thomas Harte
|
a1da6db0ee
|
Merge pull request #1296 from TomHarte/Qt5Too
Reintroduce Qt5 support.
|
2023-12-30 23:08:07 -05:00 |
|
Thomas Harte
|
a7fda83ea5
|
Reintroduce shortcuts; eliminate bad auto-UI additions.
|
2023-12-30 23:05:49 -05:00 |
|
Thomas Harte
|
c1778a8fee
|
Reintroduce Qt5 support.
|
2023-12-30 23:03:15 -05:00 |
|
Thomas Harte
|
7cb40f5d45
|
Merge pull request #1293 from TomHarte/Qt6
Update to Qt 6.
|
2023-12-29 23:05:43 -05:00 |
|
Thomas Harte
|
0c770c474b
|
Add PC startup options.
|
2023-12-29 22:55:34 -05:00 |
|
Thomas Harte
|
134a11b948
|
Mildly circuitously, accept ROM images.
|
2023-12-29 22:38:08 -05:00 |
|
Thomas Harte
|
09059ab869
|
Apply de minimis adaptations to get to build under Qt6.
|
2023-12-29 22:04:24 -05:00 |
|
Thomas Harte
|
051cdc63b8
|
Fix SDL build.
|
2023-12-29 14:54:47 -05:00 |
|
Thomas Harte
|
1b5b3e575c
|
Add repeat-only functionality.
|
2023-12-29 14:45:48 -05:00 |
|
Thomas Harte
|
21e6f4d823
|
Update SDL intermediate struct.
|
2023-12-28 15:12:06 -05:00 |
|
Thomas Harte
|
2baae216ea
|
This TODO is also already dispatched.
|
2023-12-28 15:09:45 -05:00 |
|
Thomas Harte
|
ffb992d04a
|
Erase done TODO.
|
2023-12-28 15:07:39 -05:00 |
|
Thomas Harte
|
9344f6a824
|
Indicate whether a keypress is a repeat. Treat appropriately in the Apple II.
|
2023-12-28 15:05:55 -05:00 |
|
Thomas Harte
|
74bee31a78
|
Update version number.
|
2023-12-28 10:41:52 -05:00 |
|
Thomas Harte
|
96bcbc741f
|
Merge pull request #1291 from TomHarte/LoneDensityParser
Avoid erroneous early Parser exit.
|
2023-12-28 10:27:43 -05:00 |
|
Thomas Harte
|
54ddbb6b2b
|
Avoid erroneous early exit.
|
2023-12-28 10:06:18 -05:00 |
|
Thomas Harte
|
99351ee2de
|
Extend refresh address to 16-bit in 'EGA' mode.
|
2023-12-27 16:17:25 -05:00 |
|
Thomas Harte
|
a617f7305a
|
Move personality into type.
|
2023-12-27 16:15:52 -05:00 |
|
Thomas Harte
|
be8994a7b4
|
Merge pull request #1289 from TomHarte/BuildWarnings
Resolve macOS/SDL build warnings.
|
2023-12-27 11:44:32 -05:00 |
|
Thomas Harte
|
574de0dbf3
|
Further reduce state.
|
2023-12-27 11:25:47 -05:00 |
|
Thomas Harte
|
518cd69d5c
|
Merge pull request #1288 from TomHarte/EGAVGAROMs
Add EGA and VGA ROM references; mildly clean up PC.
|
2023-12-27 11:14:38 -05:00 |
|
Thomas Harte
|
3793fbd978
|
Remove much unused storage; add virtual destructor.
|
2023-12-27 11:14:08 -05:00 |
|
Thomas Harte
|
eca0984739
|
Resolve switch-statement warnings.
|
2023-12-27 10:58:13 -05:00 |
|
Thomas Harte
|
d6073e0407
|
Fix typo, add bonus comment.
|
2023-12-27 10:52:43 -05:00 |
|
Thomas Harte
|
001b161568
|
Treat speed as more of a runtime selection.
|
2023-12-27 10:44:51 -05:00 |
|
Thomas Harte
|
088445575e
|
'Corresponding' better refers back, I think.
|
2023-12-27 10:12:46 -05:00 |
|
Thomas Harte
|
180ff2f0a7
|
Fix capitalisation.
|
2023-12-27 10:10:59 -05:00 |
|
Thomas Harte
|
11c7f2ee6e
|
Make GlaTICK optional.
|
2023-12-27 10:10:42 -05:00 |
|
Thomas Harte
|
29ed449373
|
Add EGA and VGA ROMs.
|
2023-12-27 10:05:41 -05:00 |
|
Thomas Harte
|
f83c3e7af0
|
Name repeated constant.
(... and, I think, four is enough)
|
2023-12-27 10:00:01 -05:00 |
|
Thomas Harte
|
7b343b25cc
|
Mildly reduce bit count weight; eliminate !!s.
|
2023-12-26 14:13:01 -05:00 |
|