Thomas Harte
|
3abf83e8b1
|
Rename 'Plus 3' as per its generality.
|
2026-06-03 09:54:47 -04:00 |
|
Thomas Harte
|
c22bd48590
|
Add SDL shortcut.
|
2026-05-26 13:40:20 -04:00 |
|
Thomas Harte
|
d0837e4559
|
Add passthrough static analyser.
|
2026-05-08 09:23:36 -04:00 |
|
Thomas Harte
|
c2d1a94f07
|
Add file for 6847.
|
2026-05-04 12:22:15 -04:00 |
|
Thomas Harte
|
f068a5d3e9
|
Add new CoCo file to more builds.
|
2026-05-01 22:07:23 -04:00 |
|
Thomas Harte
|
3855d6c84e
|
Fix SDL pasting.
|
2026-04-14 21:42:58 -04:00 |
|
Thomas Harte
|
4ec043a4c7
|
Wire though unicode character lookup.
|
2026-04-14 18:17:29 -04:00 |
|
Thomas Harte
|
184f0f5871
|
Generalise MO5 -> MO.
|
2026-04-13 17:02:38 -04:00 |
|
Thomas Harte
|
f6ff12075e
|
Introduce attempt at K7 tape serialisation.
|
2026-03-23 10:38:58 -04:00 |
|
Thomas Harte
|
45312ab9ad
|
Ensure the nascent 6809 is included in the build.
|
2026-03-04 12:02:03 -05:00 |
|
Thomas Harte
|
30b10f8593
|
Reduce usages of reinterpret_cast.
(And do some drive-by `const`ing)
|
2026-02-28 11:30:15 -05:00 |
|
Thomas Harte
|
a1eefd9dfa
|
Use ROM library from Qt and SDL.
|
2026-02-17 10:41:26 -05:00 |
|
Thomas Harte
|
1ca94e80c7
|
Support luminance formats as RGB.
|
2026-02-06 18:09:30 -05:00 |
|
Thomas Harte
|
61474bc70b
|
Reorganise.
|
2026-02-02 14:05:19 -05:00 |
|
Thomas Harte
|
37bd8b2ccd
|
Allow for the possibility that SDL made a window but couldn't make a context.
|
2026-01-05 16:35:33 -05:00 |
|
Thomas Harte
|
393dffbffb
|
Avoid extra, mutable, state.
|
2026-01-05 16:31:56 -05:00 |
|
Thomas Harte
|
33f443947e
|
Correct comment.
|
2026-01-05 16:29:02 -05:00 |
|
Thomas Harte
|
100d7e7495
|
SDL: try for, and prefer, OpenGL ES.
|
2026-01-05 16:27:33 -05:00 |
|
Thomas Harte
|
0d8fa93a05
|
Propagate an OpenGL API version, use it to wrap shader programs.
|
2025-12-16 22:23:48 -05:00 |
|
Thomas Harte
|
1c0b209e8c
|
Further reduce reliance upon memcpy.
|
2025-12-15 17:19:00 -05:00 |
|
Thomas Harte
|
6ac6157d06
|
Eliminate memset from C++ files.
|
2025-12-06 10:55:32 -06:00 |
|
Thomas Harte
|
e20aac5588
|
Further reformat.
|
2025-12-01 17:10:22 -05:00 |
|
Thomas Harte
|
d1bab5b589
|
Improve formatting.
|
2025-12-01 16:56:58 -05:00 |
|
Thomas Harte
|
e44cbcc1d5
|
Add to all project files.
|
2025-11-19 21:08:46 -05:00 |
|
Thomas Harte
|
fe7a206fc5
|
Add an empty vessel of a SID.
|
2025-11-07 22:51:28 -05:00 |
|
Thomas Harte
|
c4afbf8f2e
|
Recast middle button as tertiary.
|
2025-11-02 23:12:38 -05:00 |
|
Thomas Harte
|
112aff9887
|
SDL: change mouse button indices.
|
2025-11-02 23:12:38 -05:00 |
|
Thomas Harte
|
cce2607c80
|
Add file for SAA5050 logic.
|
2025-09-24 21:43:25 -04:00 |
|
Thomas Harte
|
26b1ef247b
|
Add calls to ADB.
|
2025-09-17 23:11:48 -04:00 |
|
Thomas Harte
|
6afd40cb39
|
Add to further project files.
|
2025-09-14 21:59:00 -04:00 |
|
Thomas Harte
|
5e48a4c724
|
Fix SDL speaker sample receipt.
|
2025-08-30 00:10:17 -04:00 |
|
Thomas Harte
|
5018d7d577
|
Be more rigorous about static constexpr.
|
2025-08-26 22:54:39 -04:00 |
|
Thomas Harte
|
03eb381b3b
|
Adopt std::ranges::copy where it is trivial to do so.
|
2025-04-25 22:17:07 -04:00 |
|
Thomas Harte
|
84a9138df7
|
Bump to C++20.
|
2025-04-24 20:56:15 -04:00 |
|
Thomas Harte
|
0823fc32fe
|
Eliminate file-relative paths.
|
2025-02-28 12:30:25 -05:00 |
|
Thomas Harte
|
d494d1e3ee
|
Add SConstruct top-level include path.
|
2025-02-28 11:30:08 -05:00 |
|
Thomas Harte
|
ea4fe5e809
|
Propagate Plus 4 to other project files.
|
2024-12-06 15:20:58 -05:00 |
|
Thomas Harte
|
d3ed485e7a
|
Take another big swing at indentation, some consts.
|
2024-12-01 21:44:14 -05:00 |
|
Thomas Harte
|
d35165bd8e
|
Correct parameter usage.
|
2024-10-15 21:54:04 -04:00 |
|
Thomas Harte
|
f3e18da416
|
Use custom type for deleter.
|
2024-10-15 21:49:42 -04:00 |
|
Thomas Harte
|
eb9e5fb727
|
Eliminate various unnecessary uses of std::make_pair.
|
2024-05-29 21:46:33 -04:00 |
|
Thomas Harte
|
47e9279bd4
|
Add a target for I2C activity.
|
2024-03-16 15:00:23 -04:00 |
|
Thomas Harte
|
6f0ad0ab71
|
Add an empty Archimedes shell.
|
2024-03-04 12:06:43 -05:00 |
|
Thomas Harte
|
3e80651a0e
|
Collect 'Electron' under 'Acorn'.
|
2024-03-04 11:31:25 -05:00 |
|
Thomas Harte
|
bc5727af14
|
Switch to = default.
|
2024-02-16 21:50:15 -05:00 |
|
Thomas Harte
|
f14e45f93e
|
Remove various instances of ';;'.
|
2024-02-12 14:23:54 -05:00 |
|
Thomas Harte
|
051cdc63b8
|
Fix SDL build.
|
2023-12-29 14:54:47 -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
|
9344f6a824
|
Indicate whether a keypress is a repeat. Treat appropriately in the Apple II.
|
2023-12-28 15:05:55 -05:00 |
|