Thomas Harte
|
ed91956c30
|
Add missing #include.
|
2024-01-04 11:21:32 -05:00 |
|
Thomas Harte
|
24d64bf788
|
ROM is never shadowed; also add assert .
|
2024-01-04 11:17:20 -05:00 |
|
Thomas Harte
|
386f572e9a
|
Add assert.
|
2024-01-04 11:11:26 -05:00 |
|
Thomas Harte
|
dae80217bc
|
Adjust names of the newly-private.
|
2024-01-04 10:36:33 -05:00 |
|
Thomas Harte
|
bfbaebb661
|
Improve const correctness.
|
2024-01-04 10:29:38 -05:00 |
|
Thomas Harte
|
4affbe7556
|
Relocate using .
|
2024-01-04 10:28:41 -05:00 |
|
Thomas Harte
|
c151a73059
|
Remove dead srand .
|
2024-01-04 10:25:39 -05:00 |
|
Thomas Harte
|
ae48f05c80
|
Shuffle most of the MemoryMap ugliness into a source file.
|
2024-01-04 10:25:27 -05:00 |
|
Thomas Harte
|
cd7a152bed
|
Remove a lot of dead logging detritus.
|
2024-01-04 09:59:46 -05:00 |
|
Thomas Harte
|
9cc37945b7
|
Avoid over-logging.
|
2024-01-04 09:57:01 -05:00 |
|
Thomas Harte
|
9bceb59f6c
|
Merge pull request #1302 from TomHarte/IIgsShadowingAgain
Be consistent in shadowing IIgs *physical* addresses.
|
2024-01-03 15:23:40 -05:00 |
|
Thomas Harte
|
cf00a709ec
|
Be consistent in shadowing physical addresses.
|
2024-01-03 15:02:54 -05:00 |
|
Thomas Harte
|
ad31c50dfd
|
Merge pull request #1301 from TomHarte/MoreIIgsPaging
Normalise IIgs memory map interface.
|
2024-01-03 14:04:14 -05:00 |
|
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 |
|