Thomas Harte
|
c7f2805b05
|
Install the AT keyboard controller.
|
2025-03-05 21:28:22 -05:00 |
|
Thomas Harte
|
6e1909647b
|
Reformat; hatch separate AT keyboard controller; print POST codes.
|
2025-03-05 21:08:53 -05:00 |
|
Thomas Harte
|
0c7db56e15
|
Merge branch 'master' into FurtherATDMA
|
2025-03-05 16:34:50 -05:00 |
|
Thomas Harte
|
3287ca449e
|
Update macOS version number.
2025-03-05
|
2025-03-05 16:23:23 -05:00 |
|
Thomas Harte
|
53a8f65ecc
|
Merge branch 'master' into FurtherATDMA
|
2025-03-05 16:03:46 -05:00 |
|
Thomas Harte
|
113035b374
|
Merge pull request #1486 from TomHarte/macOSCrashes
macOS: Don't crash if mouse exits window while picking machine.
|
2025-03-05 16:03:04 -05:00 |
|
Thomas Harte
|
c6e64837c3
|
Don't crash if mouse moves while picking machine.
|
2025-03-05 15:51:31 -05:00 |
|
Thomas Harte
|
82419e6df1
|
Revoke 'ForceAT', **again**.
|
2025-03-05 14:34:44 -05:00 |
|
Thomas Harte
|
faa76ee017
|
Not quite accurate, but segment out keyboard writes for the AT.
|
2025-03-05 14:33:55 -05:00 |
|
Thomas Harte
|
ffdefb4106
|
Don't crash if mouse moves while picking machine.
|
2025-03-05 14:27:33 -05:00 |
|
Thomas Harte
|
ba7b1c47b9
|
Improve const ness, reduce trips to system clock.
|
2025-03-05 14:17:31 -05:00 |
|
Thomas Harte
|
342b8105c4
|
Improve const ness.
|
2025-03-04 22:53:26 -05:00 |
|
Thomas Harte
|
367c2b568a
|
Attempt to offer expanded DMA top bytes.
|
2025-03-04 22:51:17 -05:00 |
|
Thomas Harte
|
0eef2c0d04
|
Merge pull request #1484 from TomHarte/286Decoding
Repair 286 decoding and `perform`.
|
2025-03-04 21:21:16 -05:00 |
|
Thomas Harte
|
c9a065107b
|
Further tweak ENTER.
|
2025-03-04 21:08:59 -05:00 |
|
Thomas Harte
|
cacacc00f6
|
Undo ForceAT .
|
2025-03-04 20:56:38 -05:00 |
|
Thomas Harte
|
1b94cfc72c
|
Add nullptr backstop.
|
2025-03-04 20:46:10 -05:00 |
|
Thomas Harte
|
89fd41124f
|
Template various bits of hardware on machine type.
|
2025-03-04 17:08:49 -05:00 |
|
Thomas Harte
|
4e3b0ae3c1
|
Resolve type warnings in ENTER, spurious new lines in PC.
|
2025-03-04 14:10:28 -05:00 |
|
Thomas Harte
|
9df6d535e2
|
Patch up enough to get an 80286 performer compilable.
|
2025-03-04 13:52:02 -05:00 |
|
Thomas Harte
|
d545cce276
|
Merge pull request #1483 from TomHarte/PC-AT
Tee up for an AT-class PC.
|
2025-03-04 11:57:09 -05:00 |
|
Thomas Harte
|
71b481d3be
|
Bake PC model into template.
|
2025-03-04 11:45:56 -05:00 |
|
Thomas Harte
|
2710acaae6
|
Avoid repeating CPU model, normalise member names.
|
2025-03-04 11:35:11 -05:00 |
|
Thomas Harte
|
d79135ea01
|
Eliminate non-functional workaround.
|
2025-03-04 11:30:43 -05:00 |
|
Thomas Harte
|
1464011f6f
|
Try throwing some extern s at it.
|
2025-03-04 11:23:55 -05:00 |
|
Thomas Harte
|
409c8a6859
|
Keep poking at this.
|
2025-03-04 11:10:35 -05:00 |
|
Thomas Harte
|
805ce36592
|
Fix spelling, namespace.
|
2025-03-04 11:01:07 -05:00 |
|
Thomas Harte
|
07fa56c53d
|
Get heavier with GCC workarounds.
|
2025-03-04 10:56:45 -05:00 |
|
Thomas Harte
|
28fca80023
|
Attempt lighter GCC workaround.
|
2025-03-04 10:46:14 -05:00 |
|
Thomas Harte
|
08c0ee9ca8
|
Fix further speed reference; eliminate Decoder8086 entirely.
|
2025-03-04 10:35:16 -05:00 |
|
Thomas Harte
|
2878ab1578
|
Update Qt UI.
|
2025-03-04 10:25:27 -05:00 |
|
Thomas Harte
|
16f850cbcc
|
Attempt to eliminate Decoder8086.
|
2025-03-04 10:13:57 -05:00 |
|
Thomas Harte
|
b9177e50d3
|
Commute 'speed' to 'model approximation'.
|
2025-03-04 09:57:34 -05:00 |
|
Thomas Harte
|
c3258551d7
|
Merge pull request #1481 from TomHarte/x86Macros
Reduce macros in x86 decoder.
|
2025-03-03 23:27:39 -05:00 |
|
Thomas Harte
|
ea0799c546
|
Transition off printf .
|
2025-03-03 23:17:52 -05:00 |
|
Thomas Harte
|
4843b7f7b8
|
Update name expectations.
|
2025-03-01 22:35:15 -05:00 |
|
Thomas Harte
|
61694c625e
|
Merge branch 'master' into x86Macros
|
2025-02-28 22:53:19 -05:00 |
|
Thomas Harte
|
64b4b99d48
|
Shave icon.
|
2025-02-28 22:24:06 -05:00 |
|
Thomas Harte
|
dad966b551
|
Merge pull request #1482 from TomHarte/IconAndReadme
Update README icon, mention Plus 4.
|
2025-02-28 22:10:51 -05:00 |
|
Thomas Harte
|
e46f503641
|
Try icon below title.
|
2025-02-28 22:09:21 -05:00 |
|
Thomas Harte
|
fc4a1e6ace
|
Revert "See whether this affects title underlining."
This reverts commit 02b9a20c1199c87abb2b1a069e375e931b0e93c7.
|
2025-02-28 22:07:21 -05:00 |
|
Thomas Harte
|
02b9a20c11
|
See whether this affects title underlining.
|
2025-02-28 22:07:00 -05:00 |
|
Thomas Harte
|
1db4e4caed
|
Try for on-left with wrapping.
|
2025-02-28 22:06:14 -05:00 |
|
Thomas Harte
|
991e176c85
|
Try as raw HTML.
|
2025-02-28 22:05:30 -05:00 |
|
Thomas Harte
|
4a41a6bb85
|
Try right alignment.
|
2025-02-28 22:04:30 -05:00 |
|
Thomas Harte
|
6229e1049b
|
Move icon to other side of text.
|
2025-02-28 22:03:25 -05:00 |
|
Thomas Harte
|
3cfd6ed109
|
Experiment with top-line layout.
|
2025-02-28 22:02:41 -05:00 |
|
Thomas Harte
|
ad70180edd
|
Update README icon, mention Plus 4.
|
2025-02-28 22:01:29 -05:00 |
|
Thomas Harte
|
efd4a83bd2
|
Remove dead #undefs.
|
2025-02-28 21:55:52 -05:00 |
|
Thomas Harte
|
e13b4ab7c9
|
Reduce reliance upon macros.
|
2025-02-28 21:51:44 -05:00 |
|